forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 10.01.2019, 15:41
Maxim Trophimov
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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  
Старый 15.01.2019, 15:52
Anton Gorlov
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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  
Старый 16.01.2019, 00:51
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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  
Старый 17.01.2019, 21:21
Maxim Trophimov
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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  
Старый 17.01.2019, 21:21
Maxim Trophimov
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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  
Старый 17.01.2019, 23:12
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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  
Старый 17.01.2019, 23:52
Alexey Slukin
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 21.01.2019, 19:13
Maxim Trophimov
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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  
Старый 21.01.2019, 19:13
Maxim Trophimov
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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  
Старый 22.01.2019, 11:42
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию Как узнать чего не хватает?

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
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 03:20. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot