Geo писал(а):
Вероятно, проблема с отправкой почты. Попробуйте уменьшить количество объявлений, которые Вы модерируете за раз, а также попробуйте снять флаг "Уведомлять пользователей о результате модерации" в общих настройках.
Вы оказались правы, не настроена почта. При одобрении объявлений, скрипт ждал отсылки уведомлений на почту и в ожиданиях умирал с 504 ошибкой.
Пока мучаюсь с настройкой почты. Перепробовал и ИП адрес сервера вставлять, и mail.домен.ру в поле адрес smtp, и loсalhost.
Перепробовал все порты и 25 и 465 и с тлс и ссл. Не прокатывает.
2023-06-08 23:28:26 Connection: opening to localhost:25, timeout=300, options=array ()
2023-06-08 23:28:26 Connection: opened
2023-06-08 23:28:26 SMTP -> get_lines(): $data is ""
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "220 site.ru ESMTP Exim 4.94.2 Fri, 09 Jun 2023 02:28:26 +0300"
2023-06-08 23:28:26 SERVER -> CLIENT: 220 site.ru ESMTP Exim 4.94.2 Fri, 09 Jun 2023 02:28:26 +0300
2023-06-08 23:28:26 CLIENT -> SERVER: EHLO site.ru
2023-06-08 23:28:26 SMTP -> get_lines(): $data is ""
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-site.ru Hello site.ru [::1]"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-SIZE 52428800"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]250-SIZE 52428800"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-8BITMIME"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]250-SIZE 52428800250-8BITMIME"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-PIPELINING"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]250-SIZE 52428800250-8BITMIME250-PIPELINING"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-PIPE_CONNECT"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]250-SIZE 52428800250-8BITMIME250-PIPELINING250-PIPE_CONNECT"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-AUTH PLAIN LOGIN CRAM-MD5"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]250-SIZE 52428800250-8BITMIME250-PIPELINING250-PIPE_CONNECT250-AUTH PLAIN LOGIN CRAM-MD5"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-CHUNKING"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]250-SIZE 52428800250-8BITMIME250-PIPELINING250-PIPE_CONNECT250-AUTH PLAIN LOGIN CRAM-MD5250-CHUNKING"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-STARTTLS"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]250-SIZE 52428800250-8BITMIME250-PIPELINING250-PIPE_CONNECT250-AUTH PLAIN LOGIN CRAM-MD5250-CHUNKING250-STARTTLS"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250-SMTPUTF8"
2023-06-08 23:28:26 SMTP -> get_lines(): $data is "250-site.ru Hello site.ru [::1]250-SIZE 52428800250-8BITMIME250-PIPELINING250-PIPE_CONNECT250-AUTH PLAIN LOGIN CRAM-MD5250-CHUNKING250-STARTTLS250-SMTPUTF8"
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "250 HELP"
2023-06-08 23:28:26 SERVER -> CLIENT: 250-site.ru Hello site.ru [::1]250-SIZE 52428800250-8BITMIME250-PIPELINING250-PIPE_CONNECT250-AUTH PLAIN LOGIN CRAM-MD5250-CHUNKING250-STARTTLS250-SMTPUTF8250 HELP
2023-06-08 23:28:26 CLIENT -> SERVER: STARTTLS
2023-06-08 23:28:26 SMTP -> get_lines(): $data is ""
2023-06-08 23:28:26 SMTP -> get_lines(): $str is "220 TLS go ahead"
2023-06-08 23:28:26 SERVER -> CLIENT: 220 TLS go ahead
2023-06-08 23:28:26 Connection failed. Error #2: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed [/var/www/site/data/www/site.ru/includes/compile/smtp_lib/class.smtp.php line 374]
SMTP Error: Could not connect to SMTP host.
2023-06-08 23:28:26 CLIENT -> SERVER: QUIT
2023-06-08 23:28:26 SMTP -> get_lines(): $data is ""
2023-06-08 23:28:26
2023-06-08 23:28:26
2023-06-08 23:28:26
2023-06-08 23:28:26
2023-06-08 23:28:26
2023-06-08 23:28:26 Connection: closed
SMTP Error: Could not connect to SMTP host.
SMTP Error: Could not connect to SMTP host.
Sending errors
Я так понимаю проблема с коннектом из-за сертификата, но даже если пробовать по порту 25, без ссл, все равно на этапе проверка работы почты отдает такую ошибку.