Сообщения без ответов | Активные темы Текущее время: 08 дек 2023, 19:41



Ответить на тему  [ Сообщений: 6 ] 
ОШИБКА 504 при одобрении объявлений 
Автор Сообщение

Зарегистрирован: 01 ноя 2016, 22:28
Сообщения: 3

Всем привет. Все работало супер. Обновился до 4 версии, тоже все ок. Недавно переехал на новый хостинг (более мощный) и при одобрении объявлений сайт падает с 504 ошибкой. В логах ошибок вот такое:

2023/06/07 18:25:45 [error] 3426421#3426421: *1272189 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 85.86.87.88, server: site.ru, request: "GET /админка/?unit=edit&act=showmessage&id=147852 HTTP/1.1", upstream: "http://127.0.0.1:8082/админка/?unit=edit&act=showmessage&id=147852", host: "site.ru", referrer: "https://site.ru/админка/?unit=edit"

Адрес сайта заменил на site.ru ип адрес 85.86.87.88 заменил со своего, слово админка - заменил настоящий путь админки.

Сам сайт летает быстро, как и админка, проблема именно в одобрении объявлений.
Проверил все модули ioncube есть. Версия пхп 7.3. Выделено много оперативки и 120 секунд для обработки для пхп.
Права на папки везде перетянулись со старого хостинга.
Закидывал файл от создателя для проверки настройка хостинга, везде галки ОК (4 шт). В чем может быть баг?
Выделил что напрягает в этой ошибке и порт 8082.

Буду рад помощи если у кого то было похожее.


07 июн 2023, 18:42
Профиль

Зарегистрирован: 16 янв 2011, 14:59
Сообщения: 362

Добрый день! Как мне помниться файлы скрипта на хостинг нужно загружать в бинарном режиме. Это условие выполнено?


08 июн 2023, 10:37
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2855
Аватара пользователя

Вероятно, проблема с отправкой почты. Попробуйте уменьшить количество объявлений, которые Вы модерируете за раз, а также попробуйте снять флаг "Уведомлять пользователей о результате модерации" в общих настройках.


08 июн 2023, 12:45
Профиль

Зарегистрирован: 01 ноя 2016, 22:28
Сообщения: 3

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, без ссл, все равно на этапе проверка работы почты отдает такую ошибку.


09 июн 2023, 02:36
Профиль

Зарегистрирован: 01 ноя 2016, 22:28
Сообщения: 3

Еще вот такая ошибка, если пробовать SSl выбрать.


Журнал отправки

Server -> Client: +OK Dovecot (Debian) ready.
Client -> Server: USER info@site.ru
Server -> Client: +OK
Client -> Server: PASS 111
Server -> Client: +OK Logged in.
Client -> Server: QUIT2023-06-09 00:22:08 Connection: opening to ssl://111.1.1.1:465, timeout=300, options=array ()

2023-06-09 00:22:09 Connection failed. Error #2: stream_socket_client(): 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/siteru/includes/compile/smtp_lib/class.smtp.php line 298]

2023-06-09 00:22:09 Connection failed. Error #2: stream_socket_client(): Failed to enable crypto [/var/www/site/data/www/site.ru/includes/compile/smtp_lib/class.smtp.php line 298]

2023-06-09 00:22:09 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://111.1.1.1:465 (Unknown error) [/var/www/site/data/www/site.ru/includes/compile/smtp_lib/class.smtp.php line 298]

2023-06-09 00:22:09 SMTP ERROR: Failed to connect to server: (0)

SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ ... leshooting

SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ ... leshooting


09 июн 2023, 03:25
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2855
Аватара пользователя

Можете отправить мне на почту доступ в админку и параметры подключения к SMTP, проверю настройки.


14 июн 2023, 13:36
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 6 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron