Ошибка при регистрации

Felixxx

Проверенные
Сообщения
48
Реакции
1
Баллы
3,305
Создавал тему в технической поддержке по XenForo 2.2, но создам и тут, ибо 50% что на xenforo, 50% на сервере

Добрый день вновь!

Я вроде как настроил SMTP почту (хотел проверить) и решил зарегистрировать на своём форуме тестового участника.
После заполнения всех полей я нажал на "регистрацию" и после долгой загрузки в консоли вывалилось это:
POST https://forum.9rota.com/index.php?register/register 504 (Gateway Timeout)

А следом за ним этот монстр:
Код:
PHP: <!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]>    <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]>    <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>


<title>forum.9rota.com | 504: Gateway time-out</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/main.css" />


</head>
<body>
<div id="cf-wrapper">
    <div id="cf-error-details" class="p-0">
        <header class="mx-auto pt-10 lg:pt-6 lg:px-8 w-240 lg:w-full mb-8">
            <h1 class="inline-block sm:block sm:mb-2 font-light text-60 lg:text-4xl text-black-dark leading-tight mr-2">
              <span class="inline-block">Gateway time-out</span>
              <span class="code-label">Error code 504</span>
            </h1>
            <div>
               Visit <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=errorcode_504&utm_campaign=forum.9rota.com" target="_blank" rel="noopener noreferrer">cloudflare.com</a> for more information.
            </div>
            <div class="mt-3">2024-05-31 18:00:13 UTC</div>
        </header>
        <div class="my-8 bg-gradient-gray">
            <div class="w-240 lg:w-full mx-auto">
                <div class="clearfix md:px-8">
               
<div id="cf-browser-status" class=" relative w-1/3 md:w-full py-15 md:p-0 md:py-8 md:text-left md:border-solid md:border-0 md:border-b md:border-gray-400 overflow-hidden float-left md:float-none text-center">
  <div class="relative mb-10 md:m-0">
 
    <span class="cf-icon-browser block md:hidden h-20 bg-center bg-no-repeat"></span>
    <span class="cf-icon-ok w-12 h-12 absolute left-1/2 md:left-auto md:right-0 md:top-0 -ml-6 -bottom-4"></span>
 
  </div>
  <span class="md:block w-full truncate">You</span>
  <h3 class="md:inline-block mt-3 md:mt-0 text-2xl text-gray-600 font-light leading-1.3">
 
    Browser
 
  </h3>
  <span class="leading-1.3 text-2xl text-green-success">Working</span>
</div>

<div id="cf-cloudflare-status" class=" relative w-1/3 md:w-full py-15 md:p-0 md:py-8 md:text-left md:border-solid md:border-0 md:border-b md:border-gray-400 overflow-hidden float-left md:float-none text-center">
  <div class="relative mb-10 md:m-0">
    <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=errorcode_504&utm_campaign=forum.9rota.com" target="_blank" rel="noopener noreferrer">
    <span class="cf-icon-cloud block md:hidden h-20 bg-center bg-no-repeat"></span>
    <span class="cf-icon-ok w-12 h-12 absolute left-1/2 md:left-auto md:right-0 md:top-0 -ml-6 -bottom-4"></span>
    </a>
  </div>
  <span class="md:block w-full truncate">Helsinki</span>
  <h3 class="md:inline-block mt-3 md:mt-0 text-2xl text-gray-600 font-light leading-1.3">
    <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=errorcode_504&utm_campaign=forum.9rota.com" target="_blank" rel="noopener noreferrer">
    Cloudflare
    </a>
  </h3>
  <span class="leading-1.3 text-2xl text-green-success">Working</span>
</div>

<div id="cf-host-status" class="cf-error-source relative w-1/3 md:w-full py-15 md:p-0 md:py-8 md:text-left md:border-solid md:border-0 md:border-b md:border-gray-400 overflow-hidden float-left md:float-none text-center">
  <div class="relative mb-10 md:m-0">
 
    <span class="cf-icon-server block md:hidden h-20 bg-center bg-no-repeat"></span>
    <span class="cf-icon-error w-12 h-12 absolute left-1/2 md:left-auto md:right-0 md:top-0 -ml-6 -bottom-4"></span>
 
  </div>
  <span class="md:block w-full truncate">forum.9rota.com</span>
  <h3 class="md:inline-block mt-3 md:mt-0 text-2xl text-gray-600 font-light leading-1.3">
 
    Host
 
  </h3>
  <span class="leading-1.3 text-2xl text-red-error">Error</span>
</div>

                </div>
            </div>
        </div>

        <div class="w-240 lg:w-full mx-auto mb-8 lg:px-8">
            <div class="clearfix">
                <div class="w-1/2 md:w-full float-left pr-6 md:pb-10 md:pr-0 leading-relaxed">
                    <h2 class="text-3xl font-normal leading-1.3 mb-4">What happened?</h2>
                    <p>The web server reported a gateway time-out error.</p>
                </div>
                <div class="w-1/2 md:w-full float-left leading-relaxed">
                    <h2 class="text-3xl font-normal leading-1.3 mb-4">What can I do?</h2>
                    <p class="mb-6">Please try again in a few minutes.</p>
                </div>
            </div>
        </div>

        <div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
  <p class="text-13">
    <span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">88c8dbffa9224e1b</strong></span>
    <span class="cf-footer-separator sm:hidden">&bull;</span>
    <span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
      Your IP:
      <button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
      <span class="hidden" id="cf-footer-ip">178.57.123.86</span>
      <span class="cf-footer-separator sm:hidden">&bull;</span>
    </span>
    <span class="cf-footer-item sm:block sm:mb-1"><span>Performance &amp; security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing?utm_source=errorcode_504&utm_campaign=forum.9rota.com" id="brand_link" target="_blank">Cloudflare</a></span>
 
  </p>
  <script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in b&&(b.classList.remove("hidden"),c.addEventListener("click",function(){c.classList.add("hidden");a.getElementById("cf-footer-ip").classList.remove("hidden")}))}var a=document;document.addEventListener&&a.addEventListener("DOMContentLoaded",d)})();</script>
</div><!-- /.error-footer -->


Отвечу на вопросы, которые могут возникнуть:
1. У меня стоит Cloudflare
2. SMTP почта есть, но я не могу никак проверить её работоспособность (не знаю как)
3. Пользователь "как бы" регистрируется. (Его учётка появляется в списке пользователей в админке, только она требует подтверждения)
4. Ошибок в журналах нет :с
 
Последнее редактирование:
ДУБЛИРОВАТЬ тему не обязательно. Быстрее от этого никто проблему не решит. Проблема скорее всего в CF, потому что открывается заглушка оттуда:


У меня стоит Hestia CP и Cloudflare. Всё остальное работает в штатном режиме. Когда отключаю регистрацию по email, то всё работает как часики.

Такой вопрос тогда: Может ли быть такое, что из-за неправильной настройки почты может быть подобный случай с ошибками?
 
Было такое же, попросил поддержку хостинга помочь, сделал им аккаунт с правами, за 5 минут всё исправили. Отдельный респект Beget'у (не реклама). Оффтоп.
 
Felixxx, что в логах ошибок сервера? Почтовые порты не заблокированы на отправку?

Ну собственно, пролазил я весь день в логах и настройках. Еле как я смог поставить SMTP, чтобы он слушал только 465 порт, ибо 587 и 25 он вообще даже воспринимать не хочет. Через внутреннюю проверку отправки писем XenForo высветил мне зелёненьким и усё.
НО! Письмо не было доставлено до точки назначения, что говорит, что на стороне, где я настраивал, есть проблема.
У меня сейчас делема: cloudflare или hestia CP виноваты.
Я попытался поставить новую машину, сделать хестию и прочее, и сообщения с roundcube отправляются напрямую.
Но если я с основной машины хочу отправить сообщение через roundcube, то оно не приходит. Я начал гуглить, что и как. Добрался до логов exim4 и начал смотреть, что происходит в то время, как я пытаюсь послать сообщение.

exim4 присылает мне кучу всяких приколов, которые я уже разными способами хочу пофиксить. Честно, мне уже хочется просто нафиг снести всё и поставить по новой, но я не умею бэкапы XF делать( Гуглил и ничего не понял
Код:
2024-06-01 15:55:43 exim 4.96 daemon started: pid=1510, -q30m, listening for SMTP on port 25 (IPv4) port 587 (IPv4) and for SMTPS on port 465 (IPv4)
2024-06-01 15:55:44 Start queue run: pid=1529
2024-06-01 15:55:44 1sCXDJ-000sSu-1b == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'list.ru'
2024-06-01 15:55:44 1sDKY9-002DEW-0F == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'list.ru'
2024-06-01 15:55:44 1sDO8f-0006Ru-14 == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'list.ru'
2024-06-01 15:55:44 1sDNWd-002KGk-2Q == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'list.ru'
2024-06-01 15:55:44 1sD9sr-001vr9-03 == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'srv1.mail-tester.com'
2024-06-01 15:55:44 1sDNWe-002KGp-2p == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'list.ru'
2024-06-01 15:55:44 1sDNR5-002K4z-1P == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'zeldon.ru'
2024-06-01 15:55:44 1sD7gY-001oo3-2X == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'list.ru'
2024-06-01 15:55:44 1sD9Ca-001tKE-21 == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'list.ru'
2024-06-01 15:55:44 1sDNty-00031q-0H == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'www.9rota.com'
2024-06-01 15:55:44 1sD9uh-001vxY-2F == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'srv1.mail-tester.com'
2024-06-01 15:55:53 1sDOH3-00018B-0W <= [email protected] H=localhost (webmail.9rota.com) [127.0.0.1] P=esmtpa A=dovecot_login:[email protected] S=551 [email protected]
2024-06-01 15:55:53 1sDOH3-00018B-0W == [email protected] R=dnslookup T=remote_smtp defer (-54): retry time not reached for any host for 'list.ru'
 
Исправлено.

Поможет, у кого сервис ZTV.
Когда я проверял порты, то писало, что 25 порт открыт, но на деле оказалось, что они его перекрыли во избежание спама.

Совет таков: когда сомневаетесь в портах и прочем - пишите сразу в поддержку, а не сносите форум, как я :D
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу