Le démon Solaris Point-to-Point Protocol (PPP) 4.0 (pppd) peut être interrompu inopinément dans les cas suivants.
Le démon pppd est inactif.
Les options demand et holdoff du démon pppd sont activées.
Un paquet arrive pendant une période d'attente.
Si le démon pppd est interrompu inopinément, un message similaire au message suivant est enregistré dans le fichier de consignation approprié du système.
date_actuelle nom_hôte pppd[PID]: [ID 702911 daemon.error] unable to set IP to pass: Invalid argument date_actuelle nom_hôte pppd[PID]: [ID 702911 daemon.error] unable to enable IPCP |
Reportez-vous à la page de manuel pppd( 1M) pour obtenir de plus amples informations sur les options demand et holdoff du démon pppd.
Solution : choisissez l'une des solutions suivantes.
Si le démon pppd peut réinitialiser les liens sans délai d'attente, ne sélectionnez pas l'option holdoff.
Configurez l'option holdoff sur 0.
Exécutez le démon pppd à partir d'un script en boucle identique au script Bourne Shell suivant.
#!/bin/sh while :; do /usr/bin/pppd cua/b lock idle 60 demand nodetach noauth \ 38400 10.0.0.1:10.0.0.2 holdoff 20 done
Si vous configurez de multiples tunnels IP entre deux noeuds IP et validez ip_strict_dst_multihoming ou d'autres filtres IP, cela peut entraîner une perte de paquets.
Solution : choisissez l'une des solutions suivantes.
Commencez par configurer un seul tunnel entre deux noeuds IP. Ajoutez des adresses au tunnel au moyen de la commande ifconfig et de l'option addif.
Ne validez pas ip_strict_dst_multihoming sur des tunnels entre deux noeuds IP.