12-02-2021 07:04 AM
Hi,
CUCM 12.5 phone mode required (no IMP)
Jabber 12.5.
No DNS so cannot use service discovery. I've manually installed Jabber with the parameters (AUTHENTICATOR=CUCM,TFTP=X.X.X.X).
I've configured the UC service Profile to exclude WEBEX discovery, TelephonyOnlyDiscovery and TFTPServer1 and applied this to the Users UC Profile in CUCM.
But when I login I get this in the debug and its clearly ignoring the UC Service
|
|
What am I missing?
Rich
Solved! Go to Solution.
12-03-2021 05:07 AM
OK after lots of pointless reading and mainly testing:
The UC Service parameters are only used if _cisco-uds is successfully resolved.
If you have a scenario where DNS Service Discovery isn't an option then the Jabber-config.xml file is your only option. Configure the parameters you need eg. (there are other parameters you can use too)
<?xml version="1.0" encoding="utf-8"?>
<config version="1.0">
<Options>
<StartCallWithVideo>false</StartCallWithVideo>
</Options>
<Client>TelephonyOnlyDiscovery</Client>
<Voicemail>
<VoicemailPrimaryServer>192.168.1.4</VoicemailPrimaryServer>
<VoiceMailService_UseCredentialsFrom>phone</VoiceMailService_UseCredentialsFrom>
</Voicemail>
<Phone>
<TftpServer1>192.168.1.2</TftpServer1>
<TftpServer2>192.168.1.3</TftpServer2>
<CtiServer1>192.168.1.2</CtiServer1>
<CtiServer2>192.168.1.3</CtiServer2>
<CcmcipServer1>192.168.1.2</CcmcipServer1>
<CcmcipServer2>192.168.1.3</CcmcipServer2>
</Phone>
<Policies>
<ServiceDiscoveryExcludedServices>WEBEX</ServiceDiscoveryExcludedServices>
<EnableSIPURIDialing>true</EnableSIPURIDialing>
</Policies>
</config>
Upload that file to all CUCM nodes and restart TFTP services.
Then install Jabber using the following command:
msiexec.exe /i CiscoJabberSetup.msi CLEAR=1 AUTHENTICATOR=CUCM TFTP=192.168.1.2
Boom
Go Warriors
12-03-2021 05:07 AM
OK after lots of pointless reading and mainly testing:
The UC Service parameters are only used if _cisco-uds is successfully resolved.
If you have a scenario where DNS Service Discovery isn't an option then the Jabber-config.xml file is your only option. Configure the parameters you need eg. (there are other parameters you can use too)
<?xml version="1.0" encoding="utf-8"?>
<config version="1.0">
<Options>
<StartCallWithVideo>false</StartCallWithVideo>
</Options>
<Client>TelephonyOnlyDiscovery</Client>
<Voicemail>
<VoicemailPrimaryServer>192.168.1.4</VoicemailPrimaryServer>
<VoiceMailService_UseCredentialsFrom>phone</VoiceMailService_UseCredentialsFrom>
</Voicemail>
<Phone>
<TftpServer1>192.168.1.2</TftpServer1>
<TftpServer2>192.168.1.3</TftpServer2>
<CtiServer1>192.168.1.2</CtiServer1>
<CtiServer2>192.168.1.3</CtiServer2>
<CcmcipServer1>192.168.1.2</CcmcipServer1>
<CcmcipServer2>192.168.1.3</CcmcipServer2>
</Phone>
<Policies>
<ServiceDiscoveryExcludedServices>WEBEX</ServiceDiscoveryExcludedServices>
<EnableSIPURIDialing>true</EnableSIPURIDialing>
</Policies>
</config>
Upload that file to all CUCM nodes and restart TFTP services.
Then install Jabber using the following command:
msiexec.exe /i CiscoJabberSetup.msi CLEAR=1 AUTHENTICATOR=CUCM TFTP=192.168.1.2
Boom
Go Warriors
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: