I am writing a simple idle screen service and am having an issue. After 10 seconds it opens the service. I have a header refresh so the page will refresh every 10 seconds because it displays some real time metrics. On IP Communicator it works fine. On my 7960 SCCP phone the page comes up fine initially but when it tries to refresh it displays "Host not found" and then sometimes "HTTP Error ". I have upgraded to the latest firmware on the phone. The service is hosted on a server outside of the CallManager servers and DNS resolves fine (especially since it opens up the first time, just doesn't refresh). I did see a post stating something about port 8080 if extension mobility is enabled but didn't quite understand how that would relate especially since it works fine on IP Communicator. Any help would be appreciated. Thanks in advance!
Two things... one.. expires -1 only seems to work with IIS. At least with Java, I do have to write an actual timestamp (which is right now or earlier than right now).. IIS automatically replaces that (at least in ASP scripts).
Second.. I found that for refresh I needed to not only provide the refresh interval, but also the refresh url.
The browser inside the IPC might be smarter than the one on the phone and can handle it but the phone's browser cannot (especially since you have an old phone).