Устранение неполадок при работе на ОС семейства Linux🔗
Избыточное логирование в access.log Nginx🔗
Решение🔗
В текстовом редакторе откройте конфигурационный файл Nginx:
sudo nano /etc/nginx/nginx.conf
Найдите директиву access_log, которая по умолчанию может выглядеть как:
access_log /var/log/nginx/access.log;
Замените эту строку на:
access_log off;
Сохраните изменения и закройте редактор.
Перезапустите Nginx.
sudo systemctl restart nginx.service
Не работает авторизация через Active Directory🔗
Причина🔗
Проблема с авторизацией через Active Directory на дистрибутивах Ubuntu 22.04/24.04, Debian 12 и выше связана с переходом ОС на новые версии OpenLDAP. Macroscop Сервер использует библиотеку LdapForNet, для работы которой требуется старая версия — OpenLDAP 2.4.
Решение🔗
Для решения проблемы нужно установить OpenLDAP 2.4. Для этого:
Скачайте и установите пакет libldap-2.4:
sudo wget http://http.us.debian.org/debian/pool/main/o/openldap/libldap-2.4-2_2.4.57+dfsg-3+deb11u1_amd64.deb sudo apt install ./libldap-2.4-2_2.4.57+dfsg-3+deb11u1_amd64.deb
После установки удалите файл .deb:
sudo rm libldap-2.4-2_2.4.57+dfsg-3+deb11u1_amd64.deb
Убедитесь, что файл libldap-2.4.so.2 появился в системной директории:
ls -la /usr/lib/x86_64-linux-gnu | grep libldap-2.4.so.2