I am aware that W4J uses EDI directory type. But if machine is registered to AD domain, then we don't need to configure EDI type configuration in CUCM as jabber client automatically discovers the directory and connects to a Global Catalog server in that domain
Our customer setup.
We have configured BDI for endpoints other than J4W. We have not configured EDI/UDS.
BDI has been configured with host name drm-gc.xyz.com ( xyz.com is domain )
For J4W, ideally jabber should do the SRV query to global catalog as _gc._tcp.pfizer.com
But in the logs, i can see jabber is doing SRV as below
About to make DNS SRV record query '_gc._tcp.drm-gc.xyz.com.'
DNS query _gc._tcp.drm-gc.pfizer.com. has failed: DNS name does not exist
So why jabber is querying to gloabl catalog by adding drm-gc which was configured for BDI.
Another strange is, as we haven't configured EDI/UDS so ideally J4W shouldn't connect to directory but it successful connects to drm.gc.xyz.com which is conigured for BDI....
The creation of DNS Resource Records is specified in [RFC2136].
The name of an SRV Resource Record is in the following form:
Service.Proto.Name TTL Class SRV Priority Weight Port Target
What is the login you use on Jabber? is it the same you use on your laptop?
You can always hard-code the configuration with the service profile and that would avoid any issue.