Hi all. I've been using relayd for about 6 months or so now on OpenBSD 4.4. I'm quite happy with it, but there's something I'd really like to do with it that it currently can't do (or perhaps I just missed how to do it, or just couldn't connect the dots). I currently have a pool of mail servers behind relayd, forwarding port 25 to the servers in the pool. I know this is sort of possible using pf, but I'd like to do is have relayd be able to limit connections per source address. My goal is that once the limit has been reached for any address, relayd will then pass that connection off to a different host or table which can handle the overage. In my case, those "overage" servers would say "421 Too many connections, please try again momentarily", if it were a web server load balancer, those "overage" servers could say something similar.
Maybe I missed that this is currently possible...if so, great. If not, I think this could be very useful. Thanks! --Brian -- _-=-_-=-_-=-_-=-_-=-_-=-_-=-_-=-_-=-_-=-_-=-_ Brian McCann "I don't have to take this abuse from you -- I've got hundreds of people waiting to abuse me." -- Bill Murray, "Ghostbusters"