TITLE
Cisco Jabber unable to login
SYMPTOMS
Client stuck at "Connecting" at the login window.
ENVIRONMENT
On Premises Deployment using CUPS.
CAUSES
Even if an IP address is entered for Login Server on Cisco Jabber, if CUPS Node name (CUPS Admin Page -> System -> Cluster Topology) is configured as HOSTNAME rather than IP Address and that Host name is not resolvable, Cisco Jabber will be unable to connect to that server. Notice in the logs where even if we had entered IP address of CUPS, Cisco Jabber will try to connect to the Hostname:
2012-05-01 11:18:52,937 INFO [0x00000e88] [ied\featuresets\adapters\imp\Log.cpp(33)] [JabberWerx] [IMPStackCap::Log::log] - [LoginMgr.dll]: login, jabber, serv:<cupsHostName>
2012-05-01 11:18:52,937 DEBUG [0x00000e88] [ied\featuresets\adapters\imp\Log.cpp(32)] [JabberWerx] [IMPStackCap::Log::log] - [XmppMgr.dll]: Enter CXmppClientMgr::SignOn
2012-05-01 11:18:52,937 DEBUG [0x00000e88] [ied\featuresets\adapters\imp\Log.cpp(32)] [JabberWerx] [IMPStackCap::Log::log] - [XmppSDK.dll]: CXmppClient::SignOn
2012-05-01 11:18:52,937 DEBUG [0x00000e88] [ied\featuresets\adapters\imp\Log.cpp(32)] [JabberWerx] [IMPStackCap::Log::log] - [XmppSDK.dll]: Connect result is:1
RESOLUTION
Have DNS Entry to resolve CUPS FQDN and also make sure the workstation is part of the AD domain. If workstation is not part of the Domain, the Hostname will not be resolvable, only the FQDN would be, in that case we will have to either make that workstation part of the domain or create a local host entry on that workstation by editing the "hosts" file located in C:\WINDOWS\system32\drivers\etc and then log back into Cisco Jabber.
PREVENTION
When DNS server has an entry for CUPS FQDN, make sure that the workstations, where Cisco Jabber for Windows is deployed on, are part of the domain.