Add to Favourites Add to Favourites    Print this Article Print this Article

How can I enable Single sign-on feature (SSO) for Parallels Plesk Panel and Parallels Plesk Sitebuilder ?

Symptoms:
There are no options to enable SSO in admin interface for Parallels Plesk Panel and Parallels Plesk Sitebuilder.
How do I enable the integration?

Resolution:
On SSO server package sw-sso should be installed. The package is included to distributive of Parallels Plesk Panel. It may be installed manually or via command line autoinstaller script.
The package provides configuration of SSO server /etc/sw-cp-server/applications.d/sso-cpserver.conf.

By default SSO server uses port 11443:

~# grep sso_common_port /etc/sw-cp-server/applications.d/sso-cpserver.conf
var.sso_common_port = "11443"
~#

Start sw-cp-server:

~# /etc/init.d/sw-cp-server start
Starting SWsoft control panels server... [ OK ]
~#

and verified 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 SSO feature for Parallels Plesk Panel or Parallels Plesk Sitebuilder verify that port 11443 is accessible.
Login to the server via SSH and try the connection with telnet:

~# telnet your.sso.server.com 11443
Trying 123.123.123.123...
Connected to your.sso.server.com.
Escape character is '^]'.

Where your.sso.server.com is full hostname of server where SSO application is running.
If the connection is successful you may register SSO server in Parallels Plesk Panel:

~# /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 single sign-on feature for Parallels Plesk Sitebuilder you should enable SSO for Parallels Plesk Panel first. And then register Parallels Plesk Sitebuilder in Parallels Plesk Panel:

Server -> Sitebuilder Support

or for Parallels Plesk Panel version 9.x:

Home -> Sitebuilder Settings

If Parallels Plesk Sitebuilder is already registered in Parallels Plesk Panel you should redo the registration: login to the page and click Ok to confirm.

Was this answer helpful?

Also Read