I need help figuring out why Single Sign-on is not working. I have implemented AD groups in DPA and it is working, but we cannot figure out why the single sign-on is not working.
Using the steps from SolarWinds Knowledge Base :: Configuring DPA for Single Sign-On, I have the files created and in place, but after the system.properties file is modified for the single sign-on , the box does not appear on the login page. We are using version 9.0.146 of DPA on a Windows Server 2008 R2 Enterprise.
Here is what the Single Sign-On section of the System.properties file looks like.
##################################################################
# Single Sign-On
##################################################################
## Enable/Disable single sign-on
com.confio.security.ldap.isSsoEnabled=true
## Location of the Kerberos config file(need to specify file location).
com.confio.ws.ldap.sso.krbConfLocation=c:\Windows\krb5.ini
## The Ignite application "service principal"
## Make sure servicePrincipal matches what was used in the key table -->
com.confio.ws.ldap.sso.servicePrincipal=HTTP/igniteserver:8123
## Location of the Kerberos key table (need to specify file location).
com.confio.ws.ldap.sso.keyTablLocation=C:\Windows\security\ignite.keytab
Since there is an important note that says: Important Note: Be sure to use '/' as your path separator instead of '\'.
I have tried both separators in the Location paths.
The krb5.ini file is:
# Set defaults
[libdefaults]
default_realm = LOCAL.DOMAIN
default_tkt_enctypes = rc4-hmac,aes256-cts-hmac-sha1-96,aes128-cts-hmac-sha1-96
default_tgs_enctypes = rc4-hmac,aes256-cts-hmac-sha1-96,aes128-cts-hmac-sha1-96
forwardable=true
# Define where to find the kerberos server for a particular realm
[realms]
LOCAL.DOMAIN = {
kdc = DC01.local.domain
kdc =DC02.local.domain
default_domain = local.domain
}
# Map subdomains and domain names to Kerberos realm names.
# Individual host names may be specified. Domain suffixes may be
# specified with a leading period and will apply to all host
# names ending in that suffix.
[domain_realm]
.local.domain = LOCAL.DOMAIN
local.domain = LOCAL.DOMAIN
[logging]
# kdc = CONSOLE
# kdc = SYSLOG:INFO
# admin_server = FILE:=/var/kadm5.log
Any assistance is appreciated.