Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Antecedentes

Problema

Síntomas

Solución Aternativa

Introducción

Este documento describe el problema del busyout de estado de dial peer de Cisco Unified Border Elements/voice gateway y los errores de llamada después de la actualización de Cisco IOS®.

Prerequisites

Requirements

No hay requisitos específicos para este documento.

Componentes Utilizados

La información de este documento se basa en Cisco Unified Border Elements (CUBE).

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.

Antecedentes

Este documento cubre fallas luego de la actualización de Cisco IOS® a 16.12.6/17.3.5/17.6.1 o versiones posteriores.

Problema

Las llamadas están fallando a través de Cisco IOS Voice Gateway o CUBE después de la actualización de Cisco IOS a 16.12.6/17.3.5/17.6.1/17.7.1 o versiones posteriores.

Síntomas

Cuando CUBE recibe una llamada SIP y hace coincidir un par de marcado saliente con la configuración de session server-group y sip options-keepalive, la llamada falla en la capa de la interfaz de programación de aplicaciones de control de llamadas (CCAPI) con el valor de causa 188.

El CUBE no envía INVITE saliente a los servidores de destino que forman parte del grupo de servidores.

La INVITACIÓN entrante se responde con TRYING y 503 Service Unavailable (Servicio no disponible).

El mismo comportamiento se observa incluso cuando el par de marcado se muestra como estado busyout o KEEPALIVE activo en show dial-peer voice summary.

Ejemplo de configuración/estado del par de marcado/fragmento de depuración:

dial-peer voice 1000 voip

destination-pattern ^1000$

session protocol sipv2

session transport tcp

session server-group 1

voice-class sip options-keepalive profile 1

voice-class sip bind control source-interface GigabitEthernet0/0/1

voice-class sip bind media source-interface GigabitEthernet0/0/1

dtmf-relay rtp-nte sip-kpml

codec g711ulaw

ip qos dscp cs3 signaling

no vad

voice class server-group 1

ipv4 10.106.117.11

ipv4 10.106.117.6 preference 1

show dial-peer voice summary

AD                                    PRE PASS SESS-SER-GRP  OUT

TAG    TYPE  MIN  OPER PREFIX    DEST-PATTERN      FER THRU SESS-TARGET    STAT PORT    KEEPALIVE    VRF

3001   voip  up   up                                0  syst                                             NA

1000   voip  up   up             ^1000$             0  syst SESS-SVR-GRP: 1               busyout    NA

show dial-peer voice summary

AD                                    PRE PASS SESS-SER-GRP  OUT

TAG    TYPE  MIN  OPER PREFIX    DEST-PATTERN      FER THRU SESS-TARGET    STAT PORT    KEEPALIVE    VRF

3001   voip  up   up                                0  syst                                                NA

1000   voip  up   up             ^1000$             0  syst SESS-SVR-GRP: 1               active     NA

Debug snippet:

007592: Apr  7 07:28:56.046: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg:

Received:

INVITE sip:1000@10.106.117.5:5060 SIP/2.0

Via: SIP/2.0/UDP 10.106.117.2:5060;branch=z9hG4bK51889

Remote-Party-ID:

;party=calling;screen=no;privacy=off

From:

;tag=12EE76F8-154A

To:

Date: Wed, 06 Apr 2022 18:28:16 GMT

Call-ID: 28E9846D-B50E11EC-8025D5B1-C2D1F237@10.106.117.2

Supported: 100rel,timer,resource-priority,replaces,sdp-anat

Min-SE:  1800

Cisco-Guid: 0678152134-3037598188-2149635505-3268538935

User-Agent: Cisco-SIPGateway/IOS-12.x

Allow: INVITE, OPTIONS, BYE, CANCEL, ACK, PRACK, UPDATE, REFER, SUBSCRIBE, NOTIFY, INFO, REGISTER

CSeq: 101 INVITE

Max-Forwards: 70

Timestamp: 1649269696

Contact:

Expires: 180

Allow-Events: telephone-event

Content-Type: application/sdp

Content-Disposition: session;handling=required

Content-Length: 247

v=0

o=CiscoSystemsSIP-GW-UserAgent 8965 7288 IN IP4 10.106.117.2

s=SIP Call

c=IN IP4 10.106.117.2

t=0 0

m=audio 18406 RTP/AVP 0 101

c=IN IP4 10.106.117.2

a=rtpmap:0 PCMU/8000

a=rtpmap:101 telephone-event/8000

a=fmtp:101 0-16

a=ptime:20

007649: Apr  7 07:28:56.050://-1/286BC7C68020/SIP/Info/info/2048/sipSPIGetCallConfig: Peer tag 3001 matched for incoming call

007872: Apr  7 07:28:56.061: //89/286BC7C68020/CCAPI/ccCallSetupRequest:

Destination=, Calling IE Present=TRUE, Mode=0,

Outgoing Dial-peer=1000, Params=0x7FF65E441DE8, Progress Indication=NULL(0)

007935: Apr  7 07:28:56.064: //-1/xxxxxxxxxxxx/SIP/Info/critical/8192/ccsip_call_setup_request: SIP Dialpeer 1000 busied out due to options-keepalive profile in server group

008160: Apr  7 07:28:56.073: //90/286BC7C68020/CCAPI/cc_api_call_disconnected:

Cause Value=188, Interface=0x7FF64F4542E8, Call Id=90

008199: Apr  7 07:28:56.077: //89/286BC7C68020/CCAPI/ccCallDisconnect:

Cause Value=188, Tag=0x0, Call Entry(Previous Disconnect Cause=0, Disconnect Cause=0)

008239: Apr  7 07:28:56.079: //89/286BC7C68020/SIP/Msg/ccsipDisplayMsg:

Sent:

SIP/2.0 503 Service Unavailable

Via: SIP/2.0/UDP 10.106.117.2:5060;branch=z9hG4bK51889

From:

;tag=12EE76F8-154A

To:

;tag=1C2F76-17F5

Date: Wed, 06 Apr 2022 17:28:56 GMT

Call-ID: 28E9846D-B50E11EC-8025D5B1-C2D1F237@10.106.117.2

Timestamp: 1649269696

CSeq: 101 INVITE

Allow-Events: telephone-event

Server: Cisco-SIPGateway/IOS-17.3.5

Reason: Q.850;cause=0

Session-ID: 00000000000000000000000000000000;remote=3c1f754eba075201a684fda2c51c04df

Content-Length: 0

Solución Aternativa

1. Configure el dial-peer saliente con session target ip4 en lugar de session server-group. Si es necesario, cree un par de marcado independiente para cada IP del grupo de servidores.

dial-peer voice 1000 voip

session target ipv4:x.x.x.x

dial-peer voice 1001 voip

session target ipv4:x.x.x.x

2. Quite el comando 'sip options-keepalive' del dial-peer.

dial-peer voice 1000 voip

no voice-class sip options-keepalive profile 1

3. Reducir a una versión anterior. Este problema se presentó después del compromiso del Id. de bug Cisco CSCvx92872.

Este problema se documenta con el ID de bug de Cisco CSCvz80171.

Fix está disponible en 16.12.8/17.3.6/17.6.3/17.7.1/17.8.1