Andrew,<br><br>The phone only appends the &#39;name&#39; querystring parameter to the initial HTTP GET request. If they appended it to every GET request it could interfere with someone else&#39;s script - for example if you had a parameter in your script called NAME then you would end up with two values for it - the one you were passing in your application and then the second value that the phone was automatically sending. If you need to test with it as a service rather than an enterprise parameter you could add a &quot;name&quot; parameter to the service you configure and manually put in the SEPXXXXXXXXXXXX value for each phone you subscribe to that service.<br>
<br>-Adam<br><br><div class="gmail_quote">On Thu, Jan 8, 2009 at 3:28 AM, Riley, Andrew <span dir="ltr">&lt;<a href="mailto:Andrew.Riley@uxcg.com.au">Andrew.Riley@uxcg.com.au</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Adam, Sean<br>
<br>
I was able to get both scenario&#39;s working (VB and PHP). However I noticed that it only works when you put the new &#39;script&#39; file in the enterprise parameter, if you try add it under just a phone service then the same issue occurs where the PAB account for all phones is whom ever logs in first.. i.e. it doesn&#39;t pass the phone&#39;s device name<br>

<br>
Is there something additional that the enterprise parameter adds? I was thinking it add the &#39;name&#39; variable that can be called by the script and when doing the services way the name variable is not available to be called?<br>

<br>
thoughts?<br>
<div class="Ih2E3d"><br>
Andrew Riley<br>
(a.k.a Riles)<br>
</div>Technical Consultant<br>
<div class="Ih2E3d">CCIE # 18285 Voice<br>
Consulting Services<br>
<br>
Getronics Australia – A UXC Company<br>
2 Minna Close<br>
Belrose NSW 2085<br>
Australia<br>
Mobile: &nbsp;+61 402 894 793<br>
Fax: &nbsp; &nbsp; &nbsp;+61 2 9847 7378<br>
Email: &nbsp; &nbsp;<a href="mailto:andrew.riley@uxcg.com.au">andrew.riley@uxcg.com.au</a><br>
Web: <a href="http://www.getronics.com.au" target="_blank">http://www.getronics.com.au</a><br>
</div>________________________________________<br>
From: Riley, Andrew<br>
Sent: Thursday, 8 January 2009 2:50 PM<br>
To: Sean Walberg; Adam Blomfield<br>
Cc: <a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a><br>
<div class="Ih2E3d">Subject: RE: [cisco-voip] Change Corp Dir without loosing/breaking PersonalDirectories (6.1)<br>
<br>
</div><div class="Ih2E3d">Thanks Sean and Adam.<br>
<br>
I understand both examples.. as Adam stated it's just a matter of getting the 'name' value set correctly for the phone requesting the page.<br>
<br>
I'll try out both options and see how I go.<br>
<br>
</div>Regards<br>
Andrew Riley<br>
0402894793<br>
<div class="Ih2E3d"><br>
From: Sean Walberg [mailto:<a href="mailto:swalberg@gmail.com">swalberg@gmail.com</a>]<br>
Sent: Thursday, 8 January 2009 2:30 PM<br>
To: Adam Blomfield<br>
</div>Cc: Riley, Andrew; <a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a><br>
Subject: Re: [cisco-voip] Change Corp Dir without loosing/breaking PersonalDirectories (6.1)<br>
<div class="Ih2E3d"><br>
I sent him a PHP script that I use to get rid of the Corporate directory but leave PAB. &nbsp;Here it is for the rest of the list:<br>
<br>
&lt;?php header(&#39;Content-type: text/xml&#39;); ?&gt;<br>
&lt;?php echo &#39;&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#39;?&gt;<br>
<br>
&lt;CiscoIPPhoneMenu&gt;<br>
<br>
&nbsp;&lt;Prompt&gt;Select a directory&lt;/Prompt&gt;<br>
<br>
&nbsp;&lt;MenuItem&gt;<br>
 &nbsp; &lt;Name&gt;Personal Directory&lt;/Name&gt;<br>
 &nbsp; &lt;URL&gt;<a href="http://PUBLISHERIP:8080/ccmpd/pdCheckLogin.do?name=" target="_blank">http://PUBLISHERIP:8080/ccmpd/pdCheckLogin.do?name=</a>&lt;?=$_GET[&#39;name&#39;]?&gt;&lt;/URL&gt;<br>
&nbsp;&lt;/MenuItem&gt;<br>
<br>
&lt;/CiscoIPPhoneMenu&gt;<br>
<br>
</div><div class="Ih2E3d">On Wed, Jan 7, 2009 at 8:41 PM, Adam Blomfield &lt;<a href="mailto:adman@adman.net">adman@adman.net</a>&lt;mailto:<a href="mailto:adman@adman.net">adman@adman.net</a>&gt;&gt; wrote:<br>
When a Cisco IP phone retrieves the Directories URL (or the Services URL for that matter) it appends it with a querystring parameter of &quot;Name&quot;. In order to achieve what you are trying to do you will need to use whichever scripting language you are most comfortable with to create a dymaic page that can read this querystring parameter and pass it on to the next page. You can see in your example below that it is going to <a href="http://10.2.10.10:8080/ccmpd/pdCheckLogin.do?name=undefined" target="_blank">http://10.2.10.10:8080/ccmpd/pdCheckLogin.do?name=undefined</a> - that undefined should actually be SEPXXXXXXXXXXXX based on whatever phone is requesting it, hence the need for a scripting language. I have an example of something similar using ASP and VBScript on my website for creating an alterate services list that you can reference as an example if you like - <a href="http://www.adman.net/cisco/defaultservicemenu.asp" target="_blank">http://www.adman.net/cisco/defaultservicemenu.asp</a>. Hope that helps!<br>

<br>
-Adam<br>
</div><div class="Ih2E3d">On Wed, Jan 7, 2009 at 5:32 PM, Riley, Andrew &lt;<a href="mailto:Andrew.Riley@uxcg.com.au">Andrew.Riley@uxcg.com.au</a>&lt;mailto:<a href="mailto:Andrew.Riley@uxcg.com.au">Andrew.Riley@uxcg.com.au</a>&gt;&gt; wrote:<br>

<br>
Ok yes understand..<br>
<br>
<br>
<br>
However you would think the &#39;directories&#39; of any type should be under the directories button<br>
<br>
<br>
<br>
.. this is an issue for me as the customer has &#39;standard&#39; cucm directories.. so they are used to having PAB under the directories button..not ideal to have to change the method of access for 3000+ users..<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Regards<br>
<br>
Andrew Riley<br>
<br>
0402894793<br>
<br>
<br>
<br>
</div>From: Melvin Fong [mailto:<a href="mailto:mfong@PACIFIC.EDU">mfong@PACIFIC.EDU</a>&lt;mailto:<a href="mailto:mfong@PACIFIC.EDU">mfong@PACIFIC.EDU</a>&gt;]<br>
<div class="Ih2E3d">Sent: Thursday, 8 January 2009 10:11 AM<br>
</div>To: Riley, Andrew; <a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a>&lt;mailto:<a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a>&gt;<br>
<div class="Ih2E3d">Subject: RE: [cisco-voip] Change Corp Dir without loosing/breaking PersonalDirectories (6.1)<br>
<br>
<br>
<br>
We ran into the same issue, we remedied it by making the PAB available as a service through the services button.<br>
<br>
<br>
<br>
</div>From: <a href="mailto:cisco-voip-bounces@puck.nether.net">cisco-voip-bounces@puck.nether.net</a>&lt;mailto:<a href="mailto:cisco-voip-bounces@puck.nether.net">cisco-voip-bounces@puck.nether.net</a>&gt; [mailto:<a href="mailto:cisco-voip-bounces@puck.nether.net">cisco-voip-bounces@puck.nether.net</a>&lt;mailto:<a href="mailto:cisco-voip-bounces@puck.nether.net">cisco-voip-bounces@puck.nether.net</a>&gt;] On Behalf Of Riley, Andrew<br>

<div class="Ih2E3d">Sent: Wednesday, January 07, 2009 2:56 PM<br>
</div>To: <a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a>&lt;mailto:<a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a>&gt;<br>
<div class="Ih2E3d">Subject: [cisco-voip] Change Corp Dir without loosing/breaking PersonalDirectories (6.1)<br>
<br>
<br>
<br>
Hi There,<br>
<br>
Has anyone tried to change the corp directory in CUCM 6.1 (via enterprise params) to a custom directory without losing access to the Personal Directory? Or the Personal Address Book is not unique to each user?<br>
<br>
<br>
<br>
Here is what i have done..<br>
<br>
<br>
<br>
When you pop the normal (<a href="http://10.2.10.10:8080/ccmcip/xmldirectory.jsp" target="_blank">http://10.2.10.10:8080/ccmcip/xmldirectory.jsp</a>) URL into a browser you get the following<br>
<br>
<br>
<br>
</div>-&lt;<a href="http://10.2.10.10:8080/ccmcip/xmldirectory.jsp" target="_blank">http://10.2.10.10:8080/ccmcip/xmldirectory.jsp</a>&gt; &lt;&lt;CiscoIPPhoneMenu&gt;<br>
<br>
-&lt;<a href="http://10.2.10.10:8080/ccmcip/xmldirectory.jsp" target="_blank">http://10.2.10.10:8080/ccmcip/xmldirectory.jsp</a>&gt; &lt;&lt;MenuItem&gt;<br>
<div class="Ih2E3d"><br>
 &nbsp;N&lt;Name&gt;Personal Directory&lt;/Name&gt;<br>
<br>
 &nbsp;&lt;&lt;URL&gt;<a href="http://10.2.10.10:8080/ccmpd/pdCheckLogin.do?name=undefined" target="_blank">http://10.2.10.10:8080/ccmpd/pdCheckLogin.do?name=undefined</a>&lt;/URL&gt;<br>
<br>
&nbsp;&lt;/MenuItem&gt;<br>
<br>
</div>-&lt;<a href="http://10.2.10.10:8080/ccmcip/xmldirectory.jsp" target="_blank">http://10.2.10.10:8080/ccmcip/xmldirectory.jsp</a>&gt; &lt;&lt;MenuItem&gt;<br>
<div class="Ih2E3d"><br>
 &nbsp;&lt;&lt;Name&gt;Corporate Directory&lt;/Name&gt;<br>
<br>
 &nbsp;&lt;&lt;URL&gt;<a href="http://10.2.10.10:8080/ccmcip/xmldirectoryinput.jsp" target="_blank">http://10.2.10.10:8080/ccmcip/xmldirectoryinput.jsp</a>&lt;/URL&gt;<br>
<br>
&nbsp;&lt;/MenuItem&gt;<br>
<br>
 &nbsp;&lt;&lt;Prompt&gt;Select a directory&lt;/Prompt&gt;<br>
<br>
&nbsp;&lt;/CiscoIPPhoneMenu&gt;<br>
<br>
<br>
<br>
<br>
<br>
Which indicates that this URL is loading both Personal and Corp Directories..<br>
<br>
<br>
<br>
<br>
<br>
If I make my own XML file say .. mydir.xml and pop it on a webserver but change the Corporate Directory URL to my customer service ..see below<br>
<br>
&lt;&lt;&lt;CiscoIPPhoneMenu&gt;<br>
<br>
</div>-&lt;<a href="http://10.2.10.10:8080/ccmcip/xmldirectory.jsp" target="_blank">http://10.2.10.10:8080/ccmcip/xmldirectory.jsp</a>&gt; &lt;&lt;MenuItem&gt;<br>
<div class="Ih2E3d"><br>
 &nbsp;N&lt;Name&gt;Personal Directory&lt;/Name&gt;<br>
<br>
 &nbsp;&lt;&lt;URL&gt;<a href="http://10.2.10.10:8080/ccmpd/pdCheckLogin.do?name=undefined" target="_blank">http://10.2.10.10:8080/ccmpd/pdCheckLogin.do?name=undefined</a>&lt;/URL&gt;<br>
<br>
&nbsp;&lt;/MenuItem&gt;<br>
<br>
</div>-&lt;<a href="http://10.2.10.10:8080/ccmcip/xmldirectory.jsp" target="_blank">http://10.2.10.10:8080/ccmcip/xmldirectory.jsp</a>&gt; &lt;&lt;MenuItem&gt;<br>
<div class="Ih2E3d"><br>
 &nbsp;&lt;&lt;Name&gt;Corporate Directory&lt;/Name&gt;<br>
<br>
 &nbsp;&lt;&lt;URL&gt;<a href="http://myserver/mydirectory/myservice.asp" target="_blank">http://myserver/mydirectory/myservice.asp</a>&lt;/URL&gt;<br>
<br>
&nbsp;&lt;/MenuItem&gt;<br>
<br>
 &nbsp;&lt;&lt;Prompt&gt;Select a directory&lt;/Prompt&gt;<br>
<br>
&nbsp;&lt;/CiscoIPPhoneMenu&gt;<br>
<br>
<br>
<br>
Then change the enterprise parameter to my point to <a href="http://myserver/mydirectory/mydir.xml" target="_blank">http://myserver/mydirectory/mydir.xml</a><br>
<br>
<br>
<br>
When loading this on a phone the new corporate directory works fine, however the Personal Directory breaks and all users end up seeing the Personal address book of all users ... i presume there is some sort of session handling occurring in the <a href="http://10.2.10.10:8080/ccmcip/xmldirectory.jsp" target="_blank">http://10.2.10.10:8080/ccmcip/xmldirectory.jsp</a> file which stops this from happening..<br>

<br>
<br>
<br>
<br>
<br>
Would appreciate any guidance or others experience on this.<br>
<br>
<br>
<br>
<br>
<br>
Andrew Riley<br>
(a.k.a Riles)<br>
Unified Communications<br>
CCIE # 18285 Voice<br>
Consulting Services<br>
<br>
Getronics Australia – A UXC Company<br>
2 Minna Close<br>
Belrose NSW 2085<br>
Australia<br>
Mobile: &nbsp;+61 402 894 793<br>
Fax: &nbsp; &nbsp; &nbsp;+61 2 9847 7378<br>
</div>Email: &nbsp; &nbsp;<a href="mailto:andrew.riley@uxcg.com.au">andrew.riley@uxcg.com.au</a>&lt;<a href="http://andrew.riley" target="_blank">http://andrew.riley</a>@<a href="http://uxcg.com.au" target="_blank">uxcg.com.au</a>&gt;<br>

Web: <a href="http://www.getronics.com.au" target="_blank">http://www.getronics.com.au</a>&lt;<a href="http://www.getronics.com.au/" target="_blank">http://www.getronics.com.au/</a>&gt;<br>
<div class="Ih2E3d"><br>
<br>
<br>
<br>
<br>
________________________________<br>
<br>
CONFIDENTIALITY - The information contained in this electronic mail message is confidential and is intended solely for the addressee(s). If you are not an authorised recipient of this message please contact Getronics Australia immediately by reply email and destroy/delete this message from your computer. Any unauthorised form of reproduction of this message, or part thereof, is strictly prohibited.<br>

DISCLAIMER - Unless specifically indicated otherwise, the views and opinions expressed in this email are those of the sender and not Getronics Australia. While we endeavour to protect our network from computer viruses, Getronics Australia does not warrant that this email or any attachments are free of viruses or any other defects or errors. It is the duty of the recipient to virus scan and otherwise test any information contained in this email before loading onto any computer system.<br>

<br>
________________________________<br>
CONFIDENTIALITY - The information contained in this electronic mail message is confidential and is intended solely for the addressee(s). If you are not an authorised recipient of this message please contact Getronics Australia immediately by reply email and destroy/delete this message from your computer. Any unauthorised form of reproduction of this message, or part thereof, is strictly prohibited.<br>

DISCLAIMER - Unless specifically indicated otherwise, the views and opinions expressed in this email are those of the sender and not Getronics Australia. While we endeavour to protect our network from computer viruses, Getronics Australia does not warrant that this email or any attachments are free of viruses or any other defects or errors. It is the duty of the recipient to virus scan and otherwise test any information contained in this email before loading onto any computer system.<br>

<br>
_______________________________________________<br>
cisco-voip mailing list<br>
<br>
</div><a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a>&lt;mailto:<a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a>&gt;<br>
<div class="Ih2E3d"><a href="https://puck.nether.net/mailman/listinfo/cisco-voip" target="_blank">https://puck.nether.net/mailman/listinfo/cisco-voip</a><br>
<br>
<br>
_______________________________________________<br>
cisco-voip mailing list<br>
</div><a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a>&lt;mailto:<a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a>&gt;<br>
<div class="Ih2E3d"><a href="https://puck.nether.net/mailman/listinfo/cisco-voip" target="_blank">https://puck.nether.net/mailman/listinfo/cisco-voip</a><br>
<br>
<br>
<br>
--<br>
</div>Sean Walberg &lt;<a href="mailto:sean@ertw.com">sean@ertw.com</a>&lt;mailto:<a href="mailto:sean@ertw.com">sean@ertw.com</a>&gt;&gt; &nbsp; &nbsp;<a href="http://ertw.com/" target="_blank">http://ertw.com/</a><br>
<div><div></div><div class="Wj3C7c"><br>
CONFIDENTIALITY - The information contained in this electronic mail message is confidential and is intended solely for the addressee(s). If you are not an authorised recipient of this message please contact Getronics Australia immediately by reply email and destroy/delete this message from your computer. &nbsp;Any unauthorised form of reproduction of this message, or part thereof, is strictly prohibited.<br>

DISCLAIMER - Unless specifically indicated otherwise, the views and opinions expressed in this email are those of the sender and not Getronics Australia. &nbsp;While we endeavour to protect our network from computer viruses, Getronics Australia does not warrant that this email or any attachments are free of viruses or any other defects or errors. &nbsp;It is the duty of the recipient to virus scan and otherwise test any information contained in this email before loading onto any computer system.<br>

<br>
</div></div></blockquote></div><br>