cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1339
Views
10
Helpful
8
Replies

Jabber and dns

collinks2
Level 5
Level 5

hello Guys,

I have an internal domain name ''abc.com'' which is the same as my external domain name. I have the following subdomains

1. cucm-lab.abc.com  (internal)

2. imp-lab.abc.com (internal)

3. ecampus.abc.com (external)

4. transcripts.abc.com (external)

 

1 and 2 do resolve internally. 3 and 4 can be resolved externally from the public network but internal users are not able to resolve this. I searched via through google and was able to find one suggestion which stated that i should not use abc.com as my local dns zone but to create dns zones for each subdomain. ie dns zone for cucm-lab.abc.com will be "cucm-lab.abc.com" while the hostname as blank.

The challenge now is that jabber is unable to query  the srv record for the domain. hence i encounter this error "cant find the services automatically". what is the best approach to solve this issue

1 Accepted Solution

Accepted Solutions

Hello,

 

Suggest you to go through below link hope it will help-

https://www.cisco.com/c/en/us/support/docs/unified-communications/expressway-series/117811-configure-vcs-00.html

 

Thanks.

Rate if it is helpful and mark as accepted solution if applicable....

Thanks
Please rate if it is helpful and mark as accepted solution if applicable....

View solution in original post

8 Replies 8

Jaime Valencia
Cisco Employee
Cisco Employee

You need to create the SRVs in the domain where they're needed, I suggest you do some more reading on SRV records and how they work

https://en.wikipedia.org/wiki/SRV_record

HTH

java

if this helps, please rate

Hello Jamie,i know srv record. I have deployed this before now and it
worked well for me. There was not int in my firm when i deployed it. So i
didnt know my internal users were not able to resolve sub1.abc.com because
the external domain and internal domain match.
Yesterday after i created the post,i saw the link you sent to someone on
how to deploy mra with two different domains. According to that
guide,express way E is using domain1 which is set as voiceservice domain in
jabber-config.xml.
cucm and cups are in domain 3 while imp domain is in domian4.
This means that the user will use this id "user@domain4 to login
Questions.
1. Is the Active directory domain = domain3 or domain4.?If i set the AD to
domain3 and imp domain to domain4 in presence/domain/imp address scheme.?
My external domain matches the domain4.
I set the AD to domain4 while i created dns zone as domain3. I can ping
cucm.domain3 but jabber is still unable to find services.
Srv record reside in domain4 which resolves to cucm.domain3 (according to
that guide you sent)while the A records reside domain3

Hello Jamie,

can you show me how to execute this ?

URL:ciscojabber://provision?ServicesDomain=internaldomain.com&VoiceServicesDomain=externaldomain.com

That will allow MRA users to login when they type user@internaldomain.com

 

collinks2
Level 5
Level 5

Hello Guys, I got one idea . I want to create another zone like xyz.com and create A records for that zone.

For Example.

cucm-lab.xyz.com, pointing to 1.1.1.1 and  imp-lab.xyz.com pointing to 1.1.1.2

while the srv record  _cisco-uds._tcp.abc.com will resolve to cucm-lab.xyz.com.

 

I will try it and see how it goes. Any help will also be appreciated

Hello,

 

Suggest you to go through below link hope it will help-

https://www.cisco.com/c/en/us/support/docs/unified-communications/expressway-series/117811-configure-vcs-00.html

 

Thanks.

Rate if it is helpful and mark as accepted solution if applicable....

Thanks
Please rate if it is helpful and mark as accepted solution if applicable....

Hello Arunag,

Excerpts from the guide:

Add this as a parameter when you install Jabber via the Media Services Interface (MSI):

msiexec /i CiscoJabberSetup.msi VOICE_SERVICES_DOMAIN=domain1 CLEAR=1 

* where should i add this ?*

 

 

You must create a configuration URL which the user needs to click: ciscojabber://provision?ServicesDomain=domain4&VoiceServicesDomain=domain1 Note: It is required to use the voice services domain because you must ensure that you perform the lookup for the Collaboration Edge SRV records for the outside domain (domain1).

I created a url as follows

 

<!DOCTYPE html>
<html>
<head>
<title> Cisco Jabber for MRA </title>
</head>
<body>

<a href= "ciscojabber://provision?ServicesDomain=fuotuoke.net
&VoiceServicesDomain=fuotuoke.edu.ng&ServiceDiscoveryExcludedServices=WEBEX
&ServicesDomainSsoEmailPrompt=ON"> jabber </a>
</body>
</html>  * I clicked on it but it shows not thing.I thought it should run like an installation *

 

 

Hello,

 

You do not need to add this anywhere as mentioned in link you need to use this when you are installing the jabber through command prompt.

 

Also the best way is number 3 to modify the jabber-config.xml file and upload to your TFTP 

For these methods users first need to login when they are in internal domain then they can try from external.

 

If you are still having issues. i will suggest to open a TAC case with IM&P team and get this jabber config checked.

 

Thanks

Please rate if it is helpful and mark as "accepted solution" if applicable...

 

Thanks
Please rate if it is helpful and mark as accepted solution if applicable....

No, i do not have much issue with the users trying to login. I changed the
internal domain to be different from the external domain because internal
users were not able to access our website and subdomains.
Yes, the best method is to modify the voicedomain to match the external
domain. I was thinking that there is an option for service domain in the
jabber-confg.xml file.