Метод привязки ldapjs-client V0.1.0, выбрасывающий UnwillingToPerformError после работы в течение нескольких дней - PullRequest
0 голосов
/ 08 марта 2019

Я сталкиваюсь с ошибкой в ​​ ldapjs-client V0.10.0 с fastify V1.1.1

Ниже приведен фрагмент кода, работающий в течение пары дней.Внезапно выбрасывает UnwillingToPerformError .Он работает нормально, если мы перезапустим сервер снова, ошибка будет такой же через пару дней.

const authClient = new LdapClient({
      url: config.ldap.url,
      tlsOptions: tlsOptions,
      timeout: 5000,
      connectTimeout: 1000
})
var userDN = 'uid=' + username + ',ou=test,dc=test,dc=test'
await authClient.bind(userDN, password)

1 Ответ

0 голосов
/ 11 марта 2019

UnwillingToPerform - это ошибка на стороне сервера, скорее всего потому, что на сервере закончились ресурсы, такие как дескрипторы файлов. Возможно, вы захотите проверить свой код, если вы закрываете соединения LDAP.

...