Console Asterisk 1.4 et OVH : determine_firstline_parts: Bad request protocol Packet

Article publié par Martin Giry le 03/01/2012 à 09:57
Catégories : Administration système, OVH
Tags : Asterisk, iptables, determine_firstline_parts
Depuis la version 1.4 d'Asterisk, vous pouvez vous retrouver avec la console remplie de messages comme :
 
WARNING[1434]: chan_sip.c:7379 determine_firstline_parts: Bad request protocol Packet
WARNING[1434]: chan_sip.c:7379 determine_firstline_parts: Bad request protocol Packet
 
Cela empêche la console d'être vraiment exploitable car la fréquence des messages est très élevée.
 
Une manière rapide de rendre de nouveau votre console utilisable est de lancer la commande iptables suivante :
 
iptables -i eth0 -A INPUT -p udp -s sip.ovh.net --sport 5060 -m length --length 60 -j DROP
 
Pour rendre l'effet presistent après un redémarrage du serveur, vous avez la possibilité de placer cette commande dans un script bash exécuté au démarrage de la machine.
 
Testé avec Debian 5 et Asterisk 1.4 compilé à partir des sources.
 
 
Copyright © 2024 - Administration - webgreen