One of our windows server required plesk to run on dedicated ip on port 443 because of ISP restriction as they only allowed access to port 443 and 80. By default Plesk Control Panel Web site in IIS is configured to listen on port 8443 on all IP addresses. A dedicated IP address needs to be used for Plesk Plesk Control Panel and none of domains hosted on the server for that ip. This is required to avoid conflicts with existing websites
The following needs to be done:
1. Go to IIS management console
2. Find PleskControlPanel web site
3. Click on Properties
4. Click on Advanced button in Web Site tab
5. Add SSL identity for the Web Site
6. Set IP address that you want to use and set SSL port to 443
7. Apply
Then edit Apache configuration file %plesk_dir%admin\conf\httpd.conf.
1. Find the line
Listen 8443
2. Add the following line below that
Listen IP_address:443
Retsart Plesk Control Panel service using tray monitor.