Contenu

Introduction

Conditions préalables

Exigence

Components Used

Problème

Solution 1

Solution 2

Solution 3

Vérification

Introduction

Ce document décrit les raisons de l'échec de connexion à Cisco Jabber, dû à un proxy défini sur la station de travail.

Conditions préalables

Exigence

Cisco vous recommande de prendre connaissance des rubriques suivantes :

- Messagerie instantanée et présence Cisco Unified (IM&P)

- Gestionnaire de communications unifiées de Cisco (version CUCM)

- Clients Cisco Jabber

Components Used

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

- Cisco Jabber pour Windows 11.8

- Application de sécurité Web Cisco (WSA) 9.1

- CUCM 11,5

- MI&P 11,5

Problème

La connexion à Cisco Jabber échoue lorsqu'un proxy système est défini et ne permet pas au trafic d'atteindre les gestionnaires d'appels pour télécharger sa configuration.

2017-04-19 16:30:30,565 INFO [0x000013b0] [etutils\src\http\CurlHttpUtils.cpp(1088)] [csf.httpclient] [csf::http::CurlHttpUtils::configureEasyRequest] - *-----* Configuring request #20 GET https://cucm.cisco.com:8443/cucm-uds/version

2017-04-19 16:30:30,565 DEBUG [0x000013b0] [etutils\src\http\CurlHttpUtils.cpp(1472)] [csf.httpclient] [csf::http::CurlHttpUtils::configureEasyRequest] - Request #20 configured with: connection timeout 10000 msec, transfer timeout 0 msec

2017-04-19 16:30:30,565 DEBUG [0x000013b0] [netutils\src\http\CurlHttpUtils.cpp(188)] [csf.httpclient] [csf::http::CurlHttpUtils::curlTraceCallback] - Request #20 pre connect phase: ' Trying ::1...'

2017-04-19 16:30:30,768 DEBUG [0x000013b0] [netutils\src\http\CurlHttpUtils.cpp(188)] [csf.httpclient] [csf::http::CurlHttpUtils::curlTraceCallback] - Request #20 pre connect phase: ' Trying 127.0.0.1...'

2017-04-19 16:30:30,770 DEBUG [0x000013b0] [netutils\src\http\CurlHttpUtils.cpp(192)] [csf.httpclient] [csf::http::CurlHttpUtils::curlTraceCallback] - Request #20 post connect phase: 'Connected to localhost (127.0.0.1) port 3128 (#1)'

2017-04-19 16:30:35,229 INFO [0x00000380] [lugin-runtime\impl\HangDetector.cpp(150)] [PluginRuntime-HangDetector] [HangDetector::hangDetectionCallback] - Enter - hangDetectionCallback()

2017-04-19 16:30:35,913 DEBUG [0x000013b0] [netutils\src\http\CurlHttpUtils.cpp(733)] [csf.httpclient] [csf::http::CurlHttpUtils::curlHeaderCallback] - Request #20 got status line: HTTP/1.1 503 Service Unavailable

2017-04-19 16:30:35,913 DEBUG [0x000013b0] [netutils\src\http\CurlHttpUtils.cpp(713)] [csf.httpclient] [csf::http::CurlHttpUtils::curlHeaderCallback] - Request #20 got CR-LF pair. Accumulated headers:

Mime-Version: Redacted by client

Date: Wed, 19 Apr 2017 16:30:35 AEST

Via: 1.1 proxy-rtp-1.cisco.com:80 (Cisco-WSA/9.1.1-074)

Content-Type: text/html

Connection: keep-alive

Proxy-Connection: keep-alive

Content-Length: 2410

2017-04-19 16:30:35,913 INFO [0x000013b0] [ls\src\http\CurlAnswerEvaluator.cpp(115)] [csf.httpclient] [csf::http::CurlAnswerEvaluator::curlCodeToResult] - Request #20 got curlCode=[56] curl error message="[Received HTTP code 503 from proxy after CONNECT]" HttpClientResult=[UNKNOWN_ERROR] fips enabled=[false]

2017-04-19 16:30:35,913 INFO [0x000013b0] [ls\src\http\BasicHttpClientImpl.cpp(452)] [csf.httpclient] [csf::http::executeImpl] - *-----* HTTP response code 0 for request #20 to https://cucm.cisco.com:8443/cucm-uds/version

2017-04-19 16:30:35,913 ERROR [0x000013b0] [ls\src\http\BasicHttpClientImpl.cpp(457)] [csf.httpclient] [csf::http::executeImpl] - There was an issue performing the call to curl_easy_perform for request #20: UNKNOWN_ERROR

Solution 1

Vous pouvez configurer le client pour contourner le proxy et accéder directement à Call Manager dans la section exceptions des paramètres du proxy ; Naviguez jusqu'au Panneau de configuration > Réseau et Internet > Options Internet > Connexion > Paramètres LAN > Avancé

Vous pouvez définir les exceptions par astérisque (*), puis par domaine, par adresse IP individuelle ou par plage ; p. ex. *.MY.Domain ; 192.168.1.1; 192.168.1.12-14 .

Solution 2

Configurez le proxy pour rediriger le trafic provenant du client Jabber vers le Call Manager approprié.

Solution 3

Supprimez la configuration du proxy du client Windows, puis utilisez la méthode HTTP GET de Jabber pour contourner le proxy et tout autre trafic provenant du PC. Cela dépend du flux réseau du client vers le Call Manager et serait annulé si l'infrastructure située entre les deux envoie du trafic Web via le protocole WCCP (Web Cache Communication Protocol).

Vérification

Vérifiez les paramètres du proxy sur la station de travail.

Étape 1. Vous vérifiez la configuration du proxy à partir de la ligne de commande ; accédez à l'invite de commandes et exécutez la commande netsh winhttp show proxy

Étape 2. Vous pouvez accéder au Panneau de configuration > Réseau et Internet > Options Internet > Connexions > Paramètres LAN.

- Lorsqu'il n'y a pas de proxy :

- Lorsqu'il existe un proxy :

Étape 3. Exécutez la commande « regedit" et accédez à HKEY_CURRENT_USER > Software > Microsoft > Windows > CurrentVersion > Internet Settings

- Lorsqu'un proxy n'est pas défini :

- Lorsqu'un proxy est défini :