J'ai passé deux machines sous Bookworm, et des configuration qui fonctionnaient sur Bullseye sont KO...
Le VPN est bien levé, je m'y connecte sans soucis (Le port udp est accessible), mais je suis incapable de faire passer tout le trafic dans le tunnel.

Code : Tout sélectionner
# firewall-cmd --query-masquerade
yes
# sysctl -p
net.ipv4.ip_forward = 1
Côté serveur:
Code : Tout sélectionner
port xxx
proto udp
dev tun
user nobody
group nogroup
persist-key
persist-tun
keepalive 10 120
topology subnet
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "dhcp-option DNS 1.0.0.1"
push "dhcp-option DNS 1.1.1.1"
push "redirect-gateway def1 bypass-dhcp"
dh none
ecdh-curve prime256v1
tls-crypt tls-crypt.key
crl-verify crl.pem
ca ca.crt
cert server_sapFbLXc23nhY8lF.crt
key server_sapFbLXc23nhY8lF.key
auth SHA256
cipher AES-128-GCM
ncp-ciphers AES-128-GCM
tls-server
tls-version-min 1.2
tls-cipher TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256
client-config-dir /etc/openvpn/ccd
status /var/log/openvpn/status.log
verb 3
Côté Client:
Code : Tout sélectionner
client
proto udp
explicit-exit-notify
remote ip.ip.ip.ip ppp
dev tun
resolv-retry infinite
nobind
persist-key
persist-tun
remote-cert-tls server
verify-x509-name server_sapFbLXc23nhY8lF name
auth SHA256
auth-nocache
cipher AES-128-GCM
tls-client
tls-version-min 1.2
tls-cipher TLS-ECDHE-ECDSA-WITH-AES-128-GCM-SHA256
ignore-unknown-option block-outside-dns
setenv opt block-outside-dns # Prevent Windows 10 DNS leak
verb 3
dhcp-option DNS 1.0.0.1
dhcp-option DNS 1.1.1.1
<ca>
-----BEGIN CERTIFICATE-----
...
Je ne comprend pas pourquoi avec exactement la même configuration (côté serveur et côté client) ça passe sur Bullseye mais pas sur Bookworm...

C'est très agaçant...
Auriez-vous une idée ?