WORKAROUND 1
1) Remove the WebSocket Protocol from the Server Roles on the Active Roles Web Interface host. This feature is not required by Active Roles.
2) Restart the Active Roles Web Interface host.
WORKAROUND 2
1) Edit the Active Roles Web Interface
web.config file to include the entry indicated in the error message
2) Navigate to the default location:
C:\Program Files\One Identity\Active Roles\7.x\Web\PublicC:\Program Files\One Identity\Active Roles\8.x\Web\Public3) Backup the web.config file to a known location
4) Edit the file. Find the
<system.web> section. By default, it looks like this:
<system.web>
<httpRuntime enableVersionHeader="false" requestValidationMode="2.0" maxRequestLength="51200" />
Edit it to look like this:
<system.web>
<httpRuntime targetFramework="4.5" enableVersionHeader="false" requestValidationMode="2.0" maxRequestLength="51200" />
5) Find the
<appSettings> section. By default, it looks like this:
<appSettings>
<add key="AdViewMode" value="Raw" />
<add key="EnableSchemaValidation" value="false" />
<add key="ProviderFactory" value="ActiveRoles.Web.DirectoryServices.WIProviderCacheExFactory,ActiveRoles.Web.DirectoryServices" />
<add key="StringLoaderFactory" value="ActiveRoles.Web.Application.WebConfig.StringLoaderFactory, ActiveRoles.Web.Application" />
<add key="ReviewsProvider" value="ActiveRoles.Web.Application.SelfService.Attestation.ReviewProvider" />
<add key="useContentCompression" value="true" />
<add key="skipUserAgentDetection" value="true" />
<add key="countryDefenitionsVirtalPath" value="~/xml/countries.xml" />
<add key="redirectToNewForms" value="true" />
<add key="dumpSystemInformation" value="false" />
<add key="showProgressBar" value="false" />
<add key="DisableEnter" value="false" />
<add key="ConfigurationChangePollInterval" value="600" />
<add key="key508compliance" value="0"/>
</appSettings>
Edit it to look like this:
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
<add key="AdViewMode" value="Raw" />
<add key="EnableSchemaValidation" value="false" />
<add key="ProviderFactory" value="ActiveRoles.Web.DirectoryServices.WIProviderCacheExFactory,ActiveRoles.Web.DirectoryServices" />
<add key="StringLoaderFactory" value="ActiveRoles.Web.Application.WebConfig.StringLoaderFactory, ActiveRoles.Web.Application" />
<add key="ReviewsProvider" value="ActiveRoles.Web.Application.SelfService.Attestation.ReviewProvider" />
<add key="useContentCompression" value="true" />
<add key="skipUserAgentDetection" value="true" />
<add key="countryDefenitionsVirtalPath" value="~/xml/countries.xml" />
<add key="redirectToNewForms" value="true" />
<add key="dumpSystemInformation" value="false" />
<add key="showProgressBar" value="false" />
<add key="DisableEnter" value="false" />
<add key="ConfigurationChangePollInterval" value="600" />
<add key="key508compliance" value="0"/>
</appSettings>
6) Save the file and perform an IISRESET command in an elevated command prompt window.