Sur Suse Linux Enterprise Server 9, avec la méthode d'acheminement MAC, il est possible que le rapport de Dispatcher indique que le paquet a été acheminé (le nombre de paquets augmente) ; en fait, le paquet n'atteint jamais le serveur dorsal.
ip_finish_output2: No header cache and no neighbour!
ICMP Destination unreachable: Fragmentation Needed
Cet incident peut provenir du module NAT iptables chargé. Sur SLES 9, cette version d'iptables contient une erreur possible, bien que non confirmée, entraînant un comportement étrange lors des interactions avec Dispatcher.
Solution :
Déchargez le module NAT iptables et le module Connection Tracking.
# lsmod | grep ip iptable_filter 3072 0 iptable_nat 22060 0 ip_conntrack 32560 1 iptable_nat ip_tables 17280 2 iptable_filter,iptable_nat ipv6 236800 19 # rmmod iptable_nat # rmmod ip_conntrack
Supprimez les modules suivant leur ordre d'utilisation. Plus précisément, vous pouvez supprimer un module uniquement si le nombre de références (dernière colonne de la sortie lsmod) est égal à zéro. Si vous avez configuré des règles dans iptables, vous devez les supprimer. Par exemple : iptables -t nat -F.
Le module iptable_nat utilisant ip_conntrack, vous devez d'abord supprimer le module iptable_nat, puis le module ip_conntrack.