Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Problème

Solution

Introduction

Ce document décrit comment dépanner l'accès mobile et distant (MRA) lorsque les appels échouent en raison d'une erreur "Service indisponible 503« .

Contribué par Ishan Sambhi, ingénieur TAC Cisco.

Conditions préalables

Conditions requises

Cisco recommande que vous connaissiez les sujets suivants :

- Cisco Video Communication Server (VCS) ou plate-forme Expressway-C et Expressway-E

- Cisco Unified Communication Manager (CUCM)

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Components Used

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Problème

Les appels entre deux clients Jabber enregistrés dans CUCM via MRA échouent avec le message d'erreur "Service 503 non disponible"

Flux d'appels :

Jabber client 1 > Expressway-E > Expressway-C > CUCM > Expressway-C > Expressway-E > Jabber client 2

Note: Dans le flux d’appels, le client Jabber 1 et le client Jabber 2 sont tous deux enregistrés dans le même déploiement MRA, ce qui signifie que la paire Expressway est identique avant et après le CUCM.

Solution

Une invitation SIP (Session Initiation Protocol) va de CUCM à Expressway-C

2014-06-06T10:27:20+10:00 kcec tvcs: UTCTime="2014-06-06 00:27:20,782" Module="network.sip" Level="DEBUG":  Action="Received"  Local-ip="10.200.1.220"  Local-port="5060"  Src-ip="10.200.1.210"  Src-port="49071"  Msg-Hash="12136618272786736242"

SIPMSG:

|INVITE sip:80d713ba-514d-fc2a-6b7e-af527f9eb37f@10.200.1.220:5060;transport=tcp;orig-hostport=10.100.94.116:58991 SIP/2.0

Via: SIP/2.0/TCP 10.200.1.210:5060;branch=z9hG4bK4ca27d4986

Call-ID: 50f2a980-39110ae8-1fb3-d201c80a@10.200.1.210

CSeq: 101 INVITE

Remote-Party-ID: "Jabber client 1" <sip:sip%3Ajabber.client1@domain.com;x-cisco-number=168;x-cisco-callback-number=168>;party=calling;screen=yes;privacy=off

Contact: <sip:sip%3Ajabber.client1i@10.200.1.210:5060;transport=tcp>

From: "Jabber Client 1" <sip:sip%3Ajabber.client1@domain.com>;tag=132472~2b8aa2ec-85b4-4b2c-b662-3d078784a480-27388704

To: <sip:jabber.client2@10.200.1.210>

Max-Forwards: 70

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

User-Agent: Cisco-CUCM9.1

Expires: 180

Date: Fri, 06 Jun 2014 00:27:20 GMT

Supported: timer,resource-priority,replaces

Min-SE: 1800

Allow-Events: presence

Send-Info: conference,x-cisco-conference

Call-Info: <urn:x-cisco-remotecc:callinfo>; security= NotAuthenticated; orientation= from; gci= 1-7197; call-instance= 2

Alert-Info: <file://Bellcore-dr1/>

Content-Length: 0

L’Expressway-C a tenté d’invoquer la licence d’appel.

Module="network.http" Level="DEBUG":  Message="Request" Method="POST" URL="http://127.0.0.1:4370/status/call/call/uuid/86cc754d-eec2-4202-aa07-ea89c8afc47d"; Ref="0x7fd3780034e0"

Module="network.http" Level="DEBUG":  Message="Response" Src-ip="127.0.0.1" Src-port="4370" Dst-ip="127.0.0.1" Dst-port="32769" Response="200 OK" ResponseTime="0.002091" Ref="0x7fd3780034e0"

Module="developer.licensemanager.service.licensepool" Level="INFO" CodeLocation="licensepool(818)" Detail="Call license limit reached"license_type="nontraversal" tokens="2" cluster_token_inuse="0" cluster_token_limit="0"

Module="developer.licensemanager.service.licensepool" Level="INFO" CodeLocation="licensepool(818)" Detail="Call license limit reached"license_type="traversal" tokens="2" cluster_token_inuse="0" cluster_token_limit="0"

Module="developer.licensemanager.service.manager" Level="INFO" CodeLocation="licensemanager(155)" Detail="License not granted" call_id="6355985b-0d26-4a48-8b24-ba1ac5de38c6" lic_type="nontraversal" tokens=2

licensemanager: Level="INFO" Detail="License not granted" call_id="6355985b-0d26-4a48-8b24-ba1ac5de38c6" lic_type="nontraversal" tokens=2 UTCTime="2014-06-06 00:27:20,799"

Module="network.http" Level="DEBUG":  Message="Response" Src-ip="127.0.0.1" Src-port="9999" Dst-ip="127.0.0.1" Dst-port="32516" Response="200 OK" ResponseTime="0.012601" Ref="0x7fd366097b00"

Event="Search Completed" Reason="Service Unavailable" Service="SIP" Src-alias-type="SIP" Src-alias="sip%3Ajabber.client1@domain.com" Dst-alias-type="SIP" Dst-alias="sip:80d713ba-514d-fc2a-6b7e-af527f9eb37f@10.100.94.116:58991;transport\=tls" Call-serial-number="86cc754d-eec2-4202-aa07-ea89c8afc47d" Tag="92f548cb-a8a6-4339-8b3b-814cb85ae25a" Detail="found:false, searchtype:INVITE, Info:No License Available" Level="1" UTCTime="2014-06-06 00:27:20,800"

Event="Call Rejected" Service="SIP" Src-ip="10.200.1.210" Src-port="5060" Src-alias-type="SIP" Src-alias="sip:sip%3Ajabber.client1@domain.com" Dst-alias-type="SIP" Dst-alias="sip:80d713ba-514d-fc2a-6b7e-af527f9eb37f@10.100.94.116:58991;transport\=tls" Call-serial-number="86cc754d-eec2-4202-aa07-ea89c8afc47d" Tag="92f548cb-a8a6-4339-8b3b-814cb85ae25a" Detail="Service Unavailable" Protocol="TCP" Response-code="503" Level="1" UTCTime="2014-06-06 00:27:20,801"

Module="network.sip" Level="INFO":  Action="Sent"  Local-ip="10.200.1.220"  Local-port="5060"  Dst-ip="10.200.1.210"  Dst-port="49071"   Detail="Sending Response Code=503, Method=INVITE, CSeq=101, To=sip:168@10.200.1.210, Call-ID=50f2a980-39110ae8-1fb3-d201c80a@10.200.1.210, From-Tag=132472~2b8aa2ec-85b4-4b2c-b662-3d078784a480-27388704, To-Tag=111a6c358c828b39, Msg-Hash=17852441825048296421"

Comme aucune licence n’est disponible, l’Expressway-C répond en indiquant l’erreur « Service non disponible »

2014-06-06T10:27:20+10:00 kcec tvcs: UTCTime="2014-06-06 00:27:20,801" Module="network.sip" Level="DEBUG":  Action="Sent"  Local-ip="10.200.1.220"  Local-port="5060"  Dst-ip="10.200.1.210"  Dst-port="49071"  Msg-Hash="17852441825048296421"

SIPMSG:

|SIP/2.0 503 Service Unavailable

Via: SIP/2.0/TCP 10.200.1.210:5060;branch=z9hG4bK4ca27d4986;received=10.200.1.210;ingress-zone=CEtcp102001210

Call-ID: 50f2a980-39110ae8-1fb3-d201c80a@10.200.1.210

CSeq: 101 INVITE

From: "Jabber Client 1" <sip:sip%3Ajabber.client1@domain.com>;tag=132472~2b8aa2ec-85b4-4b2c-b662-3d078784a480-27388704

To: <sip:jabber.client2@10.200.1.210>;tag=111a6c358c828b39

Server: TANDBERG/4129 (X8.1.1)

Warning: 399 10.200.1.220:5061 "No License Available"

Content-Length: 0

L’appel échoue car il ne trouve pas de licence disponible, mais un appel entre deux clients jabber enregistrés dans le même CUCM via MRA ne nécessite aucune licence dans l’Expressway-C. Ce problème se produit lorsque la zone de traversée de communication unifiée Expressway-C est dirigée vers l’adresse IP interne d’Expressway-E au lieu de l’adresse IP publique Expressway-E.

Dans le déploiement d’une carte réseau Expressway-E unique, la zone de traverse Unified Communication doit être pointée vers l’adresse IP publique de l’Expressway-E et le pare-feu entre Expressway-E et Internet doit être configuré avec la réflexion NAT (Network Address Translation) pour permettre la communication entre Expressway-C et Expressway-E.