While clicking on the Global Directory we are getting "XML Error : Parse error " on the Cisco IP phone display,Global directory is pointed to the external server located in Same location .The issue started one week back .
I have attached the Wireshork output of the Phone ..
This means that the web server is returning something that the phone cannot understand - typically this is an error page or some such that is not formatted in the XML way that the phones need.
In your packet capture you can see this happening - packet 558 has a request to the web server, and 561 contains the response. It is a HTTP Error 500 page formatted in HTML. You'll need to debug the server.
Great catch Aaron
To aid with your trouble shooting an example of one of the requests that is failing is:
From the URL a first name of 'a' and a last name of 'a' was entered, did something change recently that would affect this custom service?
I would assume this directory service queries LDAP/AD, you might want to check the user account it uses is still valid and have a look at the windows event logs on 10.106.32.64 for any hints.
Note: A restart of IIS on the directory application server might help to resolve this
Thanks Aaron and Stephen ....
Packet 561 Showing below errors in extensible Markup Language
Is it related to the LDAP integration ?
What i need to check in the CUCM and IIS server ?
Looks that way - most likely the passowrd on the account that the directory uses in AD has changed/expired/locked.
Somewhere in the files in the web server directory (usually embedded in the .asp files, so crack those open with notepad and take a look) there should be some fairly obvious credentials...
Great - glad it's sorted.