ruby-net-ldap icon indicating copy to clipboard operation
ruby-net-ldap copied to clipboard

Crash on client reset => needs better handling

Open ThomasAlxDmy opened this issue 7 years ago • 0 comments

Hi there,

Still getting some crash when connection is unstable

Error: #<Errno::ECONNRESET: Connection reset by peer @ io_fillbuf - fd:68 >

/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ber/ber_parser.rb:169:in `getbyte'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ber/ber_parser.rb:169:in `read_ber'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/connection.rb:234:in `block in read'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/instrumentation.rb:19:in `instrument'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/connection.rb:233:in `read'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/connection.rb:201:in `queued_read'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/auth_adapter/simple.rb:23:in `bind'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/connection.rb:278:in `block in bind'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/instrumentation.rb:19:in `instrument'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/connection.rb:275:in `bind'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap.rb:1301:in `use_connection'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap.rb:783:in `block in search'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/instrumentation.rb:19:in `instrument'
/my_app/vendor/bundle/ruby/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap.rb:782:in `search'

ThomasAlxDmy avatar Nov 16 '17 19:11 ThomasAlxDmy