I am using the CiscoIPPhoneStatusFile object to send a status to the phone.
This is ok when the phone is in a xml service. But when the phone is on the callpane and I try to push the status onto the phone I get an exception on the calling application like:
The underlying connection was closed: A connection that was expected to be kept alive was closed by the server.
The request was aborted: The request was canceled.
Any help would be great
Note, the intended flow for 'push' is to send a CiscoIPPhoneExecute object with a URL that points to the desired object (i.e. CiscoIPPhoneStatusFile), rather than POSTing the CiscoIPPhoneStatusFile directly to the phone - it might be worth trying that model (in general pushing XML objects directly seems to work for most phones/objects, notwithstanding.)
However, it sounds like the phone may have some kind of defect involving the Status object - I would suggest opening a ticket with DevNet Developer Support for in-depth troubleshooting and defect escalation: https://developer.cisco.com/site/devnet/support/