X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fsslserver.cpp;h=78adb82b886b169b08c81791176361f5988f1dc6;hp=2557f2ff854c3414e6ce3bdeb8cbdc7b2a534616;hb=e5bff437f354b2fda47b541ca72b9ea911861205;hpb=5dafdaccc84bc3fa0a9fafa7c594e08a58aa02d4 diff --git a/src/core/sslserver.cpp b/src/core/sslserver.cpp index 2557f2ff..78adb82b 100644 --- a/src/core/sslserver.cpp +++ b/src/core/sslserver.cpp @@ -35,7 +35,12 @@ SslServer::SslServer(QObject *parent) : QTcpServer(parent) { - setCertificate(quasselDir().absolutePath() + "/quasselCert.pem"); + if (! setCertificate(quasselDir().absolutePath() + "/quasselCert.pem")) { + qWarning() + << "SslServer: Unable to set certificate file\n" + << " Quassel Core will still work, but cannot provide SSL for client connections.\n" + << " Please see http://quassel-irc.org/faq/cert to learn how to enable SSL support."; + } } QTcpSocket *SslServer::nextPendingConnection() {