Installing an SSL Certificate in IceWarp

Installing an SSL Certificate in IceWarp

Emma Thompson

IceWarp bundles mail, webmail, and collaboration services behind one server, and a single SSL Certificate secures all of them at once through the SSL Certificate area of the administration console. IceWarp works with PEM material pasted or uploaded as one combined block, which makes the preparation step the heart of the installation.

Prerequisites and Required Files

You need administrator access to the IceWarp console. You also need your issued SSL Certificate, the ca-bundle of Intermediate Certificates from the Certificate Authority (CA), and the Private Key generated with your Certificate Signing Request (CSR), all in PEM format.

The first two are available in the tracking system at any time. View Our Tracking & SSL Management 🔗

Cover every hostname users actually connect to, since mail clients, webmail, and collaboration tools may each use their own name. A Multi-Domain SSL Certificate carries them all in one order. Learn About Multi-Domain SSL Certificates 🔗

Building the Combined PEM Block

Assemble the Private Key, the issued SSL Certificate, and the Intermediate Certificates into one file in that order, keeping the begin and end markers of every block intact.

cat yourdomain.key yourdomain.crt yourdomain.ca-bundle > yourdomain-combined.pem

Including the ca-bundle inside the block is what delivers the full chain to connecting clients, and leaving it out produces warnings only on stricter clients while desktop browsers stay quiet. Learn About Intermediate Certificates 🔗

Adding the SSL Certificate in the Console

Open the administration console and navigate to the SSL Certificate section under the system settings. Add a new server SSL Certificate, supplying the combined PEM block by upload or paste, and save.

The new entry appears in the list showing its covered hostnames and expiry. Set it as the active server SSL Certificate, or as the default when the server presents different SSL Certificates per hostname, and the services begin offering it to new connections.

Restart the IceWarp services when convenient, since mail protocols hold long-lived connections that otherwise continue on the previous selection until they naturally close.

Note : One entry covers every IceWarp service, from mail submission and retrieval through webmail and collaboration on port 443. There is no per-service installation to repeat, which is one of the genuine conveniences of the platform.

With the entry active, confirmation runs across each service in turn.

Verifying the Installation

Open webmail over HTTPS and confirm the SSL Certificate details in the browser, then connect a desktop mail client to the secured ports and watch for any trust prompt. An external scan against the webmail hostname confirms the chain reaches fresh clients complete. Trustico® provides free checking tools for this confirmation. Explore Our Trustico® SSL Tools 🔗

Troubleshooting Common Installation Problems

A rejected save reporting a key mismatch means the Private Key in the block does not pair with the SSL Certificate, usually because the Certificate Signing Request (CSR) was regenerated after submission. A reissue against the current CSR resolves it. Learn About Reissuing Your SSL Certificate 🔗

A rejected block with correct material usually carries a formatting fault, such as a missing end marker or Windows line ending artifacts from editing. Rebuild the file cleanly and retry.

Client warnings that persist after activation mean either the chain was left out of the block or clients connect to an uncovered hostname. Confirm both before suspecting the SSL Certificate itself.

Professional Installation Assistance

Unified communication servers concentrate many services behind one SSL Certificate, which makes the single installation matter more than usual.

Trustico® offers a Premium Installation service where our technicians complete the installation on your behalf. Discover Our Premium Installation Service 🔗

Back to Blog

Most Popular Questions

Frequently asked questions covering SSL Certificate installation in IceWarp, including the combined PEM block order, hostname coverage, console activation, single entry service coverage, service restarts, rejection diagnosis, and the Trustico® Premium Installation service.

One Combined PEM Block in a Specific Order

IceWarp works with PEM material supplied as one combined block, assembled from the Private Key, the issued SSL Certificate, and the Intermediate Certificates in that order with the begin and end markers of every block intact. Including the ca-bundle inside the block is what delivers the full chain, and leaving it out produces warnings only on stricter clients while desktop browsers stay quiet.

Covering Every Connection Hostname in One Order

Mail clients, webmail, and collaboration tools may each use their own hostname, and every name users actually connect to must be covered. A Multi-Domain SSL Certificate carries them all in one order.

Adding and Activating the Entry in the Console

Add a new server SSL Certificate in the SSL Certificate section under the system settings, supplying the combined PEM block by upload or paste. Set it as the active server SSL Certificate, or as the default when the server presents different SSL Certificates per hostname, and the services begin offering it to new connections.

One Entry for Every IceWarp Service

One entry covers every IceWarp service, from mail submission and retrieval through webmail and collaboration on port 443. There is no per-service installation to repeat, which is one of the genuine conveniences of the platform.

Restarting Services for Long-Lived Connections

Restart the IceWarp services when convenient after activation. Mail protocols hold long-lived connections that otherwise continue on the previous selection until they naturally close.

Rejected Blocks and Persistent Warnings

A rejected save reporting a key mismatch usually traces to a Certificate Signing Request (CSR) regenerated after submission, which a reissue resolves, while a rejected block with correct material usually carries a formatting fault such as a missing end marker or Windows line ending artifacts. Client warnings that persist after activation mean either the chain was left out of the block or clients connect to an uncovered hostname, so confirm both before suspecting the SSL Certificate itself.

Premium Installation Assistance for IceWarp Environments

Unified communication servers concentrate many services behind one SSL Certificate, which makes the single installation matter more than usual. Trustico® offers a Premium Installation service where our technicians complete the installation on your behalf.

Stay Updated - Our RSS Feed

There's never a reason to miss a post! Subscribe to our Atom/RSS feed and get instant notifications when we publish new articles about SSL Certificates, security updates, and news. Use your favorite RSS reader or news aggregator.

Subscribe via RSS/Atom