I recently had to upgrade an multilingual Ektron project and all went relatively well. However, whilst debugging the site – I noticed that we were getting a lot of Formatting Exceptions when running the site in French (fr-FR) but not English (en-GB). I tracked this down to the new ‘workarea/csslib/ektronCss.ashx’ and ‘workarea/java/ektronJs.ashx’ handlers and in particular around the mechanism for parsing the ‘If-Modified-Since’ header:
This can easily be fixed by substituting the null argument for the DateTime.ParseExact method for the provider variable:
And is provider used anywhere else in either handler? It is not.