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
Trying 10.200.0.15...
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
17:29:54 -0400
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 --
Ted Pavlic
tpavlic@xxxxxxxxxxx
|