не работает exim после обновления MySQL :(

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
gyurza2000
лейтенант
Сообщения: 807
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

не работает exim после обновления MySQL :(

Непрочитанное сообщение gyurza2000 » 2010-10-09 22:52:08

снёс MySQL 5.0.9, поставил 5.5.5_1 и exim с dovecotом перестали работать :(
базу mysql подключил старую, что бы не заводить поновой пользователей на бызы, базы все подцепились, сайты работают, а вот почтовик в ступоре
Это errors из exim_panic

Код: Выделить всё

2010-10-08 16:14:00 [71654] failed to expand "${lookup mysql{SELECT `domain` FROM `domain` WHERE `domain`='${domain}' AND `active`='1'}}" while checking a list: lookup of "SELECT `domain` FROM `domain` WHERE `domain`='mydomain.ru' AND `active`='1'" gave DEFER: MYSQL connection failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Xeon X5460, RAM 8Gb, FreeBSD 11.0-RELEASE-p2 on amd64, Apache 2.4.27, PHP 5.6.31, MySQL 5.6.37, Exim 4.91_3, Dovecot 2.3.2.1_1

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

gyurza2000
лейтенант
Сообщения: 807
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение gyurza2000 » 2010-10-09 22:58:04

А dovecot пишет в логах:

Код: Выделить всё

Oct 09 00:48:17 auth(default): Error: /libexec/ld-elf.so.1: Shared object "libmysqlclient.so.15" not found, required by "dovecot-auth"
Oct 09 00:48:17 dovecot: Error: child 1573 (auth) returned error 1
Oct 09 00:48:17 dovecot: Fatal: Auth process died too early - shutting down
Oct 09 01:45:03 auth(default): Error: /libexec/ld-elf.so.1: Shared object "libmysqlclient.so.15" not found, required by "dovecot-auth"
Oct 09 01:45:03 dovecot: Error: child 1514 (auth) returned error 1
Xeon X5460, RAM 8Gb, FreeBSD 11.0-RELEASE-p2 on amd64, Apache 2.4.27, PHP 5.6.31, MySQL 5.6.37, Exim 4.91_3, Dovecot 2.3.2.1_1

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35069
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение Alex Keda » 2010-10-09 23:25:35

весь зависмый софт пересоберите
Убей их всех! Бог потом рассортирует...

gyurza2000
лейтенант
Сообщения: 807
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение gyurza2000 » 2010-10-09 23:35:09

ох ничего себе, то есть удалить exim и заинсталлить по новой?Без вариантов?
Xeon X5460, RAM 8Gb, FreeBSD 11.0-RELEASE-p2 on amd64, Apache 2.4.27, PHP 5.6.31, MySQL 5.6.37, Exim 4.91_3, Dovecot 2.3.2.1_1

gyurza2000
лейтенант
Сообщения: 807
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение gyurza2000 » 2010-10-09 23:46:36

pkgdb -F не поможет?
Xeon X5460, RAM 8Gb, FreeBSD 11.0-RELEASE-p2 on amd64, Apache 2.4.27, PHP 5.6.31, MySQL 5.6.37, Exim 4.91_3, Dovecot 2.3.2.1_1

gyurza2000
лейтенант
Сообщения: 807
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение gyurza2000 » 2010-10-10 1:19:44

exim с dovecot переставил, вроде работают, НО, видимо база mysql немного другая в версии 5.5.5, при попытке создать пользователя/удалить

Код: Выделить всё

Ошибка при сохранении пользователя : Ошибка SQL flush privileges : Table 'mysql.servers' doesn't exist
Это как лечится не подскажите?
Xeon X5460, RAM 8Gb, FreeBSD 11.0-RELEASE-p2 on amd64, Apache 2.4.27, PHP 5.6.31, MySQL 5.6.37, Exim 4.91_3, Dovecot 2.3.2.1_1

gyurza2000
лейтенант
Сообщения: 807
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение gyurza2000 » 2010-10-10 2:14:04

разобрался, запустил mysql_upgrade и он всё вылечил:)
Xeon X5460, RAM 8Gb, FreeBSD 11.0-RELEASE-p2 on amd64, Apache 2.4.27, PHP 5.6.31, MySQL 5.6.37, Exim 4.91_3, Dovecot 2.3.2.1_1

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение Burner » 2010-10-10 7:49:24

о.0 хуже глупого админа только глупый инициативный админ. Обижаться не стоит, я себе это тоже повторяю, когда руки чешутся что-нибудь обновить.

gyurza2000
лейтенант
Сообщения: 807
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение gyurza2000 » 2010-10-10 11:53:02

Да я и не админ :), это хобби...домашнее, я агроном:)
Xeon X5460, RAM 8Gb, FreeBSD 11.0-RELEASE-p2 on amd64, Apache 2.4.27, PHP 5.6.31, MySQL 5.6.37, Exim 4.91_3, Dovecot 2.3.2.1_1

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35069
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: не работает exim после обновления MySQL :(

Непрочитанное сообщение Alex Keda » 2010-10-10 12:42:05

все мы тут - химики-технологи, майоры в отставке да агрономы =)
Убей их всех! Бог потом рассортирует...