1 |
Hello Alex,
|
2 |
|
3 |
Thursday, October 26, 2006, 4:07:05 PM, you wrote:
|
4 |
> On Thu, Oct 26, 2006 at 03:35:21PM +0300, Konstantin Astafjev wrote: |
5 |
>> Так понимаю что разный openssl. Может ли это влиять? |
6 |
> |
7 |
> Запросто. Кстати, когда собирается openssl он обычно выдаёт warning-и на |
8 |
> тему "запустите revdep-rebuild --library=libssl.so.0.9.7 !!!". |
9 |
|
10 |
> Я понимаю, что при пакетном обновлении эти warning-и с экрана теряются, |
11 |
> но есть несколько способов до них добираться - раньше внешние утилиты |
12 |
> использовались, а сейчас portage умеет их письмами дублировать (кстати, |
13 |
> у меня эта фича поглюкивает - на серверах работает, а дома - нет, при |
14 |
> одинаковых настройках). |
15 |
|
16 |
Хм, дубляж письмами - это интересно.
|
17 |
|
18 |
>> К моему стыду и сожалению strace мне действительно не помогло, так как |
19 |
>> я слабо в этом понимаю. :( |
20 |
|
21 |
> С ходу точно не скажу, тем более что сам с vpopmail не работал, но, похоже, |
22 |
> проблема в коннекте к mysql: |
23 |
|
24 |
> office ~ # printf |
25 |
> "postmaster@××××××××.comt\0secretpassword\0blah\0" | strace vchkpw `which id` 3<&0 |
26 |
> ... |
27 |
> connect(4, {sa_family=AF_FILE, path="/var/run/mysqld/mysqld.sock"}, 110) = 0 |
28 |
|
29 |
> greymail bin # printf |
30 |
> "postmaster@××××××××××××××.com\0megasecretpassword\0blah\0" | strace vchkpw `which id` 3<&0 |
31 |
> ... |
32 |
> connect(4, {sa_family=AF_FILE, |
33 |
> path="'/var/run/mysqld/mysqld.sock'"}, 110) = -1 ENOENT (No such file or directory) |
34 |
|
35 |
>> Спасибо за полезную ссылку. Постараюсь изучить досконально. Сейчас уже |
36 |
>> и пересобираю весь system и world, параллельно устанавливая ещё один |
37 |
>> сервер. В общем, моя самонадеянность вышла мне боком. |
38 |
|
39 |
> Кстати, а вы вообще revdep-rebuild запускали? Есть большая вероятность что |
40 |
> он бы пересобрал два-три пакета и всё бы заработало. |
41 |
|
42 |
Я запускал. Не помогло.
|
43 |
|
44 |
Примерно на половине сборки emerge -e system вывалилась ошибка - не
|
45 |
удалось пересобрать sasl. Но я так понимаю sasl мне и не нужен, он
|
46 |
потянулся из флага sasl в dev-lang/php. Удалил и сам sasl и флаг.
|
47 |
Потом задумался а как быть теперь? Пересобирать system заново? Но это
|
48 |
долго, кроме того большую часть я уже пересобрал: binutils, gcc,
|
49 |
glibc. Подумал что придётся ковыряться в emerge.log. Но потом решил на
|
50 |
удачу перезапустить courier-authlib и он заработал!
|
51 |
|
52 |
Oct 26 16:30:59 greymail pop3d: Connection, ip=[x.x.x.x]
|
53 |
Oct 26 16:30:59 greymail authdaemond: received auth request, service=pop3, authtype=login
|
54 |
Oct 26 16:30:59 greymail authdaemond: authvchkpw: trying this module
|
55 |
Oct 26 16:30:59 greymail authdaemond: authvchkpw: sysusername=<null>,sysuserid=89, sysgroupid=89,
|
56 |
homedir=/var/vpopmail/domains/domain.com/user, address=user@××××××.com, fullname=Name Surname, maildir=<null>, quota=<null>, options=disablewebmail=0,disablepop3=0,disableimap=0
|
57 |
Oct 26 16:30:59 greymail authdaemond: authvchkpw: clearpasswd=<null>,passwd=$1$/hash_pass
|
58 |
Oct 26 16:30:59 greymail authdaemond: password matches successfully
|
59 |
Oct 26 16:30:59 greymail authdaemond: Authenticated:
|
60 |
sysusername=<null>, sysuserid=89, sysgroupid=89,
|
61 |
homedir=/var/vpopmail/domains/domain.com/user, address=user@××××××.com, fullname=Name Surname, maildir=<null>, quota=<null>, options=disablewebmail=0,disablepop3=0,disableimap=0
|
62 |
Oct 26 16:30:59 greymail authdaemond: Authenticated: clearpasswd=plain_pass, passwd=$1$/hashpass
|
63 |
Oct 26 16:30:59 greymail pop3d: LOGIN, user=user@××××××.com,ip=[x.x.x.x]
|
64 |
Oct 26 16:31:00 greymail pop3d: LOGOUT, user=user@××××××.com, ip=[193.138.188.71], top=0, retr=2660, time=1
|
65 |
|
66 |
Критическая проблема решилась. Осталась проблема утечки памяти в
|
67 |
courier-authlib http://bugs.gentoo.org/show_bug.cgi?id=109264, что я
|
68 |
сейчас решаю ежедневной перезагрузкой этих демонов. Но думаю, что мне
|
69 |
стоит посмотреть в сторону postfix с которого я когда-то начинал.
|
70 |
|
71 |
Теперь буду очень сильно бояться апдейтится на критичных машинах. ;)
|
72 |
|
73 |
Огромное спасибо всем, и особенно Alex'у за вашу помощь.
|
74 |
|
75 |
--
|
76 |
Best regards,
|
77 |
Konstantin
|
78 |
|
79 |
|
80 |
--
|
81 |
gentoo-user-ru@g.o mailing list |