Hello,I'm trying to use the relayd router function to add host routes to the routing table with a route label for further processing by bgpd. The host ist directly connected to the firewall.
relayd.conf: table <service_v6> { 2001:xxxx:xxxx:xxxx::4 } router "service_v6" { route 2001:xxxx:xxxx:xxxx::4/128 forward to <service_v6> port 80 check tcp rtlabel geo_service } fw1# relayd -vvvd startup socket_rlimit: max open files 1024 pfe: filter init done socket_rlimit: max open files 1024 socket_rlimit: max open files 1024 socket_rlimit: max open files 1024 parent_tls_ticket_rekey: rekeying tickets hce_notify_done: 2001:xxxx:xxxx:xxxx::4 (tcp connect ok)host 2001:xxxx:xxxx:xxxx::4, check tcp (0ms,tcp connect ok), state unknown -> up, availability 100.00%
pfe_dispatch_hce: state 1 for host 1 2001:xxxx:xxxx:xxxx::4sync_routes: router service_v6 route 2001:xxxx:xxxx:xxxx::4/128 gateway 2001:xxxx:xxxx:xxxx::4 up priority 0
hce_notify_done: 2001:xxxx:xxxx:xxxx::4 (tcp connect ok) pfe_route: failed to add gateway 2001:xxxx:xxxx:xxxx::4: 22 Invalid argument hce_notify_done: 2001:xxxx:xxxx:xxxx::4 (tcp connect ok) hce_notify_done: 2001:xxxx:xxxx:xxxx::4 (tcp connect ok) hce_notify_done: 2001:xxxx:xxxx:xxxx::4 (tcp connect ok)The route with the route label never pops up in the routing table. With IPv4 addresses the setup works as expected.
Any suggestions?
smime.p7s
Description: S/MIME Cryptographic Signature