Configuring the web server
Adapt the following files located in: ..\Server\tomcat-*\conf\Catalina\localhost
1. Open Root.xml and remove the Realm (PlanonRealmLogin) and FormAuthenticator valve (PnMessageFormAuthenticator). Add the following realm and valve below the AccessKeyValve:
<Valve className="waffle.apache.NegotiateAuthenticator" />
<Realm className="org.apache.catalina.realm.CombinedRealm">
<Realm className="waffle.apache.WindowsRealm" />
<Realm appName="PlanonRealmLogin" className="nl.planon.tomcat.PnMessageJaasRealm"
userClassNames="nl.planon.cerebeus.PnUser"
roleClassNames="nl.planon.cerebeus.PnRole"
allRolesMode="authOnly"/>
</Realm>
2. Open Webclient.xml and remove the Realm (PlanonRealmLogin) and FormAuthenticator valve (PnMessageFormAuthenticator). Add the following realm and valve above the trustedServiceKeystore:
<Valve className="waffle.apache.NegotiateAuthenticator" />
<Realm className="waffle.apache.WindowsRealm" />
3. Open sc.xml and remove the Realm (PlanonRealmLogin) and FormAuthenticator valve (PnMessageFormAuthenticator) or BasicAuthenticator. Add the following realm and valve above the trustedServiceKeystore:
<Valve className="waffle.apache.NegotiateAuthenticator" />
<Realm className="waffle.apache.WindowsRealm" />
The accounts used to log in to Planon should have the following user name:
NetBios name
For example: “planon\username” or “planon.com\username”