public ConnectionEstablishment(String host, int port) {
		log.entering(this.getClass().toString(),"ConnectionEstablishment");
		try {
			SSLContext sc = SSLContext.getInstance("TLS");
			sc.init(null, null, null);

			SSLSocketFactory ssf = sc.getSocketFactory();
			SSLSocket s = (SSLSocket) ssf.createSocket(host, port);
			bb.net.util.Socket.enableAnonConnection(s);
			s.startHandshake();
			sock = s;
		} catch(IOException | KeyManagementException | NoSuchAlgorithmException e) {
			log.warning("I/OException : " + host);
			sock = null;
		}
		log.exiting(this.getClass().toString(),"ConnectionEstablishment");
	}