I've been experimenting some with using relayd to load balance  
incoming smtp, pop3 and imap and it seems to work wonderfully with  
relays, unfortunately I cannot use redirects since I need to direct to  
different server pools depending on the originating source IP.  The  
only thing preventing me from deploying this is I need the connections  
to be transparent.

OpenBSD 4.4 introduced a transparent key word, but for the life of me  
I cannot get this to work.  If configured as outlined in the man page,  
relayd fails to start complaining about an interface missing from the  
configuration.  If an interface is specified, relayd starts but  
connections time out immediately:

relay maildelivery, session 4 (1 active), 0, 66.159.122.2 ->  
10.10.19.4:25, connect timeout

When I  trace the packets, I can see the connection being made to  
10.10.19.4, and a reply issued, but the time out still happens, so I'm  
at a complete loss.  Has anyone been able to get transparent relays  
configured?  I'd appreciate any help anyone can provide.

On another note.  One thing that would be nice to see in relayd is the  
ability to specify a source ip or table in the redirect definition as  
that would eliminate the need for a relay for this configuration.

Thanks.

--
Regards,

Derek Buttineau
Internet Systems Developer
Compu-SOLVE Internet Services
Compu-SOLVE Technologies, Inc

Phone:  705-725-1212 x255
E-Mail:  de...@csolve.net

Reply via email to