Bonjour,

De temps en temps on reçoit des appels de l'extérieur (via un trunk d'un provider SIP) qu'on ne peut pas prendre, au moment de décrocher le message suivant est loggé :

Code:
WARNING[22429] chan_sip.c: Remote host can't match request CANCEL to call '3021aacc4193a6927dd39cb969fcb0ff@192.168.4.1:5060'
Côté utilisateur, quand il décroche effectivement, son téléphone raccroche immédiatement. L'appel n'est pas pris, les autres téléphones destinataires continuent à sonner.

Et ça dure jusqu'à ce que l'appelant finisse par laisser tomber et raccroche.

Ca arrive complètement aléatoirement.

Aucun problème sur les appels en interne, et sur les appels sortants vers l'extérieur.

Un morceau de extensions.conf pour un appel entrant :

Code:
exten => 0133841699,1,NoOp(Incoming Call for Toto on 01 33 84 16 99)
exten => 0133841699,2,Set(CALLERID(name)=Call for Toto)
exten => 0133841699,3,Dial(${GROUPE1},12,rtT)
Un morceau de sip.conf (compte interne) :

Code:
[toto]
type=friend
context=default
defaultuser=toto
secret=toto
host=dynamic
callerid=Toto <100>
disallow=all
allow=alaw
callgroup=1
pickupgroup=1
directmedia=no
qualify=yes
Un morceau de sip.conf (provider SIP) :

Code:
[provider-output]
disallow=all
allow=alaw
type=friend
host=xxx.xxx.xxx.xxx
fromdomain=xxx.xxx
insecure=port,invite
fromuser=0133841699
directmedia=no
qualify=yes
J'arrive vraiment pas à voir ce que ça peut être, si vous pouviez m'orienter un peu svp...

* Asterisk 1.8.7.1-1digium2~squeeze
* Debian 6.0 (Squeeze)
* Téléphones IP en interne : Cisco SPA504G, Linksys SPA942, Linksys SPA922

Je ne pense pas que les téléphones soient le problème, plutôt Asterisk... Ou alors le provider ?

Par avance merci.