const cts = tls.connect({ host: opts.hostname, servername: opts.hostname,
connect() { new Protobuf().then((protobuf) => { this.protobuf = protobuf this.socket = tls.connect(this.options.port, this.options.url, this.options, () => { this.emit('connected') }) this.socket.on('error', error => { this.emit('error', error) }) this.socket.on('data', this._onReceiveData.bind(this)) }) }
tls.connect(opts, function() { socksSocket.authorized = socksSocket.socket.authorized; connectHandler.call(socksSocket); }).on('error', function(err) { socksSocket.emit('error', err); })
function makeTlsTransport(options, callback) { return makeStreamTransport( 'TLS', options.maxBytesHeaders, options.maxContentLength, function (port, host, callback) { return tls.connect(port, host, options.tls, callback); }, function (callback) { var server = tls.createServer(options.tls, callback); server.listen(options.tls_port || 5061, options.address); return server; }, callback); }
function connectSslSocket(fulfill, reject, conn) { var sslOpts = transport.sslOpts(); var options = sslSocketOpts(sslOpts, reject); var localSock = tls.connect(addr.port, addr.host, options, function() { logger.debugf('Connecting via SSL to %s, socket is %s, server name is: `%s`', show(), localSock.authorized ? 'authorized' : 'unauthorized', localSock.servername); fulfill(conn); }); return localSock; }
.then(result => resolve(true)) .catch(err => { let socket = tls.connect(
}; var socket = tls.connect(options, () => { var certificate = socket.getPeerCertificate(true); if (isEmpty(certificate) || certificate === null) {
var socket = tls.connect(options, () => { var certificate = socket.getPeerCertificate(true); if (isEmpty(certificate) || certificate === null) {