I am attempting to configure a BGP router within a solaris zone, using dedicated network interfaces. Upstream provider insists on the use of MD5 authentication.
I have no bgp sessions coming up. I believe I have tracked down the problem to the following
when I restart quagga I get in the log
2017/08/28 16:36:34 BGP: can't set TCP_MD5SIG option on socket 7: Operation not applicable
2017/08/28 16:36:34 BGP: can't set TCP_MD5SIG option on socket 7: Operation not applicable
and tcpdump is showing that outgoing bgp packets have checksum failures incoming bgp packets have checksum passes
can someone tell me how to fix this