The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
postfix+mariadb+dovecot (warnings в syslog), !*! kazakov_0001, 21-Мрт-23, 10:42  [смотреть все]
Добрый день коллеги. Не получается самостоятельно забороть.

Ubuntu 22.04 (mariadb10.6.12, php7.4.33)

Настроил связку postfix+mariadb+dovecot+roundcube

Все работает, но есть один варнинг который я не могу "отловить". В syslog'е периодически всплывает следующее:

Mar 21 10:20:15 mail mariadbd[7469]: 2023-03-21 10:20:15 845 [Warning] Aborted connection 845 to db: 'postfix' user: 'postfix' host: 'localhost' (Got an error reading communication packets)

Не могу никак привязать варнинг к конкретному событию. В мan'e mysql сказано следующее:

Начиная с MySQL 3.23.40 ошибка Aborted connection выдается только в случае, если mysqld запущен с --warnings.

Такие ошибки сигнализируют об одной из следующих ситуаций:

Клиентская программа не выполнила mysql_close() перед выходом.
Клиент бездействовал на протяжении более чем wait_timeout или interactive_timeout (see section 4.5.6.4 SHOW VARIABLES).
Клиентская программа внезапно завершилась посреди передачи.

Вполне возможно это связано с roundcube< возможно mysql считает их долгоожидающими клиентами.

Возможно кто-то  сталкивался с такой ошибкой и подскажет, что делать? Может тайминги повысить в mysql?

Или этот варнинг не критичен и на него можно вполне забить?

Заранее спасибо всем откликнувшимся!

  • postfix+mariadb+dovecot (warnings в syslog), !*! kazakov_0001, 11:01 , 21-Мрт-23 (1)
    >[оверквотинг удален]
    > Такие ошибки сигнализируют об одной из следующих ситуаций:
    > Клиентская программа не выполнила mysql_close() перед выходом.
    > Клиент бездействовал на протяжении более чем wait_timeout или interactive_timeout (see
    > section 4.5.6.4 SHOW VARIABLES).
    > Клиентская программа внезапно завершилась посреди передачи.
    > Вполне возможно это связано с roundcube< возможно mysql считает их долгоожидающими клиентами.
    > Возможно кто-то  сталкивался с такой ошибкой и подскажет, что делать? Может
    > тайминги повысить в mysql?
    > Или этот варнинг не критичен и на него можно вполне забить?
    > Заранее спасибо всем откликнувшимся!

    show variables like '%connections';
    +-----------------------+-------+
    | Variable_name         | Value |
    +-----------------------+-------+
    | extra_max_connections | 1     |
    | max_connections       | 500   |
    | max_user_connections  | 0  

  • postfix+mariadb+dovecot (warnings в syslog), !*! kazakov_0001, 11:12 , 21-Мрт-23 (2)
    >[оверквотинг удален]
    > Такие ошибки сигнализируют об одной из следующих ситуаций:
    > Клиентская программа не выполнила mysql_close() перед выходом.
    > Клиент бездействовал на протяжении более чем wait_timeout или interactive_timeout (see
    > section 4.5.6.4 SHOW VARIABLES).
    > Клиентская программа внезапно завершилась посреди передачи.
    > Вполне возможно это связано с roundcube< возможно mysql считает их долгоожидающими клиентами.
    > Возможно кто-то  сталкивался с такой ошибкой и подскажет, что делать? Может
    > тайминги повысить в mysql?
    > Или этот варнинг не критичен и на него можно вполне забить?
    > Заранее спасибо всем откликнувшимся!

    добавил в 50-server.cnf

    wait_timeout=300
    Посмотрю чего получится

  • postfix+mariadb+dovecot (warnings в syslog), !*! kazakov_0001, 11:13 , 21-Мрт-23 (3)
    >[оверквотинг удален]
    > Такие ошибки сигнализируют об одной из следующих ситуаций:
    > Клиентская программа не выполнила mysql_close() перед выходом.
    > Клиент бездействовал на протяжении более чем wait_timeout или interactive_timeout (see
    > section 4.5.6.4 SHOW VARIABLES).
    > Клиентская программа внезапно завершилась посреди передачи.
    > Вполне возможно это связано с roundcube< возможно mysql считает их долгоожидающими клиентами.
    > Возможно кто-то  сталкивался с такой ошибкой и подскажет, что делать? Может
    > тайминги повысить в mysql?
    > Или этот варнинг не критичен и на него можно вполне забить?
    > Заранее спасибо всем откликнувшимся!

    Добавил в 50-server.cnf:
    wait_timeout=300
    Посмотрим, что получится

    • postfix+mariadb+dovecot (warnings в syslog), !*! kazakov_0001, 11:27 , 21-Мрт-23 (4)
      >[оверквотинг удален]
      >> section 4.5.6.4 SHOW VARIABLES).
      >> Клиентская программа внезапно завершилась посреди передачи.
      >> Вполне возможно это связано с roundcube< возможно mysql считает их долгоожидающими клиентами.
      >> Возможно кто-то  сталкивался с такой ошибкой и подскажет, что делать? Может
      >> тайминги повысить в mysql?
      >> Или этот варнинг не критичен и на него можно вполне забить?
      >> Заранее спасибо всем откликнувшимся!
      > Добавил в 50-server.cnf:
      > wait_timeout=300
      > Посмотрим, что получится

      НЕ помогло... (((




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру