Перейти к содержанию

Ошибка «unsupported hash type MD4» при проверке подключения к Active Directory

При проверке подключения появляется следующая ошибка:

Ошибка «unsupported hash type MD4»

Эта ошибка появляется из-за того, что openssl больше не поддерживает «устаревшие» алгоритмы хеширования (например, MD4).

Для включения алгоритма откройте файл с /etc/ssl/openssl.cnf с правами root и добавьте в конец файла следующее:

[provider_sect]
default = default_sect
legacy = legacy_sect

[default_sect]
activate = 1

[legacy_sect]
activate = 1

Для проверки наберите в оболочке:

echo 'hello world' | openssl dgst -md4

Если распечатается MD4(stdin)= 97668ab2f29d0115bd0d1161b9bec520, то все сделано правильно. Далее перезагружаем приложение и проверяем подключение.

supervisorctl restart severcart