Issue
When opening up a K2 site, for example, K2 Workspace, the below error is raised.

Error Code
Server Error in '/Workspace' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Unrecognized attribute 'requireSSL'. Note that attribute names are case-sensitive.
Source Error:
Line 27: <system.identityModel.services>Line 28: <federationConfiguration>Line 29: <cookieHandler requireSSL="true" path="/" />Line 30: <wsFederation passiveRedirectEnabled="false" issuer="http://none" realm="https://k2.denallix.com/Runtime/" requireHttps="false" />Line 31: </federationConfiguration> |
Resolution
On Line 29 of the web.config found in the [K2 installed location]K2 smartforms Runtime location there is an entry <cookieHandler requireSSL="true" path="/" />. This entry is case sensitive by nature and should be altered to <cookieHandler requireSsl="true" path="/" />.
Once this has been completed, close the browser and access the K2 site, for example, K2 Workspace.
IIS should automatically restart after a change to the web.config has been made, if not manually execute an iisreset from the command prompt.
Additional Information