Just wanted to report back that as advertised 6.0-current from 2016-01-05
solved the problem described below.
Thanks Theo, Reyk, Peter, et al.

On Tue, Jan 3, 2017 at 1:16 PM, Kevin <spy...@gmail.com> wrote:

> Hey gang,
>
> So I'm putting a new firewall in place and have run into issues with
> getting relayd to start using:
>
> # /etc/rc.d/relayd start
>
> When I try starting it like that inevitably I get:
>
>     relayd(failed)
>
> checking the log files tells me:
>
>     relayd: socketpair: Too many open files
>
> Having trolled through pages of SERPs, I can't find an answer; however, in
> the interest of science, if I do this:
>
> # ulimit -n 512
> # /usr/sbin/relayd
>
> it starts perfectly.
>
> Anyone care to give me a quick strike with the clue stick, please?
>
> Oh yah, here's my relayd.conf
>
> # Example.com
> # 145.176.20.136
> exm_chi01="192.168.2.0"
> exm_chi02="192.168.2.1"
>
> table <Example.com>       { $exm_chi01, $exm_chi02 }
>
> #=========#
> # Servers #
> #=========#
> redirect "Example.com" {
>         listen on 145.176.20.162 port 80 interface vio0
>         pftag RELAYD-Example.com
>         forward to <Example.com> check tcp
> }
>
>
> For what it's worth, I'm using a hosts file to point example.com to my IP
> for the time being, as I can't pull the real sites down and move them 'til
> this is working.
>
> Also of interest: pf seems to be working as advertised, as does relayd
> when it's started with the ulimit cranked up.
>
>
> Thanks,
> Kevin

Reply via email to