X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcoreauthhandler.cpp;h=92b32c5cc79f84115e56d8edc8a79d6bc9ae8123;hp=75a292826d14a10d4fdcf51346f6c7cacd68829d;hb=86399b61aa6f0d5101bf02588eb99fdcfdea3c63;hpb=921e54680da16fcf2adb7a90506875aceb6633a4 diff --git a/src/core/coreauthhandler.cpp b/src/core/coreauthhandler.cpp index 75a29282..92b32c5c 100644 --- a/src/core/coreauthhandler.cpp +++ b/src/core/coreauthhandler.cpp @@ -158,7 +158,7 @@ void CoreAuthHandler::handle(const RegisterClient &msg) else useSsl = _connectionFeatures & Protocol::Encryption; - if (Quassel::isOptionSet("require-ssl") && !useSsl) { + if (Quassel::isOptionSet("require-ssl") && !useSsl && !_peer->isLocal()) { _peer->dispatch(ClientDenied(tr("SSL is required!
You need to use SSL in order to connect to this core."))); _peer->close(); return;