Web page refreshing / caching problem

Asked by Wolfgang Lezius

I have designed a layout which contains two regions, each only showing an HTML page. Unfortunately, the two HTML pages only change once or twice a day.

When I start the Xibo client, page refreshes work fine. But after some hours, the HTML pages won't be refreshed and the content is outdated. I turned off the cache in IE, but these settings seem to be ignored by the Xibo client. When I delete the cache files manually, the refresh immediately works again.

Is there a workaround for my problem? I read a lot in this launchpad, but couldn't manage it yet. Of course, I could schedule a service on the PC which from time to time deletes all cache files, but this seems to be hack, not a solution.

I'm using Xibo 1.2.2 on Windows 7 clients using IE 9.04.

Thanks in advance,

Wolfgang

Question information

Language:
English Edit question
Status:
Solved
For:
Xibo Edit question
Assignee:
No assignee Edit question
Solved by:
Wolfgang Lezius
Solved:
Last query:
Last reply:
Revision history for this message
Dan Garner (dangarner) said :
#1

Does your web page serve appropriate no cache headers?

Revision history for this message
Wolfgang Lezius (wolfgang-lezius) said :
#2

Not yet. I will try this and wait some hours...

Thanks,

Wolfgang

Revision history for this message
Wolfgang Lezius (wolfgang-lezius) said :
#3

I tried the following meta tags, but they are ignored by the Xibo client / IE9 and the files are immediately back in the cache directory:

<meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
<meta http-equiv="PRAGMA" content="NO-CACHE">

I also inserted the following tags, and these worked:

<meta http-equiv="EXPIRES" content="0">
<meta http-equiv="refresh" content="30">

The auto-refresh works absolutely fine, because it guarantees a smooth transition between old and new web page. As a side effect, I could now enlarge the Xibo refresh interval to 360 (layout changes happen rarely here) which reduces network traffic.

Thanks a lot,

Wolfgang