Hi all, Using a snapshot from Aug 1st I can't get more than one of these relays to run at the same time with the <fallback> forward to in there, but up to 3 at once with that line removed from each relay, with 4 relays though it always fails. Any idea if this is a bug or configuration issue?
Thanks, -James Relayd.conf # Macros http_port="80" https_port="443" # Define server/service macros include "/etc/relays/hosts.conf" # Global Configuration interval 20 timeout 200 prefork 10 log updates # failover table table <fallback> disable { 10.1.0.20 retry 2 } include "/etc/relays/relays.conf" # END -------- hosts.conf (/etc/relays/hosts.conf) # www_a www_a_ext="10. 0.0.193" www_a_01_int="172.20.30.137" table <www_a> { $www_a_01_int } # www_b www_b_ext="10.0.0.194" www_b_01_int="172.20.30.133" table <www_b> { $www_b_01_int } # www_c www_c_ext="10. 0.0.200" www_c_01_int="172.20.30.140" table <www_c> { $www_c_01_int } # www_d www_d_ext="10. 0.0.195" www_d_01_int="172.20.30.142" table <www_d> { $www_d_01_int } # END -------- relays.conf (/etc/relays/relays.conf) # www_a relay "www_a_com" { listen on $www_a_ext port 80 forward to <www_a> port 80 check http "/" code 200 forward to <fallback> port 80 timeout 300 check tcp } # www_b relay "www_b_com" { listen on $www_b_ext port 80 forward to <www_b> port 80 check http "/" code 200 forward to <fallback> port 80 timeout 300 check tcp } # www_c relay "www_c_com" { listen on $www_c_ext port 80 forward to <www_c> port 80 check http "/" code 200 forward to <fallback> port 80 timeout 300 check tcp } # www_d relay "www_d_com" { listen on $www_d_ext port 80 forward to <www_d> port 80 check http "/" code 200 forward to <fallback> port 80 timeout 300 check tcp } # END -------- # relayd -vvd startup socket_rlimit: max open files 1024 socket_rlimit: max open files 1024 socket_rlimit: max open files 1024 warning: macro 'http_port' not used socket_rlimit: max open files 1024 warning: macro 'https_port' not used socket_rlimit: max open files 1024 socket_rlimit: max open files 1024 relay_privinit: adding relay www_a_com protocol -1: name default flags: used, relay flags: type: tcp relay_privinit: adding relay www_b_com protocol -1: name default flags: used, relay flags: type: tcp relay_privinit: adding relay www_c_com protocol -1: name default flags: used, relay flags: type: tcp relay_privinit: adding relay www_d_com protocol -1: name default flags: used, relay flags: type: tcp adding 1 hosts from table www_a:80 relay_launch: running relay www_a_com adding 1 hosts from table www_b:80 relay_launch: running relay www_b_com adding 1 hosts from table www_c:80 adding 1 hosts from table www_a:80 relay_launch: running relay www_c_com adding 1 hosts from table www_d:80 relay_launch: running relay www_d_com relay_launch: running relay www_a_com adding 1 hosts from table www_b:80 relay_launch: running relay www_b_com adding 1 hosts from table www_c:80 relay_launch: running relay www_c_com adding 1 hosts from table www_d:80 relay_launch: running relay www_d_com adding 1 hosts from table www_a:80 relay_launch: running relay www_a_com adding 1 hosts from table www_b:80 adding 1 hosts from table www_a:80 relay_launch: running relay www_b_com relay_launch: running relay www_a_com adding 1 hosts from table www_b:80 adding 1 hosts from table www_c:80 relay_launch: running relay www_c_com relay_launch: running relay www_b_com adding 1 hosts from table www_d:80 adding 1 hosts from table www_c:80 relay_launch: running relay www_d_com relay_launch: running relay www_c_com adding 1 hosts from table www_d:80 relay_launch: running relay www_d_com adding 1 hosts from table www_a:80 relay_launch: running relay www_a_com adding 1 hosts from table www_b:80 relay_launch: running relay www_b_com adding 1 hosts from table www_c:80 relay_launch: running relay www_c_com adding 1 hosts from table www_d:80 relay_launch: running relay www_d_com hce_notify_done: 172.20.30.133 (http code ok) host 172.20.30.133, check http code (2ms), state unknown -> up, availability 100.00% hce_notify_done: 172.20.30.137 (http code ok) host 172.20.30.137, check http code (2ms), state unknown -> up, availability 100.00% hce_notify_done: 172.20.30.142 (http code ok) host 172.20.30.142, check http code (2ms), state unknown -> up, availability 100.00% fatal: pfe_dispatch_imsg: invalid host id hce exiting, pid 28386 lost child: hce exited okay lost child: pfe exited abnormally relay exiting, pid 672 relay exiting, pid 13247 relay exiting, pid 30099 relay exiting, pid 11566 relay exiting, pid 16851 parent terminating, pid 28820