[How to] How can I enable Single Sign-On feature (SSO) for Parallels Plesk Panel and Parallels Plesk SiteBuilder?

Refers to:

  • Plesk 12.5 for Linux
  • Plesk Sitebuilder 4.5 for Linux
  • Plesk 9.x and below for Linux

Created:

2016-11-16 13:03:08 UTC

Modified:

2016-12-21 19:50:32 UTC

0

Was this article helpful?


Have more questions?

Submit a request

[How to] 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 the admin interface for Parallels Plesk Panel (PP) and Parallels Plesk SiteBuilder.How do I enable the integration?

Resolution

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, /etc/sw-cp-server/applications.d/sso-cpserver.conf .

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"
~#

Start sw-cp-server:

~# /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 123.123.123.123...
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.

Have more questions? Submit a request
Please sign in to leave a comment.