From e787d0855b51a47f10547d0346faa7fe6def5064 Mon Sep 17 00:00:00 2001 From: Jose Date: Tue, 21 Oct 2014 11:33:27 +0200 Subject: OS X 10.10 SSL configuration fixes --- cpp/src/IceSSL/SecureTransportEngine.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'cpp/src/IceSSL/SecureTransportEngine.cpp') diff --git a/cpp/src/IceSSL/SecureTransportEngine.cpp b/cpp/src/IceSSL/SecureTransportEngine.cpp index 7a4d16d7c5e..743347feb67 100644 --- a/cpp/src/IceSSL/SecureTransportEngine.cpp +++ b/cpp/src/IceSSL/SecureTransportEngine.cpp @@ -1499,5 +1499,12 @@ IceSSL::SecureTransportEngine::parseCiphers(const string& ciphers) } } _ciphers = enabled; + + if(_ciphers.empty()) + { + throw PluginInitializationException(__FILE__, __LINE__, + "IceSSL: invalid value for IceSSL.Ciphers:\n" + ciphers + + "\nThe result cipher list does not contain any entries"); + } } #endif -- cgit v1.2.3