--- src/ssl.c.orig
+++ src/ssl.c
@@ -189,7 +189,7 @@
                        | (iConf.ssl_options & SSLFLAG_FAILIFNOCERT ? SSL_VERIFY_FAIL_IF_NO_PEER_CERT : 0), ssl_verify_callback);
        SSL_CTX_set_session_cache_mode(ctx_server, SSL_SESS_CACHE_OFF);
 
-       if (SSL_CTX_use_certificate_file(ctx_server, SSL_SERVER_CERT_PEM, SSL_FILETYPE_PEM) <= 0)
+       if (SSL_CTX_use_certificate_chain_file(ctx_server, SSL_SERVER_CERT_PEM) <= 0)
        {
                ircd_log(LOG_ERROR, "Failed to load SSL certificate %s", SSL_SERVER_CERT_PEM);
                exit(3);
