You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 14, 2024. It is now read-only.
I think there issue it's a bit old on #873, but somehow I met a similar problems when I tried to write an helper (service) in NestJS.
This issue not came after every restart until it hit a certain interval.
My issue related to credentials validation to Microsoft AD which just went success whatever the password with just a correct dn.
AFAIK, other teams working with this AD were using php which only validate once and flush the client and I assumed with hanging connection like this on JS had some problems.
Minimal reproduction
First, I import Client and make an variable to containing the ldapjs client
Finally I had an function to verify dn and password by bind
asyncauthenticateLdap(dn,password): Promise<boolean>{returnnewPromise((resolve)=>{this.auth.bind(dn,password,(err)=>{if(err){// Bind failedresolve(false)}else{// Bind was successful, immediately unbind for next user authenticationthis.auth.unbind()resolve(true)}})})}
I tried to unbind immediately after it succesfully binded
However in about several minutes later it came an error Client Error: read ECONNRESET which returned by this listener
The text was updated successfully, but these errors were encountered:
Fray117
changed the title
I think this issue it's a bit old, but somehow I met a similar problems when I tried to write an helper (service) in NestJS.
Invalidate Error
Jan 5, 2024
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I think there issue it's a bit old on #873, but somehow I met a similar problems when I tried to write an helper (service) in NestJS.
This issue not came after every restart until it hit a certain interval.
My issue related to credentials validation to Microsoft AD which just went success whatever the password with just a correct dn.
AFAIK, other teams working with this AD were using php which only validate once and flush the client and I assumed with hanging connection like this on JS had some problems.
Minimal reproduction
First, I import Client and make an variable to containing the ldapjs client
then I add function that run everytime the NestJS is started (or restart) to initiate the client
Finally I had an function to verify dn and password by bind
I tried to unbind immediately after it succesfully binded
However in about several minutes later it came an error
Client Error: read ECONNRESET
which returned by this listenerOriginally posted by @Fray117 in #873 (comment)
The text was updated successfully, but these errors were encountered: