• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Plesk 11 + Apache and Nginx SNI

paulieG

Regular Pleskian
Hi,

Please can you confirm the status of SNI in Plesk 11 on CentOS 6 i386. The documentation states that SNI enabled Apache (ie your custom build) should be installed by default, but it isn't being done, and within the installer I get no option to choose or unchoose SNI.

After install I get the CentOS default build of Apache (which doesn't have SNI enabled to my knowledge).

Paul.
 
As far as I know on CentOS6 vendor Apache supports SNI by default, so we doesn't provide specific build of Apache.
 
You are correct. I checked the changelogs for the rpm and found nothing, but the documentation asserts that SNI is there.

I still have the problem that it won't work though, if I set the IP on the server to dedicated the SSL button appears in the panel, but if I set it to shared it disappears, so Plesk 11 doesn't think I have SNI enabled, or there is some further configuration I need to do? (From looking at the documentation for apache it appears there is nothing specific required to enable SNI).

Paul.
 
Strange. I have tested it with shared IP on

# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.5 (Tikanga)

and I see "Add SSL Certificate" button on "Websites & Domains" tab.
 
Igor,

The "Add SSL Certificates" button will NOT show on a shared IP not until you install "Apache web server with SNI support" using the auto-installer.

Atleast that was the case on my server ..
 
Igor,

The "Add SSL Certificates" button will NOT show on a shared IP not until you install "Apache web server with SNI support" using the auto-installer.

Atleast that was the case on my server ..

Yes, you are correct. Thank you.
 
I'm afraid IgorG was also correct in my case, in CentOS 6 the installer doesn't provide this option because SNI is in the distro build of httpd. I had no problems on x86_64 with the SSL Certificate button appearing and I haven't gone back to i386 to retest.

I did run into further problems with this though, I'm not entirely sure that nginx is being properly reloaded/restarted on certificate changes because it didn't work till I stopped and started nginx manually on the command line.

Disabling nginx and running Apache only didn't have this problem.

Paul.
 
That would be true if you are installing a fresh copy of plesk (I think), but when upgrading from a previous version of plesk that didnt have SNI support, then it appears thereafter.
 
SNI needs openssl 0.9.8f or later to function.

CentOS community says NO openssl 0.9.8f or later for CentOS 5.8 release/branch. 5.8 is the latest available in 5.x branch for CentOS. openssl 0.9.8e is the latest your going to get with CentOS 5.8

I'm told Upgrade to CentOS 6.x to use SNI.

Also that, multiple browsers still don't support SNI, especially IE or WinXP users.
 
Last edited:
Back
Top