04-12-2007 11:03 AM - edited 03-14-2019 08:57 PM
Is there a way to automatically erase the call history on an IP phone ... or disable the the directories all together?
01-25-2011 04:47 AM
Don't think you can clear the call history from a central location for a group of phones without something custom ... if you want to kill the corp directory / call history then just use BAT or manually configure the directory URL for each device for something like http://nodirectory and the directory will not load. This way you can override each device and still keep the enterprise level directories working.
11-28-2011 01:22 PM
For linux based CUCM you can clear the call history by doing the below config.
1: Host the clearcallhist.xml in a webserver for example:
http://10.10.10.XX/phone/clearcallhist.xml
2: Configure the 'idle URL' on the phone config page to point to the webpage you have configured in above step. i.e
http://10.10.10.XX/phone/clearcallhist.xml
3: Set the idle timer(in phone config page) to the appropriate value.
this will clear the call history.
11-29-2011 02:13 AM
Aaron
Thanks for sharing the procedures in detail. My rating is +5
11-29-2011 02:36 AM
Hi Aaron,
I have 7945 phones, Can i modify the XML file like the below one
By doing this, Is this like when I press the Navigation buttons it will clear the CallHistory ?
Can I give multiple Key URL on one XML File
Regards,
Senthilk
11-29-2011 02:37 AM
No problem!
Seems lots of people find this one useful :-)
11-29-2011 02:53 AM
Hi Aaron,
I have 7945 phones, Can i modify the XML file like the below one
By doing this, Is this like when I press the Navigation buttons it will clear the CallHistory ?
Can I give multiple Key URL on one XML File
Regards,
Senthilk
11-29-2011 03:01 AM
Hi Sankar
You can submit multiple ExecuteItems, yes... however as I understand it there's no guarantee on order of execution. So if you are trying to simulate user activity you would have to call each keypress in sequence and check the response (probably by posting to the phone from an application you write, rather than the phone simply pulling this XML file).
What is it you are trying to achieve with the navup/navdown?
Aaron
06-02-2015 06:24 AM
Hi Aaron
Do you know how it works now with CUCM 10.x?
To which directory do I need to copy this file and how can I do that?
Thank you for your help.
Regards,
Pascal
06-03-2015 01:37 AM
Hi Pascal
You would need to host the file on an external web server, and then reference that web server in the URL that you configure on the phone.
This is a limitation of the CUCM Appliance model which does not allow you to host additional web files.
Aaron
06-04-2015 12:56 AM
Hi Aron
Thank you very much for your information.
Have a nice day.
Regards,
Pascal
06-04-2015 01:23 AM
No problem - please remember to rate replies to highlight useful content.
11-10-2015 06:08 AM
Hello Aaron,
we have been using yours methods for severals years (since CCM version 4.0) and it was great.
But for an unknown reason, I've got now an error message on the phone as soon as it connnects to the http server with the clearcallhstory.xml.
Message error is : "http file error"
Have you got an idea ?
Best regards.
11-11-2015 07:30 AM
Could be lots of things - can you still access the file with a browser?
Some phone versions may be sensitive to the content type set in the HTTP response... eg. if it's not set to text/xml
Aaron
11-12-2015 02:56 AM
Thank you Aaron,
we can acces the file from browser.
We have checked with http / https : without sucess.
We have checked with the follow code :
original code :
<CiscoIPPhoneExecute>
<ExecuteItem URL="Init:CallHistory"/>
<ExecuteItem URL="Key:Services"/>
</CiscoIPPhoneExecute>
other code :
<CiscoIPPhoneExecute>
<ExecuteItem Priority="0" URL="Init:CallHistory" />
<ExecuteItem Priority="0" URL="SoftKey:Exit" />
</CiscoIPPhoneExecute>
No success.
Best regards.
11-12-2015 03:11 AM
Hi
What type of web server is it? e.g tomcat/apache/iis?
What's your filename?
http file error suggests an error with transmission/web server rather than the content of the XML - usually you'd get a parse error or other higher level error if it was the file contents.
Aaron
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