cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1936
Views
0
Helpful
11
Replies

Phonebook C60 Access via HTTP/s

Stefan Walter
Level 1
Level 1

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

2 Accepted Solutions

Accepted Solutions

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

View solution in original post

Should look like this

View solution in original post

11 Replies 11

Magnus Ohm
Cisco Employee
Cisco Employee

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

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

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">

        Cisco Systems, Inc

[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:~] $

Magnus Ohm
Cisco Employee
Cisco Employee

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

thobonho
Level 1
Level 1

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.

Stefan Walter
Level 1
Level 1

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">

401 - Unauthorized: Access is denied due to invalid credentials.

 

401 - Unauthorized: Access is denied due to invalid credentials.

 

You do not have permission to view this directo

[CSE-Technik:~] $ curl https://10.1.2.76/tms/public/external/phonebook/phonebookservice.asmx

curl: (7) couldn't connect to host

[CSE-Technik:~] $

I wondering about the message -

401 - Unauthorized: Access is denied due to invalid credentials.

What can I do to troubleshoot further ?

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

Should look like this

Hi Stefan

Just to be sure, endpoints with the problem are registered to VCS not CUCM?

Thanks

Rafal

Stefan Walter
Level 1
Level 1

Hi,

the customer only has one TMS and many Endpoints. No VCS and no CUCM.

Stefan

Please follow my steps and see if it resolves the issue.

/Magnus