Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 

Jabber Windows softphone registration fails with German characters in the password

Problem:-

 

Jabber Windows 10.5.0 does not register with CUCM as a Softphone if the end user password has any of these German characters - ü, ä, ö. This problem can be seen after upgrading to 10.5 from any 9.7(x) or with a fresh installation.

 

Components Used:-

 

Jabber Windows 10.5.0

Windows 7 64-Bit

Cisco Unified Communications Manager - 9.1.1.20000-5

 

Analysis:-

 

Problem Report will log these events:

 

2014-09-19 14:35:37,018 INFO  [0x00000fe0] [netutils\src\http\CurlHttpUtils.cpp(708)] [csf.httpclient] [http::CurlHttpUtils::configureEasyRequest] - *-----* Making HTTP request to: https://10.106.92.196:8443/cucm-uds/user/savoleti/devices?max=100

 

But the response is a 401 Unauthorized:

 

2014-09-19 14:35:37,243 INFO  [0x00000fe0] [ls\src\http\BasicHttpClientImpl.cpp(373)] [csf.httpclient] [http::executeImpl] - *-----* HTTP response from: https://10.106.92.196:8443/cucm-uds/user/savoleti/devices?max=100[7] -> 401.

2014-09-19 14:35:37,243 INFO  [0x00000fe0] [netutils\src\http\CurlHttpUtils.cpp(186)] [csf.httpclient] [http::CurlHttpUtils::getResponseCode] - Http Response Code = [401] for request [7].

 

 If the above URL is typed in a browser, we get a prompt to enter the credentials. Upon entering the same credentials, the proper output can be seen as an XML that contains the device list.

 

Next stage is the authentication failure that leads to this issue:

 

2014-09-19 14:35:37,247 ERROR [0x00000fe0] [src\callcontrol\Authenticator.cpp(331)] [csf.ecc] [ecc::Authenticator::authenticate] - authenticate() credentials rejected by 10.106.92.196, abandoning

 

2014-09-19 14:35:37,247 ERROR [0x00000fe0] [src\callcontrol\Authenticator.cpp(360)] [csf.ecc] [ecc::Authenticator::authenticate] - authenticate() failed [eCredentialsRejected]

 

2014-09-19 14:35:37,247 ERROR [0x00000fe0] [lcontrol\CallControlManagerImpl.cpp(696)] [csf.ecc.api] [ecc::CallControlManagerImpl::doAuthenticate] - doAuthenticate() failed [eCredentialsRejected]

 

2014-09-19 14:35:37,247 INFO  [0x00000fe0] [control\CallControlManagerImpl.cpp(2607)] [csf.ecc.evt] [ecc::CallControlManagerImpl::notifyAuthenticationStatusChange] - AUTHENTICATION_STATUS_CHANGE: eFailed

 

2014-09-19 14:35:37,247 INFO  [0x00000fe0] [lcontrol\CallControlManagerImpl.cpp(706)] [csf.ecc.api] [ecc::CallControlManagerImpl::getAuthenticationStatus] - getAuthenticationStatus() = eFailed

 

2014-09-19 14:35:37,247 ERROR [0x00000fe0] [TelephonyAdapterAuthentication.cpp(1026)] [TelephonyAdapter] [TelephonyAdapter::PerformAuthentication] - Failed to authenticate with CUCM AuthenticationStatus: [eFailed]

 

2014-09-19 14:35:37,248 ERROR [0x00000fe0] [TelephonyAdapterAuthentication.cpp(1027)] [TelephonyAdapter] [TelephonyAdapter::PerformAuthentication] - Failed to authenticate with CUCM Authentication Failure Code [eCredentialsRejected]

 

2014-09-19 14:36:19,043 DEBUG [0x0000014c] [lugin\HealthItemsDataStructures.cpp(113)] [plugin-runtime] [AddUpdateSubItem] - Setting Reason: status of Softphone to Invalid username or password entered. Go to Phone Services in the Options window and enter the correct username and password. If you don't know your login information contact your system administrator.

 

Solution

 

CSCur06927 is filed specifically for Softphone issue. It may or may not be applicable to Deskphone control issues with Jabber Windows. Hence further troubleshooting is required.

Version history
Revision #:
1 of 1
Last update:
‎10-06-2014 10:39 PM
 
Everyone's tags (1)