Hi List,
Somebody managed to get Wireguard logging running vebosely on 14.1? I've
tried setting the LOG_LEVEL (mentioned in the wg 8 manpage, albeit
directed at "userspace implementations") to debug, but I wasn't able to
identify any ip information (for instance) looking at the debug
information generated :(
I've only managed to find information regarding linux WG implementations
that generate verbose logging (
https://superuser.com/questions/1774092/wireguard-connectivity-between-handshakes
for instance ).
On FreeBSD 14.1 I've tried enabling the debug logging required like this:
===
LOG_LEVEL=verbose /sbin/ifconfig wg0 debug
LOG_LEVEL=DEBUG /sbin/ifconfig wg0 debug
LOG_LEVEL=debug /sbin/ifconfig wg0 debug
===
but the only generated messages I'm seeing are regarding wireguard
handshakes / wireguard keepalive functionality. I tried simulating
faulty connection attempts by connecting to the wg endpoint using an
"invalid" publickey. With LOG_LEVEL=debug this only generates:
wg0: Invalid initiation MAC
messages in the logs. I'm after the source ip addresses that fail to
establish correct crypto with this servers' wg endpoint so the messages
do not contain sufficient information for my purposes.
Any thoughts? Feedback appreciated!
ruben