11-14-2012 06:15 AM - edited 03-18-2019 12:07 AM
Hi everyone,
I configure a phonepook via TMS (manuel list) and provide this to several endpoints.
Then I conntected to the endpoint via https but I do not see the phonebook.
is there any possibility to see the phonebook on the C Series via http ??
thanks
Stefan
Solved! Go to Solution.
11-22-2012 03:40 AM
The issue is in IIS.
Open IIS on the TMS server and expand the default webpage, then the TMS folder and then do the following:
I am guessing its a 7.5 iis and 2008 window server
Click the Public folder
Click Authentication
Disable Windows Authentication
Disable Basic Authentication
Enable Anonymous Authentication
Try to get the phonebook again.,
My guess is that it does not work for the MXP either since MXP is caching the entires so what you see is cached information..
/Magnus
11-22-2012 03:45 AM
11-14-2012 06:35 AM
Hi Stefan
Have you HTTP enabled on the endpoint?
You have to look in the endpoint configuration and see what the phonebook server URL is set to. Is that set to HTTP or HTTPS?
Does the phonebook work on the other endpoints that you have?
/Magnus
11-14-2012 07:43 AM
Hi Magnus,
thanks for your fast reply.
We enabled HTTPS on the Endpoint. As metioned it works fine. But the Enpoint isn't located i our branche.
Also we configured the phonebook via TMS on the endpoint and some other enpoints.
On the maestro Endpoints we can see the phonebook via HTTPS Access. It looks fine.
So my question is, if there any possibility to see these on C-Series ?
Stefan
11-14-2012 07:51 AM
Hello,
you can check from the codec whether you get something to your http or https requests by using a program named curl. Login as admin and enable root :
systemtools rootsettings on
The login via ssh to the codec and use username root, password
And then check whether you get something back when you try to connect to your phonebook URL.
E.g. here I connect to www.cisco.com from my codec.
[dderidde-ex90-home:~] $ curl http://www.cisco.com
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
[dderidde-ex90-home:~] $ curl https://supportforums.cisco.com/message/3783794
curl: (77) error setting certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
[dderidde-ex90-home:~] $
11-14-2012 07:59 AM
Hi,
Yes of course it is possible if the setup is correct.
1 make sure the phonebooks are set on the c60 in TMS.
2 make sure the TMS is accessible from the endpoint since the endpoint is querying the TMS for the phonebook every time you open the phonebook. This is http/https communication depending on the settings.
Since you dont get the phonebook it can be many things that is breaking this. First verify that the phonebook url on the c60 points to the tms server and that the address is correct.
Then it might be useful to take a wireshark on the tms server or on the codec just to see that the codec is actually sending a request and that the TMS responds to it.
It could also be that the TMS is filtering out entries. For this go to the general settings and set the route phonebook entries to No.
The information i got so far is very vague and the cause at this point could be many. Do you have some more information on this so we can narrow it down a little bit? If you do the traces you should be able to get further :). If you need hands on assistance i recommend you to open a TAC case.
/Magnus
Sent from Cisco Technical Support iPhone App
11-14-2012 08:49 AM
Hi Stefan,
Starting with TC5 I believe, you can lookup phonebook entries from the web interface, but you can't browse the entire phonebook like on MXP systems. Go on the "Call Control" page and enter one or more characters in the address input field until the name you want to call appears in the dynamic search list.
11-22-2012 03:09 AM
Hey guys,
sry for my delayed post, but its very difficult to reach the customer over phone.
Anyway...
We still have problems with the phonebook on c60 codec. We configure the book and
provisioned it to two EP's. From MXP Series it works fine.
From C-Series it doesn't work.
I troubleshoot many thinks.
- the phonebook is set on c60 via TMS
- TMS is accessible from the endpoint
- checked the phonebook URL on C60 (
http://10.1.2.76/tms/public/external/phonebook/phonebookservice.asmx)
- set the route phonebook entries to No
I also do the curl command - like this output:
[CSE-Technik:~] $ curl http://10.1.2.76/tms/public/external/phonebook/phonebookservice.asmx
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
http://www.w3.org/1999/xhtml">
11-22-2012 03:40 AM
The issue is in IIS.
Open IIS on the TMS server and expand the default webpage, then the TMS folder and then do the following:
I am guessing its a 7.5 iis and 2008 window server
Click the Public folder
Click Authentication
Disable Windows Authentication
Disable Basic Authentication
Enable Anonymous Authentication
Try to get the phonebook again.,
My guess is that it does not work for the MXP either since MXP is caching the entires so what you see is cached information..
/Magnus
11-22-2012 03:45 AM
Should look like this
11-22-2012 03:46 AM
Hi Stefan
Just to be sure, endpoints with the problem are registered to VCS not CUCM?
Thanks
Rafal
11-22-2012 03:53 AM
Hi,
the customer only has one TMS and many Endpoints. No VCS and no CUCM.
11-22-2012 04:00 AM
Stefan
Please follow my steps and see if it resolves the issue.
/Magnus
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide