activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Fernandez <joe.fernan...@ttmsolutions.com>
Subject Re: Securing active MQ
Date Thu, 22 Jan 2009 22:14:33 GMT

The broker is trying to create a "unique id" for itself. Something along
these lines 

ID:PEDRO-3500-123265619-8203-0:0

Where "PEDRO" is the host name. 

You can assign the broker a name via the cfg file, but it still needs the
UID. 

The  <networkConnector uri="static://(tcp://192.168.98.102:61616)"/>  line
is telling the broker to establish a forwarding bridge to the broker at the
specified IP address and port. So it going to try and connect to that remote
broker. 

Joe      



ar13 wrote:
> 
> Thanks for the reply
> 
> I saw that too. That poses a problem . The private network I have set up
> for JMS has no DNS service , intentionally . Why does active MQ need an
> name? Can't it just default to the IP ? Can i set this name in the config
> file ? 
> 
> re#1 
> so this line ins correct under transport connectors
>             <transportConnector name="openwire"
> uri="tcp://192.168.98.101:61616" /> 
> Great thanks !
> 
> re#2
> hmm ok then what is this line ( under networkConnector)  for, if not to
> identify the source ? 
>             <networkConnector
> uri="static://(tcp://192.168.98.102:61616)"/> 
> 
> thanks for your help 
> 
> 
> 
> Joe Fernandez wrote:
>> 
>> Looks like the broker is trying to generate an id for itself, but can't
>> because this statement is hurling an unknownhost exception
>> 
>> hostName = InetAddress.getLocalHost().getHostName();
>> 
>> So I reckon the IP address of the local host cannot be resolved. Check
>> your network settings. 
>> 
>> Re #1 - the way you've got it configured, the broker will only listen on
>> 192.168.98.101 for connection requests.  
>> 
>> Re #2 - you could write yourself a broker plugin thingy that extends
>> BrokerService and implements the addConnection(ConnectionContext context,
>> ConnectionInfo info) method; within which you can check the IP address of
>> the remote client making the connection request. 
>> 
>> Joe
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Securing-active-MQ-tp21612521p21614523.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.


Mime
View raw message