Problem
The following errors are encountered after logging in to the web client:
Solution
1) Quillix 4.5: Enable compatibility mode for the site within your IE browser (IE 10 and IE 11).
AND/OR
2) The site is missing a .svc handler mapping. In Windows 2012 and Windows 8, simply install HTTP Activation. In Windows 2008 and earlier, the "Revert To Parent" option in Handler Mappings may copy the .svc handler to your site. If that doesn't work, the handler can be added manually.
AND/OR
3) If using SSL, the site may be using the incorrect web.config.
To fix in 4.5 - To use the correct web.config with SSL, rename web.config to web.nossl.config, and web_SSL.config to web.config. Web.config is stored in the web storage location, typically C:\Inetpub\Quillix.
To fix in 4.6 - Look for two comments in the file - 'Change to mode="Transport" when using HTTPS' - to find the two locations to edit.
To add the .svc handler manually:
1. Select "Add Managed Handler" from the Handler Mappings dialog for your Quillix site.
2. Set Request Path to *.svc
3. Set Type to System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35.
4. Set Name to svc-Integrated-4.0
5. Click OK to exit the dialog.
To add the handler automatically:
Run this: 'aspnet_regiis.exe -i' in %WinDir%\Microsoft.NET\Framework\v4.0.30319.