I currently have HTTP loadbalanced just fine with the LinuxDirector.
I've setup SMTP in the same fashion, and I don't have as much luck.
For example. ... Let's say I have a virtual server called 10.200.0.15.
When I telnet to its port 80, I connect and immediately can type "GET /" and
get a webpage and disconnect.
However, when I telnet to port 25...
[tpavlic@ctraid tpavlic]$ telnet 10.200.0.15 25
Connected to 10.200.0.15.
Escape character is '^]'.
And it sits for about THIRTY seconds. Then, after thirty seconds...
220 nw01.netwalk.net ESMTP Sendmail 8.9.3/8.6.9 ready at Tue, 29 Jun 1999
And everything is fine.
Any idea about what is happening during those thirty seconds?
I'm runing Linux 2.2.9 with LVS 0.5. I'm using the direct routing (-g)
method. My client servers have all been compiled with the arp.c from the
LinuxDirector. They are using the tunl0 (and its aliases) (with ARP turned
OFF (-arp) ) to accept packets directed to my virtual IPs...
Any help would be greatly appreciated.
All the best --