• The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Issue Clarification Required – SSL It! Extension Loading Issue in Plesk Linux

Thomas Oryon

Regular Pleskian
Server operating system version
RHEL 9
Plesk version and microupdate number
18.0.81
Hello All,

We are experiencing an issue with the SSL It! extension on our Plesk Linux servers.

When accessing SSL It! from the Administrator panel, the page takes more than 5 minutes to load and displays the following error:

Error:
+++

Could not get Mozilla TLS config: cURL error 28: Failed to connect to ssl-config.mozilla.org port 443: Connection timed out.
+++

We have investigated and identified that the extension is attempting to access the following URL:

https://ssl-config.mozilla.org/guidelines/4.0.json

However, we have observed that this issue occurs only in the Administrator panel. The SSL functionality works fine in both the Reseller and Customer panels.

We would appreciate your clarification on the following points:
  1. SSL It! and Let's Encrypt: We are already using Let's Encrypt to issue and manage SSL certificates. Why is the SSL It! extension required, and what additional functionality does it provide?
  2. Administrator Panel Only: Why does this error occur only when accessing SSL It! from the Administrator panel, while the Reseller and Customer panels work without any issues?
  3. Mozilla TLS Configuration: Why does SSL It! attempt to fetch the Mozilla TLS configuration only when accessed from the Administrator panel? Is this connection mandatory for SSL certificate installation and management?
  4. Required URLs: Could you please provide the complete list of external URLs/FQDNs required by the SSL It! and Let's Encrypt extensions on Plesk Linux servers? We need this information to configure the necessary outbound firewall allowlist.
For your reference, we have attached screenshots of the error.

Kindly review and clarify the above points.

Awaiting your reply.
 

Attachments

  • Screenshot 2026-10-23 111045.png
    Screenshot 2026-10-23 111045.png
    20.9 KB · Views: 1
Hi, @Thomas Oryon . The issue you are experiencing is likely related to a firewall rule blocking the connection to the network used by ssl-config.mozilla.org. You can also test connectivity directly with curl -v https://ssl-config.mozilla.org/guidelines/4.0.json from the server.

If the existing network block cannot immediately be removed, temporary ACCEPT rules can be placed before the DROP rule for the currently resolved destination addresses and TCP port 443.

For example:

Code:
# iptables -I OUTPUT 2 -d 185.199.108.153/32 -p tcp --dport 443 -j ACCEPT
# iptables -I OUTPUT 2 -d 185.199.109.153/32 -p tcp --dport 443 -j ACCEPT
# iptables -I OUTPUT 2 -d 185.199.110.153/32 -p tcp --dport 443 -j ACCEPT
# iptables -I OUTPUT 2 -d 185.199.111.153/32 -p tcp --dport 443 -j ACCEPT

SSL It! and Let's Encrypt: We are already using Let's Encrypt to issue and manage SSL certificates. Why is the SSL It! extension required, and what additional functionality does it provide?

Let’s Encrypt is a certificate authority (CA). SSL It! acts as a centralized dashboard and control center to manage, issue, and harden SSL/TLS certificates for your websites.

Administrator Panel Only: Why does this error occur only when accessing SSL It! from the Administrator panel, while the Reseller and Customer panels work without any issues?

Mozilla TLS Configuration: Why does SSL It! attempt to fetch the Mozilla TLS configuration only when accessed from the Administrator panel? Is this connection mandatory for SSL certificate installation and management?


The Administrator view includes server-wide SSL/TLS settings, such as protocol and cipher recommendations. SSL It! compares these against Mozilla’s published “modern/intermediate” guidelines, which it downloads from https://ssl-config.mozilla.org/guidelines/4.0.json.

Required URLs: Could you please provide the complete list of external URLs/FQDNs required by the SSL It! and Let's Encrypt extensions on Plesk Linux servers? We need this information to configure the necessary outbound firewall allowlist.

I believe those should be:

Code:
acme-v02.api.letsencrypt.org
acme-staging-v02.api.letsencrypt.org
ssl-config.mozilla.or
 
Back
Top