#1
|
|||
|
|||
Как узнать чего не хватает?
Maxim Trophimov написал(а) к All в Jan 19 18:00:24 по местному времени:
Доброго времени суток, All! Использую debian 9.6 для почтового сервера posfix+dovecot из репозитория. Столкнулся с такой проблемой что при старте довекота ругается на три библиотеки sasl2. === Вставка === auth[5716]: unable to dlopen /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so: libdb-5.3.so: failed to map segment from shared object auth[5716]: unable to dlopen /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so: libcrypto.so.1.1: failed to map segment from shared object auth[5716]: unable to dlopen /usr/lib/x8664-linux-gnu/sasl2/libntlm.so: /usr/lib/x8664-linux-gnu/sasl2/libntlm.so: failed to map segment from shared object === Вставка === Как я понимаю не смог открыть библиотеку, потому что библиотека которую он использует тоже не смогла, по причине того, что ей чего-то не хватает, например, еще одной библиотеки которой нет, или прав не хватает, как это узнать чего ей надо? Спасибо, что потратили время и прочитали все до конца. --- Этот дед нашел 1.1.5-b20060703 монет, у GoldED+/W32-MINGW |
#2
|
|||
|
|||
Как узнать чего не хватает?
Anton Gorlov написал(а) к Maxim Trophimov в Jan 19 14:36:56 по местному времени:
Привет Maxim! Посмотри на выхлопы ldd /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so ldd /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so ldd /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so и ldd где у тебя libcrypto.so.1.1 Возможно что-то недообновилоcь или просто криво собрано 10 янв 19 года (а было тогда 18:00) Maxim Trophimov в своем письме к All писал: MT> Использую debian 9.6 для почтового сервера posfix+dovecot из MT> репозитория. Столкнулся с такой проблемой что при старте довекота MT> ругается на три библиотеки sasl2. MT> === Вставка === MT> auth[5716]: unable to dlopen MT> /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so: libdb-5.3.so: failed to MT> map segment from shared object auth[5716]: unable to dlopen MT> /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so: libcrypto.so.1.1: MT> failed to map segment from shared object auth[5716]: unable to dlopen MT> /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so: MT> /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so: failed to map segment from MT> shared object MT> === Вставка === С уважением. Anton aka Stalker Linux Registered User #386476 [#TEAM:*#] [#Злой СисОп_#] [*Нeavy Metal!*] [*_Усачи] --- GoldED+/LNX 1.1.5-b20160322 |
#3
|
|||
|
|||
Как узнать чего не хватает?
Sergey Anohin написал(а) к Maxim Trophimov в Jan 19 23:40:17 по местному времени:
Нello, Maxim! MT> Доброго времени суток, All! MT> Использую debian 9.6 для почтового сервера posfix+dovecot из репозитория. Столкнулся с такой проблемой что при старте довекота ругается на три библиотеки sasl2. MT> === Вставка === MT> auth[5716]: unable to dlopen /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so: libdb-5.3.so: failed to map segment from shared object MT> auth[5716]: unable to dlopen /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so: libcrypto.so.1.1: failed to map segment from shared object MT> auth[5716]: unable to dlopen /usr/lib/x8664-linux-gnu/sasl2/libntlm.so: /usr/lib/x8664-linux-gnu/sasl2/libntlm.so: failed to map segment from shared object MT> === Вставка === MT> Как я понимаю не смог открыть библиотеку, потому что библиотека которую он использует тоже не смогла, по причине того, что ей чего-то не хватает, например, еще одной библиотеки которой нет, или прав не хватает, как это узнать чего ей надо? MT> Спасибо, что потратили время и прочитали все до конца. А ты как ставил? Пробовал переставлять все пакеты? С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#4
|
|||
|
|||
Как узнать чего не хватает?
Maxim Trophimov написал(а) к Anton Gorlov в Jan 19 22:27:44 по местному времени:
Доброго времени суток, Anton! 15 Янв 19 14:36, ты писал(а) мне: AG> Посмотри на выхлопы ldd /usr/lib/x86_64-linux-gnu/sasl2/libsasldb.so AG> ldd /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so AG> ldd /usr/lib/x86_64-linux-gnu/sasl2/libntlm.so ldd /usr/lib/x86_64-linux-gnu/sasl2/libdigestmd5.so linux-vdso.so.1 (0x00007ffc48beb000) libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fb7837b1000) libresolv.so.2 => /lib/x8664-linux-gnu/libresolv.so.2 (0x00007fb78359a000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb7831fb000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb782ff7000) libpthread.so.0 => /lib/x8664-linux-gnu/libpthread.so.0 (0x00007fb782dda000) /lib64/ld-linux-x86-64.so.2 (0x00007fb783e58000) Все на месте все в наличие, пока искал наткнулся на упоминания, что selinux и apparmor могут мешать dovecot, но ни тот ни другой софт я не ставил, однако присутствует и /etc/selinux с одним конфигурационным файлом, но там всего три опции; так же присутствует /etc/apparmor.d где есть конфиги для кламава; пробовал apt-get remove selinux apparmor говорит ничего не установлено. В /etc/init.d и еще пару мест где автозапуски прописываются, я не увидел ни selinux ни apparmor, откуда тогда конфиги или я не правильно понимаю?! Спасибо, что потратили время и прочитали все до конца. --- Этот дед нашел 1.1.5-b20060703 монет, у GoldED+/W32-MINGW |
#5
|
|||
|
|||
Как узнать чего не хватает?
Maxim Trophimov написал(а) к Sergey Anohin в Jan 19 22:33:18 по местному времени:
Доброго времени суток, Sergey! 15 Янв 19 23:40, ты писал(а) мне: SA> А ты как ставил? Пробовал переставлять все пакеты? Ставил apt-get install dovecot и набор пакетов; пробовал и переставлять и систему переставил, ибо прошлый раз мог поломать пакеты кривыми руками. Результат тот же. Я не исключаю, что это результат моих настроек dovecot, но он зараза ни на что более не ругается, более того - работает. Спасибо, что потратили время и прочитали все до конца. --- Этот дед нашел 1.1.5-b20060703 монет, у GoldED+/W32-MINGW |
#6
|
|||
|
|||
Как узнать чего не хватает?
Sergey Anohin написал(а) к Maxim Trophimov в Jan 19 22:00:31 по местному времени:
Нello, Maxim! MT> Все на месте все в наличие, пока искал наткнулся на упоминания, что selinux и apparmor могут мешать dovecot, но ни тот ни другой софт я не ставил, однако присутствует и /etc/selinux с одним конфигурационным файлом, но там всего три опции; так же присутствует /etc/apparmor.d где есть конфиги для кламава; пробовал apt-get remove selinux apparmor говорит ничего не установлено. В /etc/init.d и еще пару мест где автозапуски прописываются, я не увидел ни selinux ни apparmor, откуда тогда конфиги или я не правильно понимаю?! sestatus что говорит? С наилучшими пожеланиями, Sergey Anohin. --- wfido |
#7
|
|||
|
|||
Re: Как узнать чего не хватает?
Alexey Slukin написал(а) к Maxim Trophimov в Jan 19 21:39:56 по местному времени:
Здpавствуй, Maxim! Четверг 17 Января 2019 22:33, ты писал(а) Sergey Anohin, в сообщении по ссылке area://ru.linux?msgid=2:5005/82+5c40a0bf: MT> Ставил apt-get install dovecot и набор пакетов; пробовал и MT> переставлять и систему переставил, ибо прошлый раз мог поломать пакеты MT> кривыми руками. Результат тот же. Я не исключаю, что это результат MT> моих настроек dovecot, но он зараза ни на что более не ругается, более MT> того - работает. в настройках dovecot прописана сторонняя авториззация? Конкретно SASL? С уважением - Alexey --- -Обойдемся без него. |
#8
|
|||
|
|||
Как узнать чего не хватает?
Maxim Trophimov написал(а) к Alexey Slukin в Jan 19 21:37:36 по местному времени:
Доброго времени суток, Alexey! 17 Янв 19 21:39, ты писал(а) мне: MT>> Ставил apt-get install dovecot и набор пакетов; пробовал и MT>> переставлять и систему переставил, ибо прошлый раз мог поломать MT>> пакеты кривыми руками. Результат тот же. Я не исключаю, что это MT>> результат моих настроек dovecot, но он зараза ни на что более не MT>> ругается, более того - работает. AS> в настройках dovecot прописана сторонняя авториззация? Конкретно SASL? Нет, конкретно SASL не используется. То есть закоментирован. Спасибо, что потратили время и прочитали все до конца. --- Этот дед нашел 1.1.5-b20060703 монет, у GoldED+/W32-MINGW |
#9
|
|||
|
|||
Как узнать чего не хватает?
Maxim Trophimov написал(а) к Sergey Anohin в Jan 19 21:39:28 по местному времени:
Доброго времени суток, Sergey! 17 Янв 19 22:00, ты писал(а) мне: MT>> прописываются, я не увидел ни selinux ни apparmor, откуда тогда MT>> конфиги или я не правильно понимаю?! SA> sestatus что говорит? Говорит, что нет такой команды/программы Спасибо, что потратили время и прочитали все до конца. --- Этот дед нашел 1.1.5-b20060703 монет, у GoldED+/W32-MINGW |
#10
|
|||
|
|||
Как узнать чего не хватает?
Sergey Anohin написал(а) к Maxim Trophimov в Jan 19 10:16:38 по местному времени:
Нello, Maxim! MT>>> прописываются, я не увидел ни selinux ни apparmor, откуда тогда MT>>> конфиги или я не правильно понимаю?! SA>> sestatus что говорит? MT> Говорит, что нет такой команды/программы MT> Спасибо, что потратили время и прочитали все до конца. cat /etc/selinux/config а так? С наилучшими пожеланиями, Sergey Anohin. --- wfido |