URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/debian-10-buster-probleme-iptables-nftables-avec-docker Title: Debian 10 Buster : Problème iptables/nftables avec Docker Authors: tomskab Date: 2019年08月06日T11:00:40+02:00 License: CC By-SA Tags: nftables, debian, docker et iptables Score: 3 Bonjour, Je viens de migrer sous Debian Buster une machine de dev et un serveur Kimsufi. Du côté de ma machine locale pas de souci, mais côté Kimsufi je rencontre un problème certainement lié à la migration iptables/nftables. Lorsque je lance une stack de containers avec docker-compose j'obtiens l'erreur suivante : ```bash ERROR: Failed to program FILTER chain: iptables failed: iptables --wait -I FORWARD -o br-1f984716e934 -j DOCKER: iptables v1.8.2 (nf_tables): RULE_INSERT failed (Invalid argument): rule in chain FORWARD (exit status 4) ``` J'ai checké mes versions de docker et docker-compose sont identiques sur les deux machines : ```bash Docker version 19.03.1, build 74b1e89 docker-compose version 1.24.1, build 4667896b ``` Sur les deux machines iptables pointe bien vers nftables : ```bash $ aptitude search nftables | grep ^i i A libnftables0 - Netfilter nftables high level userspace API library i A nftables - Program to control packet filtering rules by Netfilter project $ update-alternatives --config iptables Il existe 2 choix pour l'alternative iptables (qui fournit /usr/sbin/iptables). Sélection Chemin Priorité État ------------------------------------------------------------ * 0 /usr/sbin/iptables-nft 20 mode automatique 1 /usr/sbin/iptables-legacy 10 mode manuel 2 /usr/sbin/iptables-nft 20 mode manuel ``` Je précise que j'ai vidé, pour tester, mes anciennes règles iptables sur le serveur et que celui-ci a été rebooté (suite à la migration). J'ai par ailleurs re-installé docker après la migration mais rien n'y fait. Je ne sais pas si cela peut jouer mais sur le serveur Kimsufi j'utilise un noyau ovh : ```bash $ uname -mr 4.9.185-xxxx-std-ipv6-64 x86_64 ``` sur ma machine locale c'est le noyau par défaut de Debian Buster : ```bash 4.19.0-5-amd64 x86_64 ``` Je n'ai pas trouvé de ressources qui pourraient m'aiguiller sur le net, auriez-vous une piste ?

AltStyle によって変換されたページ (->オリジナル) /