Plesk Server Ports
If you are planning to install APF or any other firewall on Plesk Linux server make sure you know which ports needed to be added in the IG_TCP settings. Basically APF is one recognized firewall which is goes well with Plesk Linux based servers. As we are not going to explain how to install APF firewall we shall just go through the plesk server ports which are the required for Plesk to function properly.
#20 ftp-data ( FTP Data )
#21 ftp ( FTP connection)
#22 ssh ( If you have different port for SSH please add that in firewall )
#25 smtp ( For qmail services )
#53 dns (Domain name services TCP and UDP)
#80 http (Web server and Plesk updater)
#106 poppassd (for localhost only)
#110 pop3 ( Xinetd services )
#113 auth ( Pop before authentication)
#143 imap ( Imap services )
#443 https ( Secure http )
#465 smtps ( Secure smtp )
#587 ( mail message submission )
#990 ftps ( Secure FTP )
#993 imaps ( Secure IMAP )
#995 pop3s ( Secure POP3 )
#3306 mysql ( MySQL server )
#5224 ( outgoing connections only) plesk-license-update
#5432 ( postgres if installed )
#8443 ( plesk-https )
#8880 ( plesk-http )
#9080 ( tomcat if installed )
Added since version 9.0:
#11443 sw-cp-serverd
#11444 sw-cp-serverd
Note: Not all ports are required but some are optional like ( tomcat or postgres ) Only to add if they are installed.