Page 1 of 1

Binding Scalix server to multiple host IP's

Posted: Thu Jul 12, 2007 4:01 pm
by Chadical
Greets-

I have a scalix server up and running on RHEL4. GREAT product, easy to install, easy to impress clients.

Intro: Server is sitting on a 192.168.1.70 by default. My client uses Hamachi VPN for a handful of remote users and when the linux client is enabled the scalix server gets an additional ip, such as 5.x.y.z.

Issue: The scalix server is currently only responding to 1 ip at a time. If I bring up scalix without hamachi, then it binds to the .70, and not the 5.x.y.z. If scalix comes up when hamachi is logged in, it binds to 5.x.y.z. and not the .70.

Need: Ideally, looking for a simple setup that would allow scalix to respond to clients on both IP's at once.

thanks / Chad

Posted: Fri Jul 13, 2007 5:15 am
by Valerion
Scalix can only bind to interfaces that existed when it was started, since it ennumates them at that point and not later.

Maybe you can use xinetd to forward such connections? The following may serve as a starting point (use it to forward a submission [tcp/587] service):

Code: Select all

service submission
{
   flags = REUSE
   socket_type = stream
   wait = no
   user = root
   redirect = machineB portB
   log_on_failure += USERID
}

Posted: Fri Jul 13, 2007 11:01 am
by Chadical
Users on the hamachi network do not have access to the 192.168.x.x. Would the forward take place on the internal net on the server? or would it redirect the client to 192.168.x.x? (Which would not work...)

Also, I've configured the box to have the hamachi daemon start and connect prior to scalix. So, both IP's will always be present prior to scalix. It still only binds to one or the other.

So, the question still is: Is it possible to bind scalix to multiple ip's?

thx / chad