Bug 33130

Summary: [IE] New entries on the UCS start site are not shown (due to caching)
Product: UCS Reporter: Alexander Kläser <klaeser>
Component: ApacheAssignee: Florian Best <best>
Status: CLOSED FIXED QA Contact: Dirk Wiesenthal <wiesenthal>
Severity: normal    
Priority: P5 CC: jmm
Version: UCS 3.2   
Target Milestone: UCS 3.2-0-errata   
Hardware: Other   
OS: Linux   
What kind of report is it?: --- What type of bug is this?: ---
Who will be affected by this bug?: --- How will those affected feel about the bug?: ---
User Pain: Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional): Usability
Max CVSS v3 score:

Description Alexander Kläser univentionstaff 2013-11-05 16:07:40 CET
Observed with IE9, due to caching the entries.json file is not reloaded directly. It would be nice to avoid caching for this file.
Comment 1 Alexander Kläser univentionstaff 2013-11-07 13:49:59 CET
I re-checked, IE9 is _not_ sending a HTTP request for entries.json (according to appache2/access.log). Even after closing and opening IE9 again, entries.json is not reloaded.
Comment 2 Alexander Kläser univentionstaff 2013-11-19 15:13:49 CET
See also:

> http://tools.ietf.org/html/rfc2616#section-14.9 http://tools.ietf.org/html/rfc2616#section-14.21

Maybe an explicit "Expires" entry will help there, as well.
Comment 3 Alexander Kläser univentionstaff 2013-11-22 12:43:30 CET
FYI: Typo in debian changelog.
Comment 4 Florian Best univentionstaff 2013-11-22 15:07:58 CET
(In reply to Alexander Kläser from comment #3)
> FYI: Typo in debian changelog.
thx, fixed.

YAML has been added.
package has been built.

univention-apache (6.0.16-3) 
* Bug #33130: prevent to cache entries.json and languages.json in IE < 10

Fixed by using the Cache-Control HTTP header.
Comment 5 Dirk Wiesenthal univentionstaff 2013-12-09 13:16:00 CET
Works, YAML okay
Comment 6 Moritz Muehlenhoff univentionstaff 2013-12-12 11:31:02 CET
http://errata.univention.de/ucs/3.2/8.html