How to open the web interface ports for Plesk on CentOS

After installing Parallels Plesk on a fresh server you may need to open ports 8443 and 8447 to access the web interface. These ports are not open by default. If your installation went fine but you can’t access Plesk in your browser via https://yourdomain.com:8443 then it’s likely that those ports aren’t open.

Port 8443 is for Plesk Panel, and 8447 is for additional packages you can install via the web interface. Thanks a million to John Veldboom to this critical tip!

Here’s how to do it:

Now add the following two lines under the INPUT ACCEPT section:

Restart the service for those changes to take effect:

This should also work on Fedora and of course RedHat Linux.

If you get an error message upon restart, it may be that copy/paste replaced the minus signs in those switches. Just go through and replace every – manually.

  • https://wpguru.co.uk/2011/11/how-to-setup-plesk-on-new-server/
  • http://wiki.centos.org/HowTos/Network/IPTables
  • https://accounts.serverpronto.com/knowledgebase.php?action=displayarticle&id=2

Jay is the CEO and founder of WP Hosting, a boutique style managed WordPress hosting and support service. He has been working with Plesk since version 9 and is a qualified Parallels Automation Professional. In his spare time he likes to develop iOS apps and WordPress plugins, or draw on tablet devices. He blogs about his coding journey at http://wpguru.co.uk and http://pinkstone.co.uk.

2 thoughts on “How to open the web interface ports for Plesk on CentOS

  1. As of CentOS 7 firewalld has replaced iptables as the default port configuration tool, I found this out the hard way after following the instructions above and still having issues. For anyone looking to do this I had to do the following to open port 8447:

    firewall-cmd –zone=public –add-port=8447/tcp –permanent
    firewall-cmd –reload

    Hope you get well soon Jay.

Add your voice!