Главная › Форумы › SOFTWARE › Tuning Systems › Не приходят письма в exim CentOS 7 с ПУ VestaCP
- В этой теме 1 ответ, 1 участник, последнее обновление 3 года, 9 месяцев назад сделано E-tec.
-
АвторСообщения
-
25.06.2020 в 10:49 #1431
После обновления пакета exim до версии 4.94-1.el7 на CentOS 7, в панели управления VestaCP перестает работать почта. Письма не приходят получателю… Чтоб решить эту проблему нужно откатиться на предыдущую версию пакета (4.93-3.el7). Чтоб откатиться вводим команды:
# wget http://repo.geek-speak.perm.ru/rpm/exim-4.93-3.el7.x86_64.rpm
# rpm -Uvh --oldpackage exim-4.93-3.el7.x86_64.rpm
Чтоб запретить дальнейшее обновление этого пакета, можно установить versionlock утилиту для управления пакетами в CentOS7. Для этого устанавливаем сам пакет:
# yum -y install yum-versionlock
Послу установки пакета можно использовать следующие команды для работы:
# yum versionlock package-name-here # yum versionlock package1 package2 # yum versionlock add package-wildcard # yum versionlock add package1* # yum versionlock [command] package1*
Нам понадобится команда блокировки пакета exim:
# yum versionlock exim
После этого можно спокойно делать yum update не боясь замены нашего пакета!
Как появилась эта ошибка? К сожалению проект vestacp — умирает. И первоначальные разработчики забили на него… В новом пакете exim изменились конфигурации пакета, о которых ПУ ни чего не знает, по этому пакет начинает работать не правильно. Подробнее о vestacp можно почитать в оф. топике форума. Топик с подробным описанием проблемы exim можно посмотреть тут.
Так же смотрите мои темы связанные с VestaCP:
ОБНОВЛЯЕМ PHP 5.6 ДО ВЕРСИИ 7.3 НА ПАНЕЛИ УПРАВЛЕНИЯ VESTACP
ОБНОВЛЕНИЕ SQL MARIADB 5.5 ДО ВЕРСИИ 10.4 НА VESTACP
УСТАНОВКА IMAGICK (IMAGEMAGICK) НА CENTOS 7
ВОССТАНОВЛЕНИЕ FAIL2BAN НА VESTACP CENTOS 7.7.1908
ROUNDCUBE ОШИБКА СЕРВЕРА: STATUS: INTERNAL ERROR OCCURRED.11.02.2021 в 14:45 #1758Еще один пакет который примерно так же умер как exim — phpMyAdmin… В репо CentOS7 отсутствуют обновленные пакеты:
php-symfony4-config >= 4.4.9
php-symfony4-dependency-injection >= 4.4.9
php-symfony4-expression-language >= 4.4.9
Возможно на текущий момент, а возможно насовсем, RHEL свернул проект CentOS, похоже после этого пакеты начали потихоньку отмирать.--> Проверка сценария ---> Пакет php-nikic-fast-route.noarch 0:1.3.0-6.el7.remi помечен для установки ---> Пакет php-phpmyadmin-motranslator5.noarch 0:5.2.0-1.el7.remi помечен для установки ---> Пакет phpMyAdmin.noarch 0:5.1.0~rc2-1.el7.remi помечен как обновление --> Обработка зависимостей: php-symfony4-config >= 4.4.9 пакета: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch --> Обработка зависимостей: php-symfony4-dependency-injection >= 4.4.9 пакета: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch --> Обработка зависимостей: php-symfony4-expression-language >= 4.4.9 пакета: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch --> Проверка зависимостей окончена Ошибка: Пакет: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch (remi-test) Необходимо: php-symfony4-expression-language >= 4.4.9 Установлено: php-symfony4-expression-language-4.1.13-2.el7.remi.noarch (@remi) php-symfony4-expression-language = 4.1.13-2.el7.remi Доступно: php-symfony4-expression-language-4.1.13-1.el7.remi.noarch (remi) php-symfony4-expression-language = 4.1.13-1.el7.remi Ошибка: Пакет: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch (remi-test) Необходимо: php-symfony4-config >= 4.4.9 Установлено: php-symfony4-config-4.1.13-2.el7.remi.noarch (@remi) php-symfony4-config = 4.1.13-2.el7.remi Доступно: php-symfony4-config-4.1.13-1.el7.remi.noarch (remi) php-symfony4-config = 4.1.13-1.el7.remi Ошибка: Пакет: phpMyAdmin-5.1.0~rc2-1.el7.remi.noarch (remi-test) Необходимо: php-symfony4-dependency-injection >= 4.4.9 Установлено: php-symfony4-dependency-injection-4.1.13-2.el7.remi.noarch (@remi) php-symfony4-dependency-injection = 4.1.13-2.el7.remi Доступно: php-symfony4-dependency-injection-4.1.13-1.el7.remi.noarch (remi) php-symfony4-dependency-injection = 4.1.13-1.el7.remi Вы можете попробовать --skip-broken чтобы обойти проблему Вы можете попробовать запустить: rpm -Va --nofiles --nodigest [root@geek-speak tmp]# yum versionlock phpMyAdmin Загружены модули: fastestmirror, getpagespeed, versionlock Adding versionlock on: 0:phpMyAdmin-5.0.4-1.el7.remi versionlock added: 1 [root@geek-speak tmp]# yum update Загружены модули: fastestmirror, getpagespeed, versionlock Loading mirror speeds from cached hostfile * base: mirror.corbina.net * epel: epel.mirror.liteserver.nl * extras: mirror.sale-dedic.com * remi: mirror.reconn.ru * remi-php74: mirror.reconn.ru * remi-safe: mirror.reconn.ru * remi-test: mirror.reconn.ru * updates: mirror.surf Excluding 2 updates due to versionlock (use "yum versionlock status" to show them) No packages marked for update
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.