I added services to the CCM and PULL them from a 7970 phone without any problem but I can not PUSH an IPPhoneExecute cisco object to the phone.
I know the parameter (URL Authentication) in the IP Phone Service Enterprise Service Parameters must be set to use the IPPhoneExecute (this parameter has a default value in the intallation)
This is the form of the HTML page I used to test it (taken from the http://sysdoc.doors.ch/CISCO/03_Cisco_CallManager_Version_3_3_IP_Phone_Services_nchrisso.pdf)
<form method="POST" action="http://10.0.0.1/CGI/Execute">
<input type="text" name="XML" />
<input type="submit" />
I know this POST requires Basic Authentication. The userID and Password is the userID and Password of the Phone?
Anyway, when I POST the form using IE6 I've got Page Not Found (i.e. NO ANSWER)
"The userID and Password is the userID and Password of the Phone?"
It's the userid and password of the user that is a controlling user of the phone.
Is your authentication url properly set and will the phone try to authenticate your request to the authentication url?
Pushing is also kinda flaky so every now and then if it just doesn't work, reboot the phone.
You must set the ip of the IPPhone.. 10.0.0.1 seems to be the gateway IP..