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

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

New Member

jabber cannot reach server

Hi All,

Once again a question about jabber that cannot reach the server some how...

a did search on the forum for some answers and most of the time it's a dns issue.

however i use the default domain name so DOMAIN.NOT.SET in the jabber on my iphone and my laptop

on my iphone there is a dns address pointing to my cisco router that has a local lookup to the ip address of the precense server

(can ping it on name with a ping app) 

on my laptop i used the windows local.hosts file and made an entry pointing to the precense also pingable.

both jabber clients laptop version 10.6.0 and iphone version 11.6.1 not working and getting the message server not found.

i can logon to the callmanager with both clients.. but then no precense status off course.

both users are created on the callmanager and visable in the precense end users.. 

what can more be the issue??

thankss

2 ACCEPTED SOLUTIONS

Accepted Solutions
Cisco Employee

can you share the screenshot

can you share the screenshot of below

1. error on jabber.

2. what do you enter in jabber during login i.e for eg username@domain

3. what has been defined on cluster topology page for presence server i.e is it in hostname , ip or FQDN

also are you trying to login manually now ?

Please make sure is cups server is defined as hostname/FQDN , it should be resolvable by jabber

Cisco Employee

alright here is the process

alright here is the process for your clarification.

Jabber --> DNS SRV Record ( cuplogin ) in your scenarion --> Presence server. Now once jabber reaches here to CUPS , it also needs to communicate to CUCM in order to work in full UC mode. So its in CUPS where we define the CUCM entry which jabber fetches.

so i can understand that you havn't specified ccmcip server and tftp server enteries in CUPS. Please add cucm server as ccmcip server and tftp server in cups. so once jabber will reach CUCM , it will download the csf.cnf file , SP and jabber-config xml file.

Hope this helps :)

21 REPLIES
Cisco Employee

hi ,

hi ,

can you share thew below to clarify more on this

1. what is the version of cups

2. how are you logging into jabber i.e. is it automatic or manually specifying the ip address of server.

3. as i notice you get server not found error. where are referring to this " domain.not.set" is this error displayed while you try to login into jabber.

Things to make sure

1. user is enable to IM capabilities.

2. if you login manually via specifying the ip of CUPS , enter the IM domian of CUPS while logging in

New Member

Hi thanks for you're reply.

Hi thanks for you're reply.

1. version is 9.1.1.31900-1

2.tried both options the same result... server not found.

3.no this is the domain i'm using... didn't change the domain after installation so used this domain for the user to login like 1000@DOMAIN.NOT.SET 

and users are IM capabable enabled indeed.. 

the domain is default DOMAIN.NOT.SET right? or do i miss here something?

Cisco Employee

alright. So on cluster

alright. So on cluster topology --> settings --> im and presence domain you have "domain.not.set"

You have to specify some domain for jabber to have chat functionality.

suggesting you to change that feild fomr domain.not.set to your required IM Domain and then check.

Reboot the server after you make the changes.

New Member

Correct... that is just the

Correct... that is just the domain right now..

can't i just first use this domain to test? and change it later?

does it need to be changed?

Cisco Employee

yes , it needs to be changed.

yes , it needs to be changed.

New Member

ok going to change it... keep

ok going to change it... keep you posted...

New Member

Ok changed it to cup.com and

Ok changed it to cup.com and restart services..

made a new dns lookup on cup.com to ip address 10.1.240.240 (precense server) however still cannot communicate with server.

Cisco Employee

can you share the screenshot

can you share the screenshot of below

1. error on jabber.

2. what do you enter in jabber during login i.e for eg username@domain

3. what has been defined on cluster topology page for presence server i.e is it in hostname , ip or FQDN

also are you trying to login manually now ?

Please make sure is cups server is defined as hostname/FQDN , it should be resolvable by jabber

New Member

Hi,

Hi,

1. the erro on jabber is still server not found (see attach photo) with automatically enabled i get the erro services cannot be found.. with manueal configured i still get server not found

2.i use 1000@cup.com 1000 is the user created in the callmanager and pusgt to the precense (visible) and enabled precense cup.com i changed the domain to and made a dsn lookup to the ip address of the precense server on the dns server.

3.it's defined as only cup so not cup.com hmm can that be the issue? 

or make also a domain lookup for just cup to the ip address of the precense server?

Cisco Employee

try logging into jabber after

try logging into jabber after adding the cups server host name as well as FQDN in below location of your jabber machine.

C:\Windows\System32\drivers\etc

this is just to eliminate that if issue is coming form dns or not.

so modify the hosts file by adding the cups&cucm host name and FQDN in above location.

once you do it , reset the jabber and then try logging in manually

New Member

ok... i add a new dns lookup

ok... i add a new dns lookup on my dns router cup to the ip address of the precense... and working :D

Both jabber clients working now on the iphone and on the laptop.

nice..

only one small thing left now.. they cannot find anybody. when i do a search by contacts...

some setting somewhere? the end users just created in the callmanager so not with ldap to microsoft ad.

Cisco Employee

perfect (y)

perfect (y)

in order to search contacts , either you can create a jabber-config xml file which jabber will get from cucm ( tftp ) or use Service profile.

As in your case , you are not  having LDAP server , so you have to make your CUCM as a directory source. so in this case you need to mention cucm as directory source in jabber-config xml file or in service profile.

Refer the below :

http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/10_6/CJAB_BK_C56DE1AB_00_cisco-jabber-106-deployment-and-installation-guide/CJAB_BK_C56DE1AB_00_cisco-jabber-106-deployment-and-installation-guide_chapter_01111.html

i hope this helps

New Member

Created a directory service

Created a directory service as mentioned UDS directly to the callmanager dir with the ip address of the ccm put it to the service profile and logged the jabber clients off and on again.. 

not yet much like a hit on username/id 

leaved the port default 389 missed something?

New Member

Did find a document that the

Did find a document that the jabber client not getting the service profile when you don't create a dns src record..

"Cisco Jabber only retrieves configuration from service profiles on Cisco Unified Communications Manager if the client gets the _cisco-uds SRV record from a DNS query"

so created this srv record and logged the jabber off and on again.. but still no luck with the addressbook from callmanager..

i only see myself when i'm logged in.

Cisco Employee

if you have created the uds

if you have created the uds dns srv record then i would suggest , if you can enable option " use UDS for contact resolution " and then logout and login back.

this option will take highest priority and make CUCM server as directory source.

New Member

i did indeed.. however..

i did indeed.. however.. still nothing..

UDS for contact resolution is turned on.

but is the port 8443 correct?

New Member

still have the feeling there

still have the feeling there is something wrong in the srv records..

found a weblink from the cisco site and used a example changed it to my credentials:

_cuplogin._tcp.example.com SRV 0 1 8443 cup.example.com

_cuplogin._tcp.cup.com SRV 0 1 8443 cup.cup.com

looks to me... when you use this srv record the automatic netwerkservices are being found because the send it to the precense server that is responding to cup.com right?

but still no netwerkservices can be found... als when logged on.. the callmanager services cannot be used...

Cisco Employee

alright here is the process

alright here is the process for your clarification.

Jabber --> DNS SRV Record ( cuplogin ) in your scenarion --> Presence server. Now once jabber reaches here to CUPS , it also needs to communicate to CUCM in order to work in full UC mode. So its in CUPS where we define the CUCM entry which jabber fetches.

so i can understand that you havn't specified ccmcip server and tftp server enteries in CUPS. Please add cucm server as ccmcip server and tftp server in cups. so once jabber will reach CUCM , it will download the csf.cnf file , SP and jabber-config xml file.

Hope this helps :)

New Member

did create a cisco-jabber.xml

did create a cisco-jabber.xml file with the directory services pointing to the ip address of the callmanager,uploaded this file in the tftp-server of the callmanager,reset the tftp services logged the jabbers clients off and on again and also did what you discribed above..

strange thing was that in de callmanager is a text telling this only is needed for jabber clients 8.x not true i thing... 

now it's working... can chat can make calls can search directory...

many thanks for you're great help!!!

New Member

By the way... i'm running an

By the way... i'm running an older version callmanager and precense 9.1.X are the newer jabber version backwards compatible? 

VIP Gold

Have you configured UC

Have you configured UC service for cti and imp and then assign it to uc profile and uc profile must be selected on end user page.

Suresh

374
Views
10
Helpful
21
Replies