Gimmal Records Core Configuration (On-Premises)
The following details will help ensure a successful deployment.
IIS Configuration
The topics on configuring IIS apply to the core platform running on-premise.
Authentication with NTLM
Information Lifecycle STS must be configured to leverage Windows Authentication. If Kerberos Authentication is not enabled, browsers may have an issue successfully authenticating users using NTLM, even though both providers exist in IIS configuration. To ensure successful authentication, you should disable Kerberos authentication by performing the following steps:
Open IIS
Select Records Management STS
Click Authentication Feature
Select Windows Authentication
Click the Providers… option in the pane on the right
Select the Negotiate option and click Remove
Click OK to close the Providers window
Configuring Fully Qualified Domain Name (FQDN)
To change the Gimmal Records URL so that it uses a Fully Qualified Domain Name (FQDN), you must configure the application so that it knows the URLs that will be used to access the site. To do so, after configuring DNS, perform the following steps:
Open a PowerShell command window, and execute the following commands:
Set-RecordsManagerWeb -SiteName "Records Management"
-SiteUrl "https://url-to-manageweb"
-WSFedMetaUrl "https://url-to-sts/metadata/federationmetadata.svc/xml"
-WSFedMetaRealm “https://url-to-manageweb”
-WSFedMetaReply “https://url-to-manageweb”
-WSFedMetaAudience “https://url-to-manageweb”
-WSTrustUrl "https://url-to-sts/Trust.svc"
Set-RecordsManagerSTSWeb -SiteName "Records Management STS"
-BaseUrl "https://url-to-sts"
-ExpectedAddress “https://url-to-manageweb"
Supporting FQDN from Browser on Localhost
If you attempt to access Gimmal Records using a Fully Qualified Domain Name from the local machine where the application is installed, IIS prevents you from being able to access the site with an HTTP 401.1 status code. This is because Windows performs a loopback check in this scenario to prevent reflection attacks on your computer, which causes Authentication to fail.