gluetun icon indicating copy to clipboard operation
gluetun copied to clipboard

Bug: Kernel space WireGuard is not used when the container is started the first time after host reboot

Open ap5d opened this issue 3 years ago • 6 comments

Is this urgent?

No response

Host OS

Ubuntu Server 22.04 LTS

CPU arch

x86_64

VPN service provider

Mullvad

What are you using to run the container

docker-compose

What is the version of Gluetun

You are running the latest release v3.28.2

What's the problem 🤔

When the Gluetun container is started the first time after OS reboot, the program does not recognize that the kernel space WireGuard is available. Thus, it falls back to using user space implementation, which uses a lot more CPU.

Restarting the container has always fixed the issue. I added a 30 s prestart delay to docker systemd unit in case something wasn't ready immediately after boot but this did not fix the problem.

Share your logs

========================================
========================================
=============== gluetun ================
========================================
=========== Made with ❤️ by ============
======= https://github.com/qdm12 =======
========================================
========================================

Running version v3.28.2 built on 2022-03-31T22:15:18.183Z (commit c04cd62)

🔧 Need help? https://github.com/qdm12/gluetun/discussions/new
🐛 Bug? https://github.com/qdm12/gluetun/issues/new
✨ New feature? https://github.com/qdm12/gluetun/issues/new
☕ Discussion? https://github.com/qdm12/gluetun/discussions/new
💻 Email? [email protected]
💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12
2022/05/09 15:09:40 INFO routing: default route found: interface eth0, gateway 192.168.176.1
2022/05/09 15:09:40 INFO routing: local ethernet link found: eth0
2022/05/09 15:09:40 INFO routing: local ipnet found: 192.168.176.0/20
2022/05/09 15:09:40 INFO firewall: enabling...
2022/05/09 15:09:40 INFO firewall: enabled successfully
2022/05/09 15:09:40 INFO storage: merging by most recent 11096 hardcoded servers and 11096 servers read from /gluetun/servers.json
2022/05/09 15:09:40 INFO Alpine version: 3.15.3
2022/05/09 15:09:40 INFO OpenVPN 2.4 version: 2.4.12
2022/05/09 15:09:40 INFO OpenVPN 2.5 version: 2.5.6
2022/05/09 15:09:40 INFO Unbound version: 1.13.2
2022/05/09 15:09:40 INFO IPtables version: v1.8.7
2022/05/09 15:09:40 INFO Settings summary:
├── VPN settings:
|   ├── VPN provider settings:
|   |   ├── Name: mullvad
|   |   └── Server selection settings:
|   |       ├── VPN type: wireguard
|   |       ├── Cities: REDACTED
|   |       └── Wireguard selection settings:
|   └── Wireguard settings:
|       ├── Private key: REDACTED
|       ├── Interface addresses:
|       |   └── REDACTED
|       └── Network interface: tun0
├── DNS settings:
|   ├── DNS server address to use: 127.0.0.1
|   ├── Keep existing nameserver(s): no
|   └── DNS over TLS settings:
|       ├── Enabled: yes
|       ├── Update period: every 24h0m0s
|       ├── Unbound settings:
|       |   ├── Authoritative servers:
|       |   |   └── cloudflare
|       |   ├── Caching: yes
|       |   ├── IPv6: no
|       |   ├── Verbosity level: 1
|       |   ├── Verbosity details level: 0
|       |   ├── Validation log level: 0
|       |   ├── System user: root
|       |   └── Allowed networks:
|       |       ├── 0.0.0.0/0
|       |       └── ::/0
|       └── DNS filtering settings:
|           ├── Block malicious: no
|           ├── Block ads: no
|           ├── Block surveillance: no
|           └── Blocked IP networks:
|               ├── 127.0.0.1/8
|               ├── 10.0.0.0/8
|               ├── 172.16.0.0/12
|               ├── 192.168.0.0/16
|               ├── 169.254.0.0/16
|               ├── ::1/128
|               ├── fc00::/7
|               ├── fe80::/10
|               ├── ::ffff:7f00:1/104
|               ├── ::ffff:a00:0/104
|               ├── ::ffff:a9fe:0/112
|               ├── ::ffff:ac10:0/108
|               └── ::ffff:c0a8:0/112
├── Firewall settings:
|   ├── Enabled: yes
|   └── VPN input ports:
|       └── REDACTED
├── Log settings:
|   └── Log level: INFO
├── Health settings:
|   ├── Server listening address: 127.0.0.1:9999
|   ├── Target address: github.com:443
|   └── VPN wait durations:
|       ├── Initial duration: 5s
|       └── Additional duration: 5s
├── Shadowsocks server settings:
|   └── Enabled: no
├── HTTP proxy settings:
|   └── Enabled: no
├── Control server settings:
|   ├── Listening address: :8000
|   └── Logging: yes
├── OS Alpine settings:
|   ├── Process UID: 700
|   ├── Process GID: 700
|   └── Timezone: REDACTED
├── Public IP settings:
|   ├── Fetching: every 12h0m0s
|   └── IP file path: /tmp/gluetun/ip
└── Version settings:
    └── Enabled: yes
2022/05/09 15:09:40 INFO routing: default route found: interface eth0, gateway 192.168.176.1
2022/05/09 15:09:40 INFO routing: adding route for 0.0.0.0/0
2022/05/09 15:09:40 INFO firewall: setting allowed subnets...
2022/05/09 15:09:40 INFO routing: default route found: interface eth0, gateway 192.168.176.1
2022/05/09 15:09:40 INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...
2022/05/09 15:09:40 INFO pprof http server listening on [::]:6060
2022/05/09 15:09:40 INFO healthcheck: listening on 127.0.0.1:9999
2022/05/09 15:09:40 INFO dns over tls: using plaintext DNS at address 1.1.1.1
2022/05/09 15:09:40 INFO http server: listening on :8000
2022/05/09 15:09:40 INFO firewall: allowing VPN connection...
2022/05/09 15:09:41 INFO wireguard: Using userspace implementation since Kernel support does not exist
2022/05/09 15:09:41 INFO wireguard: Connecting to REDACTED:REDACTED
2022/05/09 15:09:41 INFO wireguard: Wireguard is up
2022/05/09 15:09:41 INFO firewall: setting allowed input port REDACTED through interface tun0...
2022/05/09 15:09:41 INFO dns over tls: downloading DNS over TLS cryptographic files
2022/05/09 15:09:41 INFO healthcheck: healthy!
2022/05/09 15:09:43 INFO dns over tls: downloading hostnames and IP block lists
2022/05/09 15:09:43 INFO dns over tls: init module 0: validator
2022/05/09 15:09:43 INFO dns over tls: init module 1: iterator
2022/05/09 15:09:43 INFO dns over tls: start of service (unbound 1.13.2).
2022/05/09 15:09:43 INFO dns over tls: generate keytag query _ta-4a5c-4f66. NULL IN
2022/05/09 15:09:43 INFO dns over tls: ready
2022/05/09 15:09:44 INFO vpn: You are running the latest release v3.28.2
2022/05/09 15:09:44 INFO ip getter: Public IP address is REDACTED (REDACTED)

Share your configuration

No response

ap5d avatar May 09 '22 13:05 ap5d

🤔 I'm not sure I can do much. If the Wireguard interface type isn't exposed by your OS, Gluetun can't do much about it since it's 'just a container'.

How about not having it restarted and manually starting it for the first time after boot, does it work?

qdm12 avatar May 10 '22 06:05 qdm12

Manual starting did not fix it either. However, I noticed that lsmod | grep wireguard and genl-ctrl-list | grep wireguard returned nothing before starting Gluetun the first time after OS reboot.

I have now worked around this by adding wireguard to /etc/modules so the kernel module loads at boot. Gluetun no longer falls back to user space implementation.

ap5d avatar May 10 '22 16:05 ap5d

Interesting, so how did restart gluetun work? I'd guess it was just the kernel module not being loaded right?

qdm12 avatar May 10 '22 18:05 qdm12

Restarting Gluetun makes it always use the kernel implementation. Gluetun somehow makes kernel load the wireguard module even when it falls back to user space implementation. So on subsequent container starts kernel support is recognized. However, the module appears to load too late to be available on first start.

ap5d avatar May 10 '22 19:05 ap5d

Interesting, do you think you could still reproduce the bug or would it be too much hassle?

I can code something up (probably this weekend) to try loading the module within Gluetun.

qdm12 avatar May 10 '22 21:05 qdm12

It's not a problem. Let me know if you have a version to test.

ap5d avatar May 11 '22 17:05 ap5d

Encountering the same on Ubuntu 22.04 - ARM64, the wireguard module is not loaded by default after boot even though it is installed. I understand this is outside of gluetun, however it would be nice if gluetun could try to probe and load the module maybe by retrying a second time if VPN_TYPE=wireguard is specified.

napsiano avatar Oct 11 '22 17:10 napsiano

Can any of you try running qmcgaw/gluetun:pr-1268 with LOG_LEVEL=debug after a reboot? I'm trying to find the exact code line triggering the load of the Wireguard kernel module. It should log all IP families found in a bunch of places as the wireguard setup is taking place.

qdm12 avatar Dec 02 '22 11:12 qdm12

Unfortunately, my wireguard VPN provider subscription ended some days ago but I was still able to get some logs. Testing on Ubuntu 22.04.1 LTS, ARM64 (Oracle Cloud):

  1. reboot
  2. checking modules on host
lsmod | grep wireguard
*empty*
  1. running qmcgaw/gluetun:pr-1268
========================================
========================================
=============== gluetun ================
========================================
=========== Made with ❤️ by ============
======= https://github.com/qdm12 =======
========================================
========================================

Running version pr-1268 built on 2022-12-02T11:38:46.527Z (commit 322be3a)

🔧 Need help? https://github.com/qdm12/gluetun/discussions/new
🐛 Bug? https://github.com/qdm12/gluetun/issues/new
✨ New feature? https://github.com/qdm12/gluetun/issues/new
☕ Discussion? https://github.com/qdm12/gluetun/discussions/new
💻 Email? [email protected]
💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12
2022-12-03T10:37:24Z WARN You are using the old environment variable HTTPPROXY_PORT, please consider changing it to HTTPPROXY_LISTENING_ADDRESS
2022-12-03T10:37:24Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.6
2022-12-03T10:37:24Z INFO [routing] local ethernet link found: eth0
2022-12-03T10:37:24Z INFO [routing] local ipnet found: 172.19.0.0/16
2022-12-03T10:37:24Z INFO [firewall] enabling...
2022-12-03T10:37:24Z DEBUG [firewall] iptables --policy INPUT DROP
2022-12-03T10:37:24Z DEBUG [firewall] iptables --policy OUTPUT DROP
2022-12-03T10:37:24Z DEBUG [firewall] iptables --policy FORWARD DROP
2022-12-03T10:37:24Z DEBUG [firewall] ip6tables-nft --policy INPUT DROP
2022-12-03T10:37:24Z DEBUG [firewall] ip6tables-nft --policy OUTPUT DROP
2022-12-03T10:37:24Z DEBUG [firewall] ip6tables-nft --policy FORWARD DROP
2022-12-03T10:37:24Z DEBUG [firewall] iptables --append INPUT -i lo -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] ip6tables-nft --append INPUT -i lo -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] iptables --append OUTPUT -o lo -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o lo -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] iptables --append OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] ip6tables-nft --append OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] iptables --append INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] ip6tables-nft --append INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] iptables --append OUTPUT -o eth0 -s 172.19.0.6 -d 172.19.0.0/16 -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o eth0 -d ff02::1:ff/104 -j ACCEPT
2022-12-03T10:37:24Z DEBUG [firewall] iptables --append INPUT -i eth0 -d 172.19.0.0/16 -j ACCEPT
2022-12-03T10:37:24Z INFO [firewall] enabled successfully
2022-12-03T10:37:24Z INFO [storage] creating /gluetun/servers.json with 13222 hardcoded servers
2022-12-03T10:37:24Z INFO Alpine version: 3.16.3
2022-12-03T10:37:24Z INFO OpenVPN 2.4 version: 2.4.12
2022-12-03T10:37:24Z INFO OpenVPN 2.5 version: 2.5.6
2022-12-03T10:37:24Z INFO Unbound version: 1.15.0
2022-12-03T10:37:24Z INFO IPtables version: v1.8.8
2022-12-03T10:37:24Z INFO Settings summary:
├── VPN settings:
|   ├── VPN provider settings:
|   |   ├── Name: custom
|   |   └── Server selection settings:
|   |       ├── VPN type: wireguard
|   |       ├── Target IP address: X
|   |       └── Wireguard selection settings:
|   |           ├── Endpoint IP address: X
|   |           ├── Endpoint port: X
|   |           └── Server public key: X
|   └── Wireguard settings:
|       ├── Private key: X
|       ├── Pre-shared key: X
|       ├── Interface addresses:
|       |   └── X
|       └── Network interface: tun0
├── DNS settings:
|   ├── DNS server address to use: 127.0.0.1
|   ├── Keep existing nameserver(s): no
|   └── DNS over TLS settings:
|       ├── Enabled: yes
|       ├── Update period: every 24h0m0s
|       ├── Unbound settings:
|       |   ├── Authoritative servers:
|       |   |   └── cloudflare
|       |   ├── Caching: yes
|       |   ├── IPv6: no
|       |   ├── Verbosity level: 1
|       |   ├── Verbosity details level: 0
|       |   ├── Validation log level: 0
|       |   ├── System user: root
|       |   └── Allowed networks:
|       |       ├── 0.0.0.0/0
|       |       └── ::/0
|       └── DNS filtering settings:
|           ├── Block malicious: yes
|           ├── Block ads: no
|           ├── Block surveillance: no
|           └── Blocked IP networks:
|               ├── 127.0.0.1/8
|               ├── 10.0.0.0/8
|               ├── 172.16.0.0/12
|               ├── 192.168.0.0/16
|               ├── 169.254.0.0/16
|               ├── ::1/128
|               ├── fc00::/7
|               ├── fe80::/10
|               ├── ::ffff:7f00:1/104
|               ├── ::ffff:a00:0/104
|               ├── ::ffff:a9fe:0/112
|               ├── ::ffff:ac10:0/108
|               └── ::ffff:c0a8:0/112
├── Firewall settings:
|   └── Enabled: yes
├── Log settings:
|   └── Log level: DEBUG
├── Health settings:
|   ├── Server listening address: 127.0.0.1:9999
|   ├── Target address: cloudflare.com:443
|   ├── Read header timeout: 100ms
|   ├── Read timeout: 500ms
|   └── VPN wait durations:
|       ├── Initial duration: 6s
|       └── Additional duration: 5s
├── Shadowsocks server settings:
|   └── Enabled: no
├── HTTP proxy settings:
|   ├── Enabled: yes
|   ├── Listening address: :8888
|   ├── User: 
|   ├── Password: [not set]
|   ├── Stealth mode: yes
|   ├── Log: no
|   ├── Read header timeout: 1s
|   └── Read timeout: 3s
├── Control server settings:
|   ├── Listening address: :8000
|   └── Logging: yes
├── OS Alpine settings:
|   ├── Process UID: 1000
|   ├── Process GID: 1000
|   └── Timezone: X
├── Public IP settings:
|   ├── Fetching: every 12h0m0s
|   └── IP file path: /tmp/gluetun/ip
└── Version settings:
    └── Enabled: yes
2022-12-03T10:37:25Z INFO IPv6 is not supported
2022-12-03T10:37:25Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.6
2022-12-03T10:37:25Z DEBUG [routing] ip rule add from 172.19.0.6/32 lookup 200 pref 100
2022-12-03T10:37:25Z INFO [routing] adding route for 0.0.0.0/0
2022-12-03T10:37:25Z DEBUG [routing] ip route replace 0.0.0.0/0 via 172.19.0.1 dev eth0 table 200
2022-12-03T10:37:25Z INFO [firewall] setting allowed subnets...
2022-12-03T10:37:25Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.6
2022-12-03T10:37:25Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...
2022-12-03T10:37:25Z INFO [dns over tls] using plaintext DNS at address 1.1.1.1
2022-12-03T10:37:25Z INFO [http proxy] listening on :8888
2022-12-03T10:37:25Z INFO [http server] http server listening on [::]:8000
2022-12-03T10:37:25Z DEBUG [wireguard] Wireguard server public key: X
2022-12-03T10:37:25Z DEBUG [wireguard] Wireguard client private key: X
2022-12-03T10:37:25Z DEBUG [wireguard] Wireguard pre-shared key: X
2022-12-03T10:37:25Z INFO [firewall] allowing VPN connection...
2022-12-03T10:37:25Z DEBUG [firewall] iptables --append OUTPUT -d X -o eth0 -p udp -m udp --dport X -j ACCEPT
2022-12-03T10:37:25Z INFO [healthcheck] listening on 127.0.0.1:9999
2022-12-03T10:37:25Z DEBUG [firewall] iptables --append OUTPUT -o tun0 -j ACCEPT
2022-12-03T10:37:25Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o tun0 -j ACCEPT

(does not pickup kernel implementation at 1st run)
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint 1
2022-12-03T10:37:25Z INFO [wireguard] Using userspace implementation since Kernel support does not exist

2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint 2
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint A
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint B
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint C
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: decryption worker 1 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: decryption worker 2 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: encryption worker 1 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: handshake worker 1 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: handshake worker 3 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: encryption worker 2 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: handshake worker 2 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: decryption worker 4 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: encryption worker 3 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: encryption worker 4 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: decryption worker 3 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: handshake worker 4 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: TUN reader - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: event worker - started
2022-12-03T10:37:25Z DEBUG [wireguard] Interface up requested
2022-12-03T10:37:25Z DEBUG [wireguard] UDP bind has been updated
2022-12-03T10:37:25Z DEBUG [wireguard] Interface state was Down, requested Up, now Up
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: receive incoming v6 - started
2022-12-03T10:37:25Z DEBUG [wireguard] Routine: receive incoming v4 - started
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint D
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint 3
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint 4
2022-12-03T10:37:25Z INFO [wireguard] Connecting to X
2022-12-03T10:37:25Z DEBUG [wireguard] UAPI: Updating private key
2022-12-03T10:37:25Z DEBUG [wireguard] UAPI: Updating fwmark
2022-12-03T10:37:25Z DEBUG [wireguard] UAPI: Removing all peers
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - UAPI: Created
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - UAPI: Updating preshared key
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - UAPI: Updating endpoint
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - UAPI: Removing all allowedips
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - UAPI: Adding allowedip
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - UAPI: Adding allowedip
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - Starting
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - Routine: sequential sender - started
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - Routine: sequential receiver - started
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint 5
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint 6
2022-12-03T10:37:25Z DEBUG [wireguard] checking for wireguard support breakpoint 7
2022-12-03T10:37:25Z INFO [wireguard] Wireguard is up
2022-12-03T10:37:25Z DEBUG [wireguard] Interface up requested
2022-12-03T10:37:25Z INFO [dns over tls] downloading DNS over TLS cryptographic files
2022-12-03T10:37:25Z DEBUG [wireguard] peer(X) - Sending handshake initiation
2022-12-03T10:37:30Z DEBUG [wireguard] peer(X) - Handshake did not complete after 5 seconds, retrying (try 2)
2022-12-03T10:37:30Z DEBUG [wireguard] peer(X) - Sending handshake initiation
2022-12-03T10:37:33Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN
(subscription ended - no connection)
2022-12-03T10:37:33Z INFO [vpn] stopping
2022-12-03T10:37:33Z DEBUG [wireguard] closing controller client...
2022-12-03T10:37:33Z DEBUG [wireguard] removing IPv4 rule...
2022-12-03T10:37:33Z DEBUG [wireguard] closing UAPI listener...
2022-12-03T10:37:33Z DEBUG [wireguard] closing UAPI file...
2022-12-03T10:37:33Z DEBUG [wireguard] shutting down link...
2022-12-03T10:37:33Z ERROR [vpn] cannot get version information: Get "https://api.github.com/repos/qdm12/gluetun/releases": context canceled
2022-12-03T10:37:33Z DEBUG [wireguard] deleting link...
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: TUN reader - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Device closing
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: receive incoming v4 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: receive incoming v6 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] peer(X) - Stopping
2022-12-03T10:37:33Z DEBUG [wireguard] peer(X) - Routine: sequential sender - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] peer(X) - Routine: sequential receiver - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Device closed
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: decryption worker 1 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: handshake worker 1 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: handshake worker 4 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: handshake worker 2 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: handshake worker 3 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: decryption worker 2 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: encryption worker 1 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: decryption worker 3 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: encryption worker 4 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: decryption worker 4 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: encryption worker 3 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: encryption worker 2 - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] Routine: event worker - stopped
2022-12-03T10:37:33Z DEBUG [wireguard] closing Wireguard device...
2022-12-03T10:37:33Z DEBUG [wireguard] closing TUN device...
2022-12-03T10:37:33Z DEBUG [wireguard] closing bind...


(now retries to connect and pickups kernel implementation - without recreating the container)
2022-12-03T10:37:33Z INFO [vpn] starting
2022-12-03T10:37:33Z DEBUG [wireguard] Wireguard server public key: X
2022-12-03T10:37:33Z DEBUG [wireguard] Wireguard client private key: X
2022-12-03T10:37:33Z DEBUG [wireguard] Wireguard pre-shared key: X
2022-12-03T10:37:33Z INFO [firewall] allowing VPN connection...

2022-12-03T10:37:33Z DEBUG [wireguard] checking for wireguard support breakpoint 1
2022-12-03T10:37:33Z INFO [wireguard] Using available kernelspace implementation

2022-12-03T10:37:33Z DEBUG [wireguard] checking for wireguard support breakpoint 2
2022-12-03T10:37:33Z DEBUG [wireguard] checking for wireguard support breakpoint 3
2022-12-03T10:37:33Z DEBUG [wireguard] checking for wireguard support breakpoint 4
2022-12-03T10:37:33Z INFO [wireguard] Connecting to X
2022-12-03T10:37:33Z DEBUG [wireguard] checking for wireguard support breakpoint 5
2022-12-03T10:37:33Z DEBUG [wireguard] checking for wireguard support breakpoint 6
2022-12-03T10:37:33Z DEBUG [wireguard] checking for wireguard support breakpoint 7
2022-12-03T10:37:33Z INFO [wireguard] Wireguard is up
2022-12-03T10:37:40Z WARN [dns over tls] cannot update files: Get "https://www.internic.net/domain/named.root": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2022-12-03T10:37:40Z INFO [dns over tls] attempting restart in 10s
2022-12-03T10:37:44Z INFO [healthcheck] program has been unhealthy for 11s: restarting VPN
2022-12-03T10:37:44Z INFO [vpn] stopping
2022-12-03T10:37:44Z DEBUG [wireguard] closing controller client...
2022-12-03T10:37:44Z DEBUG [wireguard] removing IPv4 rule...
2022-12-03T10:37:44Z DEBUG [wireguard] shutting down link...
2022-12-03T10:37:44Z DEBUG [wireguard] deleting link...

  1. checking on host confirms that modules have been loaded
lsmod | grep wireguard
wireguard             106496  0
libchacha20poly1305    16384  1 wireguard
ip6_udp_tunnel         16384  1 wireguard
udp_tunnel             28672  1 wireguard
libcurve25519_generic    40960  1 wireguard

napsiano avatar Dec 03 '22 11:12 napsiano

Hey @napsiano thanks for trying. I actually just fixed the 'netlink logger' which wasn't changed to debug level despite LOG_LEVEL=debug in a4cf17f81e759950f1df7487238dbea8de987b06 and re-pushed on the custom branch #1268

Sooo when you got some time, please try the exact same command with the newer image qmcgaw/gluetun:pr-1268

qdm12 avatar Dec 14 '22 20:12 qdm12

Hi @qdm12, if I'm interpreting correctly, it seems to detected wireguard family link at breakpoint A. However, userspace has been picked before at breakpoint 2. Following, wireguard kernelspace is always detected.

gluetun-pr  | ========================================
gluetun-pr  | ========================================
gluetun-pr  | =============== gluetun ================
gluetun-pr  | ========================================
gluetun-pr  | =========== Made with ❤️ by ============
gluetun-pr  | ======= https://github.com/qdm12 =======
gluetun-pr  | ========================================
gluetun-pr  | ========================================
gluetun-pr  |
gluetun-pr  | Running version pr-1268 built on 2022-12-14T20:08:05.188Z (commit 80b8c64)
gluetun-pr  |
gluetun-pr  | 🔧 Need help? https://github.com/qdm12/gluetun/discussions/new
gluetun-pr  | 🐛 Bug? https://github.com/qdm12/gluetun/issues/new
gluetun-pr  | ✨ New feature? https://github.com/qdm12/gluetun/issues/new
gluetun-pr  | ☕ Discussion? https://github.com/qdm12/gluetun/discussions/new
gluetun-pr  | 💻 Email? [email protected]
gluetun-pr  | 💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12
gluetun-pr  | 2022-12-22T20:48:09Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.6
gluetun-pr  | 2022-12-22T20:48:09Z INFO [routing] local ethernet link found: eth0
gluetun-pr  | 2022-12-22T20:48:09Z INFO [routing] local ipnet found: 172.19.0.0/16
gluetun-pr  | 2022-12-22T20:48:09Z INFO [firewall] enabling...
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --policy INPUT DROP
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --policy OUTPUT DROP
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --policy FORWARD DROP
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] ip6tables-nft --policy INPUT DROP
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] ip6tables-nft --policy OUTPUT DROP
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] ip6tables-nft --policy FORWARD DROP
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --append INPUT -i lo -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] ip6tables-nft --append INPUT -i lo -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --append OUTPUT -o lo -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o lo -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --append OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] ip6tables-nft --append OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --append INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] ip6tables-nft --append INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --append OUTPUT -o eth0 -s 172.19.0.6 -d 172.19.0.0/16 -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o eth0 -d ff02::1:ff/104 -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z DEBUG [firewall] iptables --append INPUT -i eth0 -d 172.19.0.0/16 -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:09Z INFO [firewall] enabled successfully
gluetun-pr  | 2022-12-22T20:48:10Z INFO [storage] creating /gluetun/servers.json with 13222 hardcoded servers
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] IPv6 is not supported after searching 2 links and 0 routes
gluetun-pr  | 2022-12-22T20:48:10Z INFO Alpine version: 3.16.3
gluetun-pr  | 2022-12-22T20:48:10Z INFO OpenVPN 2.4 version: 2.4.12
gluetun-pr  | 2022-12-22T20:48:10Z INFO OpenVPN 2.5 version: 2.5.6
gluetun-pr  | 2022-12-22T20:48:10Z INFO Unbound version: 1.15.0
gluetun-pr  | 2022-12-22T20:48:10Z INFO IPtables version: v1.8.8
gluetun-pr  | 2022-12-22T20:48:10Z INFO Settings summary:
gluetun-pr  | ├── VPN settings:
gluetun-pr  | |   ├── VPN provider settings:
gluetun-pr  | |   |   ├── Name: custom
gluetun-pr  | |   |   └── Server selection settings:
gluetun-pr  | |   |       ├── VPN type: wireguard
gluetun-pr  | |   |       ├── Target IP address: X
gluetun-pr  | |   |       └── Wireguard selection settings:
gluetun-pr  | |   |           ├── Endpoint IP address: X
gluetun-pr  | |   |           ├── Endpoint port: X
gluetun-pr  | |   |           └── Server public key: X
gluetun-pr  | |   └── Wireguard settings:
gluetun-pr  | |       ├── Private key: X
gluetun-pr  | |       ├── Pre-shared key: X
gluetun-pr  | |       ├── Interface addresses:
gluetun-pr  | |       |   └── X
gluetun-pr  | |       └── Network interface: tun0
gluetun-pr  | ├── DNS settings:
gluetun-pr  | |   ├── DNS server address to use: 127.0.0.1
gluetun-pr  | |   ├── Keep existing nameserver(s): no
gluetun-pr  | |   └── DNS over TLS settings:
gluetun-pr  | |       ├── Enabled: yes
gluetun-pr  | |       ├── Update period: every 24h0m0s
gluetun-pr  | |       ├── Unbound settings:
gluetun-pr  | |       |   ├── Authoritative servers:
gluetun-pr  | |       |   |   └── cloudflare
gluetun-pr  | |       |   ├── Caching: yes
gluetun-pr  | |       |   ├── IPv6: no
gluetun-pr  | |       |   ├── Verbosity level: 1
gluetun-pr  | |       |   ├── Verbosity details level: 0
gluetun-pr  | |       |   ├── Validation log level: 0
gluetun-pr  | |       |   ├── System user: root
gluetun-pr  | |       |   └── Allowed networks:
gluetun-pr  | |       |       ├── 0.0.0.0/0
gluetun-pr  | |       |       └── ::/0
gluetun-pr  | |       └── DNS filtering settings:
gluetun-pr  | |           ├── Block malicious: yes
gluetun-pr  | |           ├── Block ads: no
gluetun-pr  | |           ├── Block surveillance: no
gluetun-pr  | |           └── Blocked IP networks:
gluetun-pr  | |               ├── 127.0.0.1/8
gluetun-pr  | |               ├── 10.0.0.0/8
gluetun-pr  | |               ├── 172.16.0.0/12
gluetun-pr  | |               ├── 192.168.0.0/16
gluetun-pr  | |               ├── 169.254.0.0/16
gluetun-pr  | |               ├── ::1/128
gluetun-pr  | |               ├── fc00::/7
gluetun-pr  | |               ├── fe80::/10
gluetun-pr  | |               ├── ::ffff:7f00:1/104
gluetun-pr  | |               ├── ::ffff:a00:0/104
gluetun-pr  | |               ├── ::ffff:a9fe:0/112
gluetun-pr  | |               ├── ::ffff:ac10:0/108
gluetun-pr  | |               └── ::ffff:c0a8:0/112
gluetun-pr  | ├── Firewall settings:
gluetun-pr  | |   └── Enabled: yes
gluetun-pr  | ├── Log settings:
gluetun-pr  | |   └── Log level: DEBUG
gluetun-pr  | ├── Health settings:
gluetun-pr  | |   ├── Server listening address: 127.0.0.1:9999
gluetun-pr  | |   ├── Target address: cloudflare.com:443
gluetun-pr  | |   ├── Read header timeout: 100ms
gluetun-pr  | |   ├── Read timeout: 500ms
gluetun-pr  | |   └── VPN wait durations:
gluetun-pr  | |       ├── Initial duration: 6s
gluetun-pr  | |       └── Additional duration: 5s
gluetun-pr  | ├── Shadowsocks server settings:
gluetun-pr  | |   └── Enabled: no
gluetun-pr  | ├── HTTP proxy settings:
gluetun-pr  | |   └── Enabled: no
gluetun-pr  | ├── Control server settings:
gluetun-pr  | |   ├── Listening address: :8000
gluetun-pr  | |   └── Logging: yes
gluetun-pr  | ├── OS Alpine settings:
gluetun-pr  | |   ├── Process UID: 1000
gluetun-pr  | |   └── Process GID: 1000
gluetun-pr  | ├── Public IP settings:
gluetun-pr  | |   ├── Fetching: every 12h0m0s
gluetun-pr  | |   └── IP file path: /tmp/gluetun/ip
gluetun-pr  | └── Version settings:
gluetun-pr  |     └── Enabled: yes
gluetun-pr  | 2022-12-22T20:48:10Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.6
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [routing] ip rule add from 172.19.0.6/32 lookup 200 pref 100
gluetun-pr  | 2022-12-22T20:48:10Z INFO [routing] adding route for 0.0.0.0/0
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [routing] ip route replace 0.0.0.0/0 via 172.19.0.1 dev eth0 table 200
gluetun-pr  | 2022-12-22T20:48:10Z INFO [firewall] setting allowed subnets...
gluetun-pr  | 2022-12-22T20:48:10Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.6
gluetun-pr  | 2022-12-22T20:48:10Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...
gluetun-pr  | 2022-12-22T20:48:10Z INFO [dns over tls] using plaintext DNS at address 1.1.1.1
gluetun-pr  | 2022-12-22T20:48:10Z INFO [http server] http server listening on [::]:8000
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Wireguard server public key: X
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Wireguard client private key: X
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Wireguard pre-shared key: X
gluetun-pr  | 2022-12-22T20:48:10Z INFO [firewall] allowing VPN connection...
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [firewall] iptables --append OUTPUT -d X -o eth0 -p udp -m udp --dport X -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:10Z INFO [healthcheck] listening on 127.0.0.1:9999
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [firewall] iptables --append OUTPUT -o tun0 -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o tun0 -j ACCEPT
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint 1
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z INFO [wireguard] Using userspace implementation since Kernel support does not exist
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint 2
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint A
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint B
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint C
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: decryption worker 1 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: encryption worker 2 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: handshake worker 1 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: handshake worker 3 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: decryption worker 2 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: handshake worker 2 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: encryption worker 3 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: decryption worker 3 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: decryption worker 4 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: encryption worker 4 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: handshake worker 4 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: TUN reader - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: encryption worker 1 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: event worker - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Interface up requested
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] UDP bind has been updated
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: receive incoming v6 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Interface state was Down, requested Up, now Up
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Routine: receive incoming v4 - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint D
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint 3
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint 4
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z INFO [wireguard] Connecting to X:X
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] UAPI: Updating private key
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] UAPI: Updating fwmark
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] UAPI: Removing all peers
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - UAPI: Created
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - UAPI: Updating preshared key
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - UAPI: Updating endpoint
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - UAPI: Removing all allowedips
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - UAPI: Adding allowedip
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - UAPI: Adding allowedip
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - Starting
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - Routine: sequential receiver - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - Routine: sequential sender - started
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint 5
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint 6
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] checking for wireguard support breakpoint 7
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:10Z INFO [wireguard] Wireguard is up

gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] Interface up requested
gluetun-pr  | 2022-12-22T20:48:10Z INFO [dns over tls] downloading DNS over TLS cryptographic files
gluetun-pr  | 2022-12-22T20:48:10Z DEBUG [wireguard] peer(X) - Sending handshake initiation
gluetun-pr  | 2022-12-22T20:48:15Z DEBUG [wireguard] peer(X) - Sending handshake initiation
gluetun-pr  | 2022-12-22T20:48:18Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN
gluetun-pr  | 2022-12-22T20:48:18Z INFO [vpn] stopping
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] closing controller client...
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] removing IPv4 rule...
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] closing UAPI listener...
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] closing UAPI file...
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] shutting down link...
gluetun-pr  | 2022-12-22T20:48:18Z ERROR [vpn] cannot get version information: Get "https://api.github.com/repos/qdm12/gluetun/releases": context canceled
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] deleting link...
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: TUN reader - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Device closing
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: receive incoming v6 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: receive incoming v4 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] peer(X) - Stopping
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] peer(X) - Routine: sequential sender - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] peer(X) - Routine: sequential receiver - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Device closed
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: decryption worker 1 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: handshake worker 1 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: decryption worker 4 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: decryption worker 3 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: decryption worker 2 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: event worker - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: handshake worker 2 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: handshake worker 4 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: handshake worker 3 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: encryption worker 2 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: encryption worker 1 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: encryption worker 4 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Routine: encryption worker 3 - stopped
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] closing Wireguard device...
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] closing TUN device...
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] closing bind...


// reconnecting


gluetun-pr  | 2022-12-22T20:48:18Z INFO [vpn] starting
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Wireguard server public key: X
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Wireguard client private key: X
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] Wireguard pre-shared key: X
gluetun-pr  | 2022-12-22T20:48:18Z INFO [firewall] allowing VPN connection...
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] checking for wireguard support breakpoint 1
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z INFO [wireguard] Using available kernelspace implementation
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] checking for wireguard support breakpoint 2
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] checking for wireguard support breakpoint 3
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] checking for wireguard support breakpoint 4
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z INFO [wireguard] Connecting to X:X
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] checking for wireguard support breakpoint 5
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] checking for wireguard support breakpoint 6
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [wireguard] checking for wireguard support breakpoint 7
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x10, HdrSize:0x0, Name:"nlctrl", Version:0x2, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0xa, Flags:0xc}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x10, Name:"notify"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x14, HdrSize:0x0, Name:"devlink", Version:0x1, MaxAttr:0xa9, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xe}, netlink.GenlOp{ID:0x6, Flags:0xb}, netlink.GenlOp{ID:0x4a, Flags:0xe}, netlink.GenlOp{ID:0x4b, Flags:0xb}, netlink.GenlOp{ID:0x4c, Flags:0xb}, netlink.GenlOp{ID:0x4d, Flags:0xb}, netlink.GenlOp{ID:0x9, Flags:0xb}, netlink.GenlOp{ID:0xa, Flags:0xb}, netlink.GenlOp{ID:0x7, Flags:0xb}, netlink.GenlOp{ID:0x8, Flags:0xb}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0xb}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0xb}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0xb}, netlink.GenlOp{ID:0x1b, Flags:0xb}, netlink.GenlOp{ID:0x1c, Flags:0xb}, netlink.GenlOp{ID:0x1d, Flags:0xb}, netlink.GenlOp{ID:0x1e, Flags:0xb}, netlink.GenlOp{ID:0x1f, Flags:0xa}, netlink.GenlOp{ID:0x20, Flags:0xa}, netlink.GenlOp{ID:0x21, Flags:0xa}, netlink.GenlOp{ID:0x22, Flags:0xb}, netlink.GenlOp{ID:0x23, Flags:0xb}, netlink.GenlOp{ID:0x24, Flags:0xa}, netlink.GenlOp{ID:0x25, Flags:0xb}, netlink.GenlOp{ID:0x26, Flags:0xe}, netlink.GenlOp{ID:0x27, Flags:0xb}, netlink.GenlOp{ID:0x2f, Flags:0xe}, netlink.GenlOp{ID:0x30, Flags:0xb}, netlink.GenlOp{ID:0x2a, Flags:0xf}, netlink.GenlOp{ID:0x2c, Flags:0xb}, netlink.GenlOp{ID:0x2d, Flags:0xb}, netlink.GenlOp{ID:0x2e, Flags:0xd}, netlink.GenlOp{ID:0x33, Flags:0xe}, netlink.GenlOp{ID:0x34, Flags:0xe}, netlink.GenlOp{ID:0x35, Flags:0xb}, netlink.GenlOp{ID:0x36, Flags:0xb}, netlink.GenlOp{ID:0x37, Flags:0xb}, netlink.GenlOp{ID:0x38, Flags:0xd}, netlink.GenlOp{ID:0x39, Flags:0xb}, netlink.GenlOp{ID:0x49, Flags:0xb}, netlink.GenlOp{ID:0x3a, Flags:0xb}, netlink.GenlOp{ID:0x3d, Flags:0xe}, netlink.GenlOp{ID:0x3e, Flags:0xb}, netlink.GenlOp{ID:0x41, Flags:0xe}, netlink.GenlOp{ID:0x42, Flags:0xb}, netlink.GenlOp{ID:0x45, Flags:0xe}, netlink.GenlOp{ID:0x46, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x4, Name:"config"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x15, HdrSize:0x0, Name:"ethtool", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xe}, netlink.GenlOp{ID:0x3, Flags:0x1a}, netlink.GenlOp{ID:0x4, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0x1a}, netlink.GenlOp{ID:0x6, Flags:0xe}, netlink.GenlOp{ID:0x7, Flags:0xe}, netlink.GenlOp{ID:0x8, Flags:0x1a}, netlink.GenlOp{ID:0x9, Flags:0x1e}, netlink.GenlOp{ID:0xa, Flags:0x1a}, netlink.GenlOp{ID:0xb, Flags:0xe}, netlink.GenlOp{ID:0xc, Flags:0x1a}, netlink.GenlOp{ID:0xd, Flags:0xe}, netlink.GenlOp{ID:0xe, Flags:0x1a}, netlink.GenlOp{ID:0xf, Flags:0xe}, netlink.GenlOp{ID:0x10, Flags:0x1a}, netlink.GenlOp{ID:0x11, Flags:0xe}, netlink.GenlOp{ID:0x12, Flags:0x1a}, netlink.GenlOp{ID:0x13, Flags:0xe}, netlink.GenlOp{ID:0x14, Flags:0x1a}, netlink.GenlOp{ID:0x15, Flags:0xe}, netlink.GenlOp{ID:0x16, Flags:0x1a}, netlink.GenlOp{ID:0x17, Flags:0xe}, netlink.GenlOp{ID:0x18, Flags:0x1a}, netlink.GenlOp{ID:0x19, Flags:0xe}, netlink.GenlOp{ID:0x1a, Flags:0x1a}, netlink.GenlOp{ID:0x1b, Flags:0x1a}, netlink.GenlOp{ID:0x1c, Flags:0xe}, netlink.GenlOp{ID:0x1d, Flags:0xe}, netlink.GenlOp{ID:0x1e, Flags:0x1a}, netlink.GenlOp{ID:0x1f, Flags:0x1e}, netlink.GenlOp{ID:0x20, Flags:0xe}, netlink.GenlOp{ID:0x21, Flags:0xe}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x5, Name:"monitor"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1c, HdrSize:0x0, Name:"tcp_metrics", Version:0x1, MaxAttr:0xd, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xe}, netlink.GenlOp{ID:0x2, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1d, HdrSize:0x0, Name:"mptcp_pm", Version:0x1, MaxAttr:0x3, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0xe}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0xa}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup{netlink.GenlMulticastGroup{ID:0x7, Name:"mptcp_pm_cmds"}, netlink.GenlMulticastGroup{ID:0x8, Name:"mptcp_pm_events"}}}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x1f, HdrSize:0x0, Name:"SEG6", Version:0x1, MaxAttr:0x7, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xd}, netlink.GenlOp{ID:0x3, Flags:0xb}, netlink.GenlOp{ID:0x4, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x20, HdrSize:0x0, Name:"IOAM6", Version:0x1, MaxAttr:0x0, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x1, Flags:0xb}, netlink.GenlOp{ID:0x2, Flags:0xb}, netlink.GenlOp{ID:0x3, Flags:0x5}, netlink.GenlOp{ID:0x4, Flags:0xb}, netlink.GenlOp{ID:0x5, Flags:0xb}, netlink.GenlOp{ID:0x6, Flags:0x5}, netlink.GenlOp{ID:0x7, Flags:0xb}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z DEBUG [netlink] Detected family &netlink.GenlFamily{ID:0x22, HdrSize:0x0, Name:"wireguard", Version:0x1, MaxAttr:0x8, Ops:[]netlink.GenlOp{netlink.GenlOp{ID:0x0, Flags:0x1c}, netlink.GenlOp{ID:0x1, Flags:0x1a}}, Groups:[]netlink.GenlMulticastGroup(nil)}
gluetun-pr  | 2022-12-22T20:48:18Z INFO [wireguard] Wireguard is up

napsiano avatar Dec 22 '22 21:12 napsiano

Please try again the image qmcgaw/gluetun:pr-1268 when you get the time 😉 It now creates a wireguard tun device (not too sure what triggers the wireguard kernel module load but oh well) at /tmp/tun_test and then closes it, before checking for the interfaces supported network families. That should do I hope. Note I removed the debug logs for the families detected.

EDIT: Just re-pushed as 646af8f175f36734ac8eaaef82ab142c73073313 the previous build was not working 😨

qdm12 avatar Dec 31 '22 17:12 qdm12

Can it be the UAPI/WireGuard Netlink API 'waking up' the kernel module?

gluetun-pr  | ========================================
gluetun-pr  | ========================================
gluetun-pr  | =============== gluetun ================
gluetun-pr  | ========================================
gluetun-pr  | =========== Made with ❤️ by ============
gluetun-pr  | ======= https://github.com/qdm12 =======
gluetun-pr  | ========================================
gluetun-pr  | ========================================
gluetun-pr  |
gluetun-pr  | Running version pr-1268 built on 2023-01-01T19:11:19.451Z (commit 4b61cdf)
gluetun-pr  |
gluetun-pr  | 🔧 Need help? https://github.com/qdm12/gluetun/discussions/new
gluetun-pr  | 🐛 Bug? https://github.com/qdm12/gluetun/issues/new
gluetun-pr  | ✨ New feature? https://github.com/qdm12/gluetun/issues/new
gluetun-pr  | ☕ Discussion? https://github.com/qdm12/gluetun/discussions/new
gluetun-pr  | 💻 Email? [email protected]
gluetun-pr  | 💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12
gluetun-pr  | 2023-01-10T11:29:42Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.7
gluetun-pr  | 2023-01-10T11:29:42Z INFO [routing] local ethernet link found: eth0
gluetun-pr  | 2023-01-10T11:29:42Z INFO [routing] local ipnet found: 172.19.0.0/16
gluetun-pr  | 2023-01-10T11:29:42Z INFO [firewall] enabling...
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --policy INPUT DROP
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --policy OUTPUT DROP
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --policy FORWARD DROP
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --policy INPUT DROP
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --policy OUTPUT DROP
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --policy FORWARD DROP
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --append INPUT -i lo -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --append INPUT -i lo -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --append OUTPUT -o lo -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o lo -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --append OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --append OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --append INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --append INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --append OUTPUT -o eth0 -s 172.19.0.7 -d 172.19.0.0/16 -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o eth0 -d ff02::1:ff/104 -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --append INPUT -i eth0 -d 172.19.0.0/16 -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z INFO [firewall] enabled successfully
gluetun-pr  | 2023-01-10T11:29:42Z INFO [storage] creating /gluetun/servers.json with 13224 hardcoded servers
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [netlink] IPv6 is not supported after searching 2 links and 0 routes
gluetun-pr  | 2023-01-10T11:29:42Z INFO Alpine version: 3.16.3
gluetun-pr  | 2023-01-10T11:29:42Z INFO OpenVPN 2.4 version: 2.4.12
gluetun-pr  | 2023-01-10T11:29:42Z INFO OpenVPN 2.5 version: 2.5.6
gluetun-pr  | 2023-01-10T11:29:42Z INFO Unbound version: 1.15.0
gluetun-pr  | 2023-01-10T11:29:42Z INFO IPtables version: v1.8.8
gluetun-pr  | 2023-01-10T11:29:42Z INFO Settings summary:
gluetun-pr  | ├── VPN settings:
gluetun-pr  | |   ├── VPN provider settings:
gluetun-pr  | |   |   ├── Name: custom
gluetun-pr  | |   |   └── Server selection settings:
gluetun-pr  | |   |       ├── VPN type: wireguard
gluetun-pr  | |   |       ├── Target IP address: X
gluetun-pr  | |   |       └── Wireguard selection settings:
gluetun-pr  | |   |           ├── Endpoint IP address: X
gluetun-pr  | |   |           ├── Endpoint port: X
gluetun-pr  | |   |           └── Server public key: X
gluetun-pr  | |   └── Wireguard settings:
gluetun-pr  | |       ├── Private key: X
gluetun-pr  | |       ├── Pre-shared key: X
gluetun-pr  | |       ├── Interface addresses:
gluetun-pr  | |       |   └── X
gluetun-pr  | |       └── Network interface: tun0
gluetun-pr  | ├── DNS settings:
gluetun-pr  | |   ├── DNS server address to use: 127.0.0.1
gluetun-pr  | |   ├── Keep existing nameserver(s): no
gluetun-pr  | |   └── DNS over TLS settings:
gluetun-pr  | |       ├── Enabled: yes
gluetun-pr  | |       ├── Update period: every 24h0m0s
gluetun-pr  | |       ├── Unbound settings:
gluetun-pr  | |       |   ├── Authoritative servers:
gluetun-pr  | |       |   |   └── cloudflare
gluetun-pr  | |       |   ├── Caching: yes
gluetun-pr  | |       |   ├── IPv6: no
gluetun-pr  | |       |   ├── Verbosity level: 1
gluetun-pr  | |       |   ├── Verbosity details level: 0
gluetun-pr  | |       |   ├── Validation log level: 0
gluetun-pr  | |       |   ├── System user: root
gluetun-pr  | |       |   └── Allowed networks:
gluetun-pr  | |       |       ├── 0.0.0.0/0
gluetun-pr  | |       |       └── ::/0
gluetun-pr  | |       └── DNS filtering settings:
gluetun-pr  | |           ├── Block malicious: yes
gluetun-pr  | |           ├── Block ads: no
gluetun-pr  | |           ├── Block surveillance: no
gluetun-pr  | |           └── Blocked IP networks:
gluetun-pr  | |               ├── 127.0.0.1/8
gluetun-pr  | |               ├── 10.0.0.0/8
gluetun-pr  | |               ├── 172.16.0.0/12
gluetun-pr  | |               ├── 192.168.0.0/16
gluetun-pr  | |               ├── 169.254.0.0/16
gluetun-pr  | |               ├── ::1/128
gluetun-pr  | |               ├── fc00::/7
gluetun-pr  | |               ├── fe80::/10
gluetun-pr  | |               ├── ::ffff:7f00:1/104
gluetun-pr  | |               ├── ::ffff:a00:0/104
gluetun-pr  | |               ├── ::ffff:a9fe:0/112
gluetun-pr  | |               ├── ::ffff:ac10:0/108
gluetun-pr  | |               └── ::ffff:c0a8:0/112
gluetun-pr  | ├── Firewall settings:
gluetun-pr  | |   └── Enabled: yes
gluetun-pr  | ├── Log settings:
gluetun-pr  | |   └── Log level: DEBUG
gluetun-pr  | ├── Health settings:
gluetun-pr  | |   ├── Server listening address: 127.0.0.1:9999
gluetun-pr  | |   ├── Target address: cloudflare.com:443
gluetun-pr  | |   ├── Read header timeout: 100ms
gluetun-pr  | |   ├── Read timeout: 500ms
gluetun-pr  | |   └── VPN wait durations:
gluetun-pr  | |       ├── Initial duration: 6s
gluetun-pr  | |       └── Additional duration: 5s
gluetun-pr  | ├── Shadowsocks server settings:
gluetun-pr  | |   └── Enabled: no
gluetun-pr  | ├── HTTP proxy settings:
gluetun-pr  | |   └── Enabled: no
gluetun-pr  | ├── Control server settings:
gluetun-pr  | |   ├── Listening address: :8000
gluetun-pr  | |   └── Logging: yes
gluetun-pr  | ├── OS Alpine settings:
gluetun-pr  | |   ├── Process UID: 1000
gluetun-pr  | |   └── Process GID: 1000
gluetun-pr  | ├── Public IP settings:
gluetun-pr  | |   ├── Fetching: every 12h0m0s
gluetun-pr  | |   └── IP file path: /tmp/gluetun/ip
gluetun-pr  | └── Version settings:
gluetun-pr  |     └── Enabled: yes
gluetun-pr  | 2023-01-10T11:29:42Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.7
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [routing] ip rule add from 172.19.0.7/32 lookup 200 pref 100
gluetun-pr  | 2023-01-10T11:29:42Z INFO [routing] adding route for 0.0.0.0/0
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [routing] ip route replace 0.0.0.0/0 via 172.19.0.1 dev eth0 table 200
gluetun-pr  | 2023-01-10T11:29:42Z INFO [firewall] setting allowed subnets...
gluetun-pr  | 2023-01-10T11:29:42Z INFO [routing] default route found: interface eth0, gateway 172.19.0.1 and assigned IP 172.19.0.7
gluetun-pr  | 2023-01-10T11:29:42Z INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...
gluetun-pr  | 2023-01-10T11:29:42Z INFO [dns over tls] using plaintext DNS at address 1.1.1.1
gluetun-pr  | 2023-01-10T11:29:42Z INFO [http server] http server listening on [::]:8000
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [wireguard] Wireguard server public key: X
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [wireguard] Wireguard client private key: X
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [wireguard] Wireguard pre-shared key: X
gluetun-pr  | 2023-01-10T11:29:42Z INFO [healthcheck] listening on 127.0.0.1:9999
gluetun-pr  | 2023-01-10T11:29:42Z INFO [firewall] allowing VPN connection...
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --append OUTPUT -d X -o eth0 -p udp -m udp --dport X -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] iptables --append OUTPUT -o tun0 -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z DEBUG [firewall] ip6tables-nft --append OUTPUT -o tun0 -j ACCEPT
gluetun-pr  | 2023-01-10T11:29:42Z INFO [wireguard] Using userspace implementation since Kernel support does not exist
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: decryption worker 2 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: encryption worker 1 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: decryption worker 1 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: handshake worker 3 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: handshake worker 2 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: handshake worker 1 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: encryption worker 3 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: encryption worker 2 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: decryption worker 3 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: decryption worker 4 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: handshake worker 4 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: TUN reader - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: event worker - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Interface up requested
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: encryption worker 4 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] UDP bind has been updated
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: receive incoming v6 - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Interface state was Down, requested Up, now Up
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Routine: receive incoming v4 - started
gluetun-pr  | 2023-01-10T11:29:43Z INFO [wireguard] Connecting to X:X
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] UAPI: Updating private key
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] UAPI: Updating fwmark
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] UAPI: Removing all peers
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - UAPI: Created
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - UAPI: Updating preshared key
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - UAPI: Updating endpoint
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - UAPI: Removing all allowedips
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - UAPI: Adding allowedip
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - UAPI: Adding allowedip
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - Starting
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - Routine: sequential receiver - started
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - Routine: sequential sender - started
gluetun-pr  | 2023-01-10T11:29:43Z INFO [wireguard] Wireguard is up
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] Interface up requested
gluetun-pr  | 2023-01-10T11:29:43Z INFO [dns over tls] downloading DNS over TLS cryptographic files
gluetun-pr  | 2023-01-10T11:29:43Z DEBUG [wireguard] peer(X) - Sending handshake initiation
gluetun-pr  | 2023-01-10T11:29:48Z DEBUG [wireguard] peer(X) - Sending handshake initiation
gluetun-pr  | 2023-01-10T11:29:50Z INFO [healthcheck] program has been unhealthy for 6s: restarting VPN
gluetun-pr  | 2023-01-10T11:29:50Z INFO [vpn] stopping
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] closing controller client...
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] removing IPv4 rule...
gluetun-pr  | 2023-01-10T11:29:50Z ERROR [vpn] cannot get version information: Get "https://api.github.com/repos/qdm12/gluetun/releases": context canceled
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] closing UAPI listener...
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] closing UAPI file...
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] shutting down link...
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] deleting link...
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: TUN reader - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Device closing
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: event worker - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: receive incoming v4 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: receive incoming v6 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] peer(X) - Stopping
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] peer(X) - Routine: sequential sender - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] peer(X) - Routine: sequential receiver - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Device closed
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: decryption worker 2 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: handshake worker 3 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: decryption worker 4 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: decryption worker 3 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: decryption worker 1 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: handshake worker 4 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: handshake worker 1 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: handshake worker 2 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: encryption worker 1 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: encryption worker 4 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: encryption worker 2 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Routine: encryption worker 3 - stopped
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] closing Wireguard device...
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] closing TUN device...
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] closing bind...
gluetun-pr  | 2023-01-10T11:29:50Z INFO [vpn] starting
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Wireguard server public key: X
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Wireguard client private key: X
gluetun-pr  | 2023-01-10T11:29:50Z DEBUG [wireguard] Wireguard pre-shared key: X
gluetun-pr  | 2023-01-10T11:29:50Z INFO [firewall] allowing VPN connection...
gluetun-pr  | 2023-01-10T11:29:50Z INFO [wireguard] Using available kernelspace implementation
gluetun-pr  | 2023-01-10T11:29:50Z INFO [wireguard] Connecting to X:X
gluetun-pr  | 2023-01-10T11:29:50Z INFO [wireguard] Wireguard is up

napsiano avatar Jan 10 '23 11:01 napsiano

This should be fixed from commit https://github.com/qdm12/gluetun/commit/082a38b769ee023cfe98194a9cb57f8ca86cde2c which is part of release v3.36.0 (and latest image).

qdm12 avatar Oct 31 '23 13:10 qdm12