Custom UDS Servers for directory search on Jabber
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-20-2022 09:45 AM - edited 05-20-2022 09:47 AM
Hi, I'm trying to build a couple of custom UDS servers to bind di 2 different user profiles for Jabber. The goal is providing a separated phone book for users with profile A (linked to the UDS Server A) and users in profile B (linked to the UDS Server B)
I'm trying to build a PoC about that scenario. The landscape is the following:
My local machine:
- Jabber
- HTTP server listening on port 8443 (HTTPS) and serving a custom XML for test purposes
Cisco Sandbox (CUCM 12.5):
- I set in the UC Service a Jabber Client Configuration (jabber-config.xml) with key UdsServer equal to 127.0.0.1:8443.
- In the user profile, I checked Directory Profile > Use UDS for Contact Resolution
- In the user profile, again, I bound the Jabber Client Configuration (jabber-config.xml) Profile to all the devices.
When I start Jabber on my local box, it properly connects to the CUCM but it can't connect to my local directory server. If I look into the status menu, I can see that Jabber is trying to search the directory server at 127.0.0.1:8443/UDS (HTTPS). However, the log of my local web server is empty, it looks like no requests hit my local server.
I can't wrap my head around this architecture. Isn't a custom UDS server contacted directly from any Jabber client? If so, why aren't HTTP requests hitting my server? Not sure if I'm moving towards the rights architecture for my needs.
I really appreciate any help
- Labels:
-
Other Call Control Topics
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-31-2022 11:03 AM
Hello @floatingpurr,
I don't have an answer for you but wanted to add the Jabber phones sometimes don't have full connectivity on these free DevNet sandboxes and that might extend to communication with the server as well. I know for a fact that on some of the sandbox labs, I can connect two Jabber phones but no audio can be heard. Some protocols are blocked; it's not fully-functional
I did find a couple of resources to help you troubleshoot:
- Jabber - Troubleshoot Cannot Communicate with Server (On Prem) - YouTube video
- Jabber cannot communicate with the server - Community discussion
Hope this helps!
