Bonjour MaxC,
J’ai le même problème avec mon fournisseur SIP actuel.
La config: je suis en Wazo 20.12 (PJSIP) et mon opérateur sur un vieux Asterisk avec du chan_sip.
Même message d’erreur que toi mais j’ai poussé un peu plus loin et c’est au niveau du challenge md5 que cela déconne.
Je te laisse regarder la section 4.1 de cette excellente doc: https://sip.goffinet.org/sip/enregistrement-register/
Ci-dessous tu trouveras le debug mon register qui ne passe pas le md5.
La seule solution pour le moment, c’est de désactiver le trunk (au niveau de l’auth), d’attendre 1min pour de réactiver l’auth.
Ce problème s’est produit 3 fois en 6 mois.
Pour le moment, je supervise le register avec nagios-nrpe histoire d’avoir une alerte en case de problème:
#!/bin/sh
status=`asterisk -rx "pjsip show registrations" |grep reg_mon_login | awk -F ' ' '{print $3}'`
case $status in
"Registered")
echo "OK"
;;
"Rejected")
echo "CRITICAL"
;;
*)
echo "WARNING"
;;
esac
Je pense qu’il y a un soucis de compatibilité qui se produit dans de rares cas entre en vieux asterisk et un récent… mais je ne saurai t’en dire +…
[Jun 25 10:37:22] REGISTER sip:operateur:5060 SIP/2.0
[Jun 25 10:37:22] Via: SIP/2.0/UDP moi:5060;rport;branch=z9hG4bKPjd8b48977-ee21-459b-8866-a7c4d813f03a
[Jun 25 10:37:22] From: ;tag=5c74a563-61b7-49d9-8335-dc874dfb4136
[Jun 25 10:37:22] To:
[Jun 25 10:37:22] Call-ID: 2ddd06db-cb6e-4245-a57f-0be8a226393b
[Jun 25 10:37:22] CSeq: 47936 REGISTER
[Jun 25 10:37:22] Contact:
[Jun 25 10:37:22] Expires: 120
[Jun 25 10:37:22] Allow: OPTIONS, REGISTER, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, REFER, MESSAGE
[Jun 25 10:37:22] Max-Forwards: 70
[Jun 25 10:37:22] User-Agent: Wazo PBX
[Jun 25 10:37:22] Content-Length: 0
[Jun 25 10:37:22]
[Jun 25 10:37:22]
[Jun 25 10:37:22] <— Received SIP response (610 bytes) from UDP:operateur:5060 —>
[Jun 25 10:37:22] SIP/2.0 401 Unauthorized
[Jun 25 10:37:22] Via: SIP/2.0/UDP moi:5060;branch=z9hG4bKPjd8b48977-ee21-459b-8866-a7c4d813f03a;received=moi;rport=5060
[Jun 25 10:37:22] From: ;tag=5c74a563-61b7-49d9-8335-dc874dfb4136
[Jun 25 10:37:22] To: ;tag=as3c731b11
[Jun 25 10:37:22] Call-ID: 2ddd06db-cb6e-4245-a57f-0be8a226393b
[Jun 25 10:37:22] CSeq: 47936 REGISTER
[Jun 25 10:37:22] Server: OPERATEUR
[Jun 25 10:37:22] Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
[Jun 25 10:37:22] Supported: replaces, timer
[Jun 25 10:37:22] WWW-Authenticate: Digest algorithm=MD5, realm=“SBC711-01”, nonce=“5c3c3a55”
[Jun 25 10:37:22] Content-Length: 0
[Jun 25 10:37:22]
[Jun 25 10:37:22]
[Jun 25 10:37:22] <— Transmitting SIP request (729 bytes) to UDP:operateur:5060 —>
[Jun 25 10:37:22] REGISTER sip:operateur:5060 SIP/2.0
[Jun 25 10:37:22] Via: SIP/2.0/UDP moi:5060;rport;branch=z9hG4bKPj3836531d-ca2f-4f66-a07d-d5c4f3370f69
[Jun 25 10:37:22] From: ;tag=5c74a563-61b7-49d9-8335-dc874dfb4136
[Jun 25 10:37:22] To:
[Jun 25 10:37:22] Call-ID: 2ddd06db-cb6e-4245-a57f-0be8a226393b
[Jun 25 10:37:22] CSeq: 47937 REGISTER
[Jun 25 10:37:22] Contact:
[Jun 25 10:37:22] Expires: 120
[Jun 25 10:37:22] Allow: OPTIONS, REGISTER, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, REFER, MESSAGE
[Jun 25 10:37:22] Max-Forwards: 70
[Jun 25 10:37:22] User-Agent: Wazo PBX
[Jun 25 10:37:22] Authorization: Digest username=“mon_login”, realm=“SBC711-01”, nonce=“5c3c3a55”, uri=“sip:operateur:5060”, response=“7468ea30442fc4dfa35c12859b8d0855”, algorithm=MD5
[Jun 25 10:37:22] Content-Length: 0
[Jun 25 10:37:22]
[Jun 25 10:37:22]
[Jun 25 10:37:22] <— Received SIP response (622 bytes) from UDP:operateur:5060 —>
[Jun 25 10:37:22] SIP/2.0 401 Unauthorized
[Jun 25 10:37:22] Via: SIP/2.0/UDP moi:5060;branch=z9hG4bKPj3836531d-ca2f-4f66-a07d-d5c4f3370f69;received=moi;rport=5060
[Jun 25 10:37:22] From: ;tag=5c74a563-61b7-49d9-8335-dc874dfb4136
[Jun 25 10:37:22] To: ;tag=as65e55231
[Jun 25 10:37:22] Call-ID: 2ddd06db-cb6e-4245-a57f-0be8a226393b
[Jun 25 10:37:22] CSeq: 47937 REGISTER
[Jun 25 10:37:22] Server: OPERATEUR SBC711 01
[Jun 25 10:37:22] Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
[Jun 25 10:37:22] Supported: replaces, timer
[Jun 25 10:37:22] WWW-Authenticate: Digest algorithm=MD5, realm=“SBC711-01”, nonce=“40153c1f”, stale=true
[Jun 25 10:37:22] Content-Length: 0