There are no options to enable SSO in the admin interface for Parallels Plesk Panel (PP) and Parallels Plesk SiteBuilder. How do I enable the integration?
On the SSO server package, sw-sso should be installed. The package is included in the distributive of PP. It may be installed manually or via the command line autoinstaller script.
The package provides configuration of the SSO server,
By default, the SSO server uses port 11443:
~# grep sso_common_port /etc/sw-cp-server/applications.d/sso-cpserver.conf var.sso_common_port = "11443" ~#
~# /etc/init.d/sw-cp-server start Starting SWsoft control panels server... [ OK ] ~#
and verify that SSO is running:
~# netstat -nap | grep 11443 tcp 0 0 0.0.0.0:11443 0.0.0.0:* LISTEN 5249/sw-cp-serverd ~#
If you want to enable the SSO feature for PP or Parallels Plesk SiteBuilder, verify that port 11443 is accessible. Log in to the server via SSH and test the connection with telnet:
~# telnet your.sso.server.com 11443 Trying 184.108.40.206... Connected to your.sso.server.com. Escape character is '^]'.
your.sso.server.com is the full hostname of the server where the SSO application is running. If the connection is successful, you may register the SSO server in PP:
~# /usr/local/psa/bin/sso --set-prefs -server https://your.sso.server.com:11443/ SUCCESS: SSO preferences are successfully updated ~#
and enable the feature:
~# /usr/local/psa/bin/sso --enable
To enable the SSO feature for Parallels Plesk SiteBuilder, you must first enable SSO for PP. Then register Parallels Plesk SiteBuilder in Parallels Plesk Panel:
Server > Sitebuilder Support
or for PP version 9.x:
Home > Sitebuilder Settings
If Parallels Plesk SiteBuilder is already registered in PP, you should redo the registration, log in to the page, and click Ok to confirm.