Skip to content

Commit 5fd242c

Browse files
committed
Merge pull request #95 from swang304/starttls
Fix net-ldap with start-tls.
2 parents 4379ce3 + dc3de1e commit 5fd242c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/net/ldap.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1206,7 +1206,7 @@ def setup_encryption(args)
12061206
# go here.
12071207
when :start_tls
12081208
msgid = next_msgid.to_ber
1209-
request = [Net::LDAP::StartTlsOid.to_ber].to_ber_appsequence(Net::LDAP::PDU::ExtendedRequest)
1209+
request = [Net::LDAP::StartTlsOid.to_ber_contextspecific(0)].to_ber_appsequence(Net::LDAP::PDU::ExtendedRequest)
12101210
request_pkt = [msgid, request].to_ber_sequence
12111211
@conn.write request_pkt
12121212
be = @conn.read_ber(Net::LDAP::AsnSyntax)

0 commit comments

Comments
 (0)