if (error.code && error.code === 'ECONNRESET') {
        deferred.resolve({protocol: options.protocol.name, name: options.protocol.commonName, enabled: false});
      } else {
        var msg = error.toString();
        if (msg.indexOf('no ciphers available') !== -1) {