docs: public static ServerSocketFactory createSSLServerSocketFactory(Configuration config) throws Exception {
  		SSLContext sslContext = createInternalSSLContext(config);
  		if (sslContext == null) {
  			throw new IllegalConfigurationException("SSL is not enabled");
  		}
  
  		String[] protocols = getEnabledProtocols(config);
  		String[] cipherSuites = getEnabledCipherSuites(config);
  
  		SSLServerSocketFactory factory = sslContext.getServerSocketFactory();
  		return new ConfiguringSSLServerSocketFactory(factory, protocols, cipherSuites);
  	}