![SIP: No hay códecs coincidentes / 480 No disponible temporalmente](https://rvso.com/image/668803/SIP%3A%20No%20hay%20c%C3%B3decs%20coincidentes%20%2F%20480%20No%20disponible%20temporalmente.png)
Estoy instalando un teléfono SIP en un entorno VoIP. Hay 2 teléfonos del sistema que funcionan perfectamente (mismo fabricante que PBX) y se puede llamar al tercer teléfono, pero no a los otros 2 teléfonos.
La centralita muestra un error: "¡No hay códecs coincidentes! Llamada rechazada" Esta es la conversación desde la perspectiva del tercer teléfono:
INVITE sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 192.168.0.14:5060;branch=z9hG4bK1040318360;rport
From: <sip:192.168.0.250>;tag=1540961770
To: <sip:[email protected]>
Call-ID: [email protected]
CSeq: 160 INVITE
Contact: <sip:192.168.0.14:5060>
X-Grandstream-PBX: true
Max-Forwards: 70
User-Agent: Grandstream GXP2140 1.0.5.18
Privacy: none
P-Preferred-Identity: <sip:192.168.0.250>
Supported: replaces, path, timer
Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE, MESSAGE
Content-Type: application/sdp
Accept: application/sdp, application/dtmf-relay
Content-Length: 306
v=0
o=- 8000 8000 IN IP4 192.168.0.14
s=SIP Call
c=IN IP4 192.168.0.14
t=0 0
m=audio 5004 RTP/AVP 9 8 18 2 101
a=sendrecv
a=rtpmap:9 G722/8000
a=ptime:20
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:2 G726-32/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
SIP/2.0 480 Temporarily not available
Via: SIP/2.0/UDP 192.168.0.14:5060;branch=z9hG4bK1040318360;rport=5060
From: <sip:192.168.0.250>;tag=1540961770
To: <sip:[email protected]>;tag=74C1BCB3775433109F0E49A014240025
Call-ID: [email protected]
CSeq: 160 INVITE
Content-Length: 0
ACK sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 192.168.0.14:5060;branch=z9hG4bK1040318360;rport
From: <sip:192.168.0.250>;tag=1540961770
To: <sip:[email protected]>;tag=74C1BCB3775433109F0E49A014240025
Call-ID: [email protected]
CSeq: 160 ACK
Content-Length: 0
Pero desde una llamada entrante:
INVITE sip:[email protected];transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.0.250:5060;branch=z9hG4bKE85E5CC7F25533109F4949A014240025;rport
From: "Sys Tel 20" <sip:[email protected];user=phone>;tag=1E2DB6AE775433109F0C49A014240025
To: <sip:[email protected];user=phone>
Call-ID: 303F5CC7F25533109F4849A014240025
CSeq: 1 INVITE
Contact: <sip:[email protected]:5060;transport=udp>
Max-Forwards: 70
Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, MESSAGE, SUBSCRIBE, UPDATE, PRACK, REFER
Supported: 100rel, replaces, timer
User-Agent: hybird_130j V.9.1 Rev. 10 (Patch 4) IPSec
Alert-Info: <http://127.0.0.1>;info=alert-internal
Allow-Events: refer, message-summary, dialog
P-Asserted-Identity: "Sys Tel 20" <sip:[email protected];user=phone>
Session-Expires: 1800
Content-Type: application/sdp
Content-Length: 328
v=0
o=- 71 1 IN IP4 192.168.0.250
s=SIP call
c=IN IP4 192.168.0.250
t=0 0
m=audio 10848 RTP/AVP 0 8 18 2 9 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:2 G726-32/8000
a=rtpmap:9 G722/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.0.250:5060;branch=z9hG4bKE85E5CC7F25533109F4949A014240025;rport=5060
From: "Sys Tel 20" <sip:[email protected];user=phone>;tag=1E2DB6AE775433109F0C49A014240025
To: <sip:[email protected];user=phone>
Call-ID: 303F5CC7F25533109F4849A014240025
CSeq: 1 INVITE
Supported: replaces, path, timer
User-Agent: Grandstream GXP2140 1.0.5.18
Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE, MESSAGE
Content-Length: 0
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP 192.168.0.250:5060;branch=z9hG4bKE85E5CC7F25533109F4949A014240025;rport=5060
From: "Sys Tel 20" <sip:[email protected];user=phone>;tag=1E2DB6AE775433109F0C49A014240025
To: <sip:[email protected];user=phone>;tag=471383942
Call-ID: 303F5CC7F25533109F4849A014240025
CSeq: 1 INVITE
Contact: <sip:192.168.0.14:5060>
Supported: replaces, path, timer
User-Agent: Grandstream GXP2140 1.0.5.18
Allow-Events: talk, hold
Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE, MESSAGE
Content-Length: 0
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.0.250:5060;branch=z9hG4bKE85E5CC7F25533109F4949A014240025;rport=5060
From: "Sys Tel 20" <sip:[email protected];user=phone>;tag=1E2DB6AE775433109F0C49A014240025
To: <sip:[email protected];user=phone>;tag=471383942
Call-ID: 303F5CC7F25533109F4849A014240025
CSeq: 1 INVITE
Contact: <sip:192.168.0.14:5060>
Supported: replaces, path, timer
User-Agent: Grandstream GXP2140 1.0.5.18
Session-Expires: 1800;refresher=uac
Require: timer
Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, INFO, REFER, UPDATE, MESSAGE
Content-Type: application/sdp
Content-Length: 306
Tenga en cuenta que ambos ofrecen PCMU/PCMA y algunos otros códecs. ¿Por qué falla la llamada?
Las IP de los teléfonos son 192.168.0.12
y 192.168.0.14
, la PBX tiene 192.168.0.250
.
Respuesta1
La triste verdad es que esos teléfonos que no son del sistema elmeg no se registraron correctamente. Tuve que asignar PIN para los usuarios en la interfaz Hybird 130j, que luego se usa para autenticarse con el sistema.
Elmeg no se molestó en indicar en ninguna parte que este PIN debe configurarse y usarse como contraseña SIP para teléfonos que no son de Elmeg.
Respuesta2
Elimine g729 a menos que tenga la licencia.
Utilice 711a, 711u, 722, GSM.
Verifique que todos los teléfonos se estén registrando y que estén usando el mismo transporte (udp), así como que la configuración de nat sea igual.