URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 18
[ Назад ]

Исходное сообщение
"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 , 21-Мрт-23 11:01 
>[оверквотинг удален]
> Такие ошибки сигнализируют об одной из следующих ситуаций:
> Клиентская программа не выполнила 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 , 21-Мрт-23 11:12 
>[оверквотинг удален]
> Такие ошибки сигнализируют об одной из следующих ситуаций:
> Клиентская программа не выполнила 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 , 21-Мрт-23 11:13 
>[оверквотинг удален]
> Такие ошибки сигнализируют об одной из следующих ситуаций:
> Клиентская программа не выполнила 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 , 21-Мрт-23 11:27 
>[оверквотинг удален]
>> section 4.5.6.4 SHOW VARIABLES).
>> Клиентская программа внезапно завершилась посреди передачи.
>> Вполне возможно это связано с roundcube< возможно mysql считает их долгоожидающими клиентами.
>> Возможно кто-то  сталкивался с такой ошибкой и подскажет, что делать? Может
>> тайминги повысить в mysql?
>> Или этот варнинг не критичен и на него можно вполне забить?
>> Заранее спасибо всем откликнувшимся!
> Добавил в 50-server.cnf:
> wait_timeout=300
> Посмотрим, что получится

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


"postfix+mariadb+dovecot (warnings в syslog)"
Отправлено ACCA , 22-Мрт-23 01:11 
Предлагают понизить уровень предупреждений и забить - https://forum.iredmail.org/topic18640-error-with-mariadb-abo...