Raspberry Pi 4에서 Discourse가 작동하지 않습니다

안녕하세요,

오래 동안 Discourse를 문제 없이 사용해 왔는데, 어제 업데이트를 시도하던 중 느려짐과 몇 가지 문제가 발생했습니다. 업데이트를 시도했을 때 업데이트 출력이 전혀 나오지 않았습니다. 괜찮겠지 싶어서 컨테이너를 중지하고 재시작했으며, 혹시 모를 상황에 대비해 재빌드도 함께 진행했습니다.

빌드가 완료되고 컨테이너도 성공적으로 시작되었지만, 데이터가 전혀 나오지 않습니다. 참고로 Nginx 소켓 파일을 사용하고 있습니다.

일부 로그를 공유해 드리겠지만, 제 판단으로는 컨테이너는 정상적으로 작동하고 있고 Nginx도 실행 중입니다.

디스크 공간과 여유 메모리도 충분합니다. Raspberry Pi 4 (8GB)를 사용 중이지만 SD 카드는 사용하지 않고 SATA (M2) SSD를 사용하고 있으므로 걱정하지 않으셔도 됩니다.

이 문제를 어떻게 더 디버깅할 수 있을까요?

소켓 파일 때문에 제한이 조금 있습니다. http://localhost로 curl을 시도하고 싶었는데, 소켓이기 때문에 불가능합니다.

다음과 같이 시도해 보세요.

cd /var/discourse
./launcher enter app
curl -v localhost

위와 같이 시도해 보았지만, 포트 80에서 연결을 시도하기 때문에 연결이 거부됩니다. 소켓 파일이므로 포트 80에는 아무것도 없기 때문입니다.

예를 들어 curl -v localhost:3000를 실행하면 됩니다.

업스트림인가요?

그것은 정상적으로 작동하는 것 같습니다.

*   Trying 127.0.0.1:3000...
* Connected to localhost (127.0.0.1) port 3000 (#0)
> GET / HTTP/1.1
> Host: localhost:3000
> User-Agent: curl/7.74.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Date: Wed, 09 Nov 2022 19:34:50 GMT
< Connection: close
< X-Frame-Options: SAMEORIGIN
< X-XSS-Protection: 0
< X-Content-Type-Options: nosniff
< X-Download-Options: noopen
< X-Permitted-Cross-Domain-Policies: none
< Referrer-Policy: strict-origin-when-cross-origin
< X-Discourse-Route: categories/index
< Content-Type: text/html; charset=utf-8
< Vary: Accept
< Cache-Control: no-cache, no-store
< Content-Security-Policy: upgrade-insecure-requests; base-uri 'self'; object-src 'none'; script-src https://community.brohosting.eu/logs/ https://community.brohosting.eu/sidekiq/ https://community.brohosting.eu/mini-profiler-resources/ https://community.brohosting.eu/assets/ https://community.brohosting.eu/brotli_asset/ https://community.brohosting.eu/extra-locales/ https://community.brohosting.eu/highlight-js/ https://community.brohosting.eu/javascripts/ https://community.brohosting.eu/plugins/ https://community.brohosting.eu/theme-javascripts/ https://community.brohosting.eu/svg-sprite/ https://www.google-analytics.com/analytics.js https://www.googletagmanager.com/gtag/js 'sha256-HZxBMVZe6P3MvHDZlFai9cUmLH+qwX6BNT3qTwNPATg='; worker-src 'self' https://community.brohosting.eu/assets/ https://community.brohosting.eu/brotli_asset/ https://community.brohosting.eu/javascripts/ https://community.brohosting.eu/plugins/; frame-ancestors 'self'; manifest-src 'self'
< X-Discourse-Cached: skip
< X-Request-Id: 002fc13f-21af-4cca-afc9-49abf7c90916
< X-Runtime: 1.617914
< X-Discourse-TrackView: 1
<
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title>BroHosting Community - Share, Discuss, Meet People</title>
    <meta name="description" content="Our communty is generally for discussion on hosting topics, websites, getting help with technical issues or talk about IT.">
    <meta name="generator" content="Discourse 2.9.0.beta11 - https://github.com/discourse/discourse version 8b8c1291e78b38f3a724faad82b03d0fd51452db">
<link rel="icon" type="image/png" href="https://community.brohosting.eu/uploads/default/optimized/1X/29e7b08a34da961c2daa0fa9bb7f2651bb6dee82_2_32x32.png">
<link rel="apple-touch-icon" type="image/png" href="https://community.brohosting.eu/uploads/default/optimized/1X/29e7b08a34da961c2daa0fa9bb7f2651bb6dee82_2_180x180.png">
<meta name="theme-color" media="all" content="#0a0e12">

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, viewport-fit=cover">
<link rel="canonical" href="https://community.brohosting.eu/" />
<script type="application/ld+json">{"@context":"http://schema.org","@type":"WebSite","url":"https://community.brohosting.eu","potentialAction":{"@type":"SearchAction","target":"https://community.brohosting.eu/search?q={search_term_string}","query-input":"required name=search_term_string"}}</script>
<link rel="search" type="application/opensearchdescription+xml" href="https://community.brohosting.eu/opensearch.xml" title="BroHosting Community Search">

    <link href="/stylesheets/color_definitions_brohosting-dark_1_1_5363f1ab554489831bcd57194284900d906176ea.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" class="light-scheme"/>

  <link href="/stylesheets/desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="desktop"  />



  <link href="/stylesheets/chat_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="chat"  />
  <link href="/stylesheets/discourse-chat-integration_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-chat-integration"  />
  <link href="/stylesheets/discourse-details_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-details"  />
  <link href="/stylesheets/discourse-local-dates_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-local-dates"  />
  <link href="/stylesheets/discourse-narrative-bot_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-narrative-bot"  />
  <link href="/stylesheets/discourse-presence_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-presence"  />
  <link href="/stylesheets/discourse-reactions_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-reactions"  />
  <link href="/stylesheets/discourse-solved_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-solved"  />
  <link href="/stylesheets/discourse-tickets_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-tickets"  />
  <link href="/stylesheets/discourse-voting_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-voting"  />
  <link href="/stylesheets/lazy-yt_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="lazy-yt"  />
  <link href="/stylesheets/poll_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="poll"  />
  <link href="/stylesheets/chat_desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="chat_desktop"  />
  <link href="/stylesheets/discourse-reactions_desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-reactions_desktop"  />
  <link href="/stylesheets/discourse-voting_desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-voting_desktop"  />
  <link href="/stylesheets/poll_desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="poll_desktop"  />

  <link href="/stylesheets/desktop_theme_2_11754829f558c0d3807cdfe6e30e0935f2ded81c.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="2" data-theme-name="discorse social links"/>
<link href="/stylesheets/desktop_theme_1_bc0efde0ba1dbb01acdd436e8cd6547941d8d470.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="1" data-theme-name="default"/>



<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap">






<script defer="" src="/theme-javascripts/127de10b1fc2f9f49a8ee8e02b9b419432275982.js?__ws=community.brohosting.eu" data-theme-id="2"></script>
    <meta id="data-ga-universal-analytics" data-tracking-code="G-2RQZ9N18L5" data-json="{&quot;cookieDomain&quot;:&quot;auto&quot;}" data-auto-link-domains="">

  <script async src="https://www.googletagmanager.com/gtag/js?id=G-2RQZ9N18L5"></script>
  <link rel="preload" href="/assets/google-universal-analytics-v4-2bb8adb2b3d4e54eb20ba9da5e8d181e5703e17472fea680c822deedbf8d7675.js" as="script">
<script defer src="/assets/google-universal-analytics-v4-2bb8adb2b3d4e54eb20ba9da5e8d181e5703e17472fea680c822deedbf8d7675.js"></script>


      <meta property="og:site_name" content="BroHosting Community" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:image" content="https://community.brohosting.eu/uploads/default/original/1X/29e7b08a34da961c2daa0fa9bb7f2651bb6dee82.png" />
<meta property="og:image" content="https://community.brohosting.eu/uploads/default/original/1X/29e7b08a34da961c2daa0fa9bb7f2651bb6dee82.png" />
<meta property="og:url" content="https://community.brohosting.eu/" />
<meta name="twitter:url" content="https://community.brohosting.eu/" />
<meta property="og:title" content="BroHosting Community" />
<meta name="twitter:title" content="BroHosting Community" />
<meta property="og:description" content="Our communty is generally for discussion on hosting topics, websites, getting help with technical issues or talk about IT." />
<meta name="twitter:description" content="Our communty is generally for discussion on hosting topics, websites, getting help with technical issues or talk about IT." />


  </head>
  <body class="crawler">

    <header>
  <a href="/">
    BroHosting Community
  </a>
</header>

    <div id="main-outlet" class="wrap" role="main">
      <div itemscope itemtype='http://schema.org/ItemList'>
  <meta itemprop='itemListOrder' content='http://schema.org/ItemListOrderDescending'>
  <table class='category-list'>
    <thead>
      <tr>
        <th class='category'>Category</th>
        <th class='topics'>Topics</th>
      </tr>
    </thead>
    <tbody>
        <tr>
          <td class='category' style='border-color: #B3B5B4;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='0'>
              <meta itemprop='url' content='/c/announcements-and-news/23'>
              <h3>
                <a href='/c/announcements-and-news/23'>
                  <span itemprop='name'>Announcements and News</span>
                </a>
              </h3>
              <div itemprop='description'>BroHosting, the community staff may post announcements or news here.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='1 Topics'>1</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #BF1E2E;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='1'>
              <meta itemprop='url' content='/c/general/1'>
              <h3>
                <a href='/c/general/1'>
                  <span itemprop='name'>General</span>
                </a>
              </h3>
              <div itemprop='description'></div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #F1592A;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='2'>
              <meta itemprop='url' content='/c/site-feedback/2'>
              <h3>
                <a href='/c/site-feedback/2'>
                  <span itemprop='name'>Site Feedback</span>
                </a>
              </h3>
              <div itemprop='description'><p>Discussion about this site, its organization, how it works, and how we can improve it.</p></div>
            </div>
          </td>
          <td class='topics'>
            <div title='1 Topics'>1</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #F7941D;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='3'>
              <meta itemprop='url' content='/c/tutorials-howto/8'>
              <h3>
                <a href='/c/tutorials-howto/8'>
                  <span itemprop='name'>Tutorials/Howto</span>
                </a>
              </h3>
              <div itemprop='description'>You can find here useful tutorials/howtos for your website or generally about IT.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #9EB83B;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='4'>
              <meta itemprop='url' content='/c/support/5'>
              <h3>
                <a href='/c/support/5'>
                  <span itemprop='name'>Support</span>
                </a>
              </h3>
              <div itemprop='description'></div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #3AB54A;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='5'>
              <meta itemprop='url' content='/c/shared-web-hosting/9'>
              <h3>
                <a href='/c/shared-web-hosting/9'>
                  <span itemprop='name'>Shared Web Hosting</span>
                </a>
              </h3>
              <div itemprop='description'>Discussions on all aspects of shared web hosting including past experiences (both negative and positive), choosing a host, questions, and answers, and other related subjects.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #12A89D;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='6'>
              <meta itemprop='url' content='/c/dedicated-server/10'>
              <h3>
                <a href='/c/dedicated-server/10'>
                  <span itemprop='name'>Dedicated Server</span>
                </a>
              </h3>
              <div itemprop='description'>Current and past experiences with dedicated server providers, bandwidth, and server performance. Review managed and unmanaged dedicated web servers, discuss both Windows and Unix dedicated server solutions and discuss dedicated hosting providers.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #25AAE2;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='7'>
              <meta itemprop='url' content='/c/vps-hosting/11'>
              <h3>
                <a href='/c/vps-hosting/11'>
                  <span itemprop='name'>VPS Hosting</span>
                </a>
              </h3>
              <div itemprop='description'>Everything related to Virtual Private Servers (not mixed with VPN), such as KVM, OpenVZ, HyperV or even containers, like Docker.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #0E76BD;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='8'>
              <meta itemprop='url' content='/c/wordpress/13'>
              <h3>
                <a href='/c/wordpress/13'>
                  <span itemprop='name'>WordPress</span>
                </a>
              </h3>
              <div itemprop='description'>WordPress questions, tips, discussions, plugins, anything that’s useful for the community and starts a chat between users.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #652D90;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='9'>
              <meta itemprop='url' content='/c/cyber-security/12'>
              <h3>
                <a href='/c/cyber-security/12'>
                  <span itemprop='name'>Cyber Security</span>
                </a>
              </h3>
              <div itemprop='description'>Discussion on data leaks, vulnerabilities, security tips, and software. How to protect your server, and website against various attacks.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='1 Topics'>1</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #ED207B;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='10'>
              <meta itemprop='url' content='/c/seo-marketing/14'>
              <h3>
                <a href='/c/seo-marketing/14'>
                  <span itemprop='name'>SEO &amp; Marketing</span>
                </a>
              </h3>
              <div itemprop='description'>Marketing tips, questions. You don’t know what tools to use? Need some advice where to look and who to contact to grow your business? This is the place for you.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #8C6238;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='11'>
              <meta itemprop='url' content='/c/web-design/15'>
              <h3>
                <a href='/c/web-design/15'>
                  <span itemprop='name'>Web Design</span>
                </a>
              </h3>
              <div itemprop='description'>Fan of designing websites, making themes, and cool graphics? Fancy using TailwindCSS, Boostrap or other CSS frameworks? Let’s build something nice together.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='1 Topics'>1</div>
          </td>
        </tr>
        <tr>
          <td class='category' style='border-color: #808281;'>
            <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'>
              <meta itemprop='position' content='12'>
              <meta itemprop='url' content='/c/off-topic/17'>
              <h3>
                <a href='/c/off-topic/17'>
                  <span itemprop='name'>Off Topic</span>
                </a>
              </h3>
              <div itemprop='description'>Off-topic is for discussing anything else <strong>beyond hosting industry-related</strong>. Meet people, have fun, and play games together. Rules still apply.</div>
            </div>
          </td>
          <td class='topics'>
            <div title='0 Topics'>0</div>
          </td>
        </tr>
    </tbody>
  </table>
</div>




    </div>
    <footer class="container wrap">
  <nav class='crawler-nav'>
    <ul>
      <li itemscope itemtype='http://schema.org/SiteNavigationElement'>
        <span itemprop='name'>
          <a href='/' itemprop="url">Home </a>
        </span>
      </li>
      <li itemscope itemtype='http://schema.org/SiteNavigationElement'>
        <span itemprop='name'>
          <a href='/categories' itemprop="url">Categories </a>
        </span>
      </li>
      <li itemscope itemtype='http://schema.org/SiteNavigationElement'>
        <span itemprop='name'>
          <a href='/guidelines' itemprop="url">FAQ/Guidelines </a>
        </span>
      </li>
      <li itemscope itemtype='http://schema.org/SiteNavigationElement'>
        <span itemprop='name'>
          <a href='/tos' itemprop="url">Terms of Service </a>
        </span>
      </li>
      <li itemscope itemtype='http://schema.org/SiteNavigationElement'>
        <span itemprop='name'>
          <a href='/privacy' itemprop="url">Privacy Policy </a>
        </span>
      </li>
    </ul>
  </nav>
  <p class='powered-by-link'>Powered by <a href="https://www.discourse.org">Discourse</a>, best viewed with JavaScript enabled</p>
</footer>



  </body>

</html>
* Closing connection 0

다음은 어떻게 생각하시나요?

curl --unix-socket /shared/nginx.http.sock

?

보시는 바와 같이, Raspberry Pi의 non-docker 시스템에서도 접근 가능한 것 같습니다.

Falco님, 감사합니다. 이 경우 제 메인 웹 서버가 이상한 동작을 하고 있는 것 같습니다…

marcell@raspberry:/var/discourse/shared/standalone$ sudo curl -GET --unix-socket ./nginx.http.sock http://localhost/io

<html lang="en">
<head>
  <meta charset="utf-8">
  <title>페이지를 찾을 수 없음 - BroHosting 커뮤니티</title>
  <meta name="description" content="">
  <meta name="generator" content="Discourse 2.9.0.beta11 - https://github.com/discourse/discourse version 8b8c1291e78b38f3a724faad82b03d0fd51452db">
<link rel="icon" type="image/png" href="https://community.brohosting.eu/uploads/default/optimized/1X/29e7b08a34da961c2daa0fa9bb7f2651bb6dee82_2_32x32.png">
<link rel="apple-touch-icon" type="image/png" href="https://community.brohosting.eu/uploads/default/optimized/1X/29e7b08a34da961c2daa0fa9bb7f2651bb6dee82_2_180x180.png">
<meta name="theme-color" media="all" content="#0a0e12">

<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, viewport-fit=cover">
<link rel="canonical" href="https://community.brohosting.eu/404" />

<link rel="search" type="application/opensearchdescription+xml" href="https://community.brohosting.eu/opensearch.xml" title="BroHosting 커뮤니티 검색">

  <link href="/stylesheets/color_definitions_brohosting-dark_1_1_5363f1ab554489831bcd57194284900d906176ea.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" class="light-scheme"/>

  <link href="/stylesheets/desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="desktop"  />



  <link href="/stylesheets/chat_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="chat"  />
  <link href="/stylesheets/discourse-chat-integration_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-chat-integration"  />
  <link href="/stylesheets/discourse-details_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-details"  />
  <link href="/stylesheets/discourse-local-dates_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-local-dates"  />
  <link href="/stylesheets/discourse-narrative-bot_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-narrative-bot"  />
  <link href="/stylesheets/discourse-presence_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-presence"  />
  <link href="/stylesheets/discourse-reactions_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-reactions"  />
  <link href="/stylesheets/discourse-solved_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-solved"  />
  <link href="/stylesheets/discourse-tickets_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-tickets"  />
  <link href="/stylesheets/discourse-voting_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-voting"  />
  <link href="/stylesheets/lazy-yt_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="lazy-yt"  />
  <link href="/stylesheets/poll_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="poll"  />
  <link href="/stylesheets/chat_desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="chat_desktop"  />
  <link href="/stylesheets/discourse-reactions_desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-reactions_desktop"  />
  <link href="/stylesheets/discourse-voting_desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="discourse-voting_desktop"  />
  <link href="/stylesheets/poll_desktop_f0041626e83b7de560ccdc3f8f87eeeee9d00a92.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="poll_desktop"  />

  <link href="/stylesheets/desktop_theme_2_11754829f558c0d3807cdfe6e30e0935f2ded81c.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="2" data-theme-name="discorse social links"/>
<link href="/stylesheets/desktop_theme_1_bc0efde0ba1dbb01acdd436e8cd6547941d8d470.css?__ws=community.brohosting.eu" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="1" data-theme-name="default"/>





<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap">






<script defer="" src="/theme-javascripts/127de10b1fc2f9f49a8ee8e02b9b419432275982.js?__ws=community.brohosting.eu" data-theme-id="2"></script>




</head>
<body class="no-ember ">






  <section id='main'>

  <header class="d-header">
    <div class="wrap">
      <div class="contents clearfix">
        <div class="title">
          <a href="/">
              <picture>
                <img src="https://community.brohosting.eu/uploads/default/original/1X/352338a744a206a2960fb025baff7884ab627865.webp" alt="BroHosting 커뮤니티" id="site-logo" />
              </picture>
          </a>
        </div>
        <div class="panel clearfix">
            <span class='header-buttons'>
                <a href="/signup" class='btn btn-primary btn-small sign-up-button'>가입하기</a>
              <a href="/login" class='btn btn-primary btn-small login-button btn-icon-text'><svg class="fa d-icon svg-icon svg-node" aria-hidden="true"><svg id="user" viewBox="0 0 448 512">
    <path d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"/>
  </svg></svg>
로그인</a>
            </span>
        </div>
      </div>
    </div>
  </header>

    <div id="main-outlet" class="wrap not-found-container">


<div class="page-not-found">
  <h1 class="title">아! 해당 페이지가 존재하지 않거나 비공개입니다.</h1>

    <a href="/login" class='btn btn-primary'><svg class="fa d-icon svg-icon svg-node" aria-hidden="true"><svg id="user" viewBox="0 0 448 512">
    <path d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"/>
  </svg></svg>
로그인</a>

</div>



<div class="row page-not-found-topics">
    <div class="recent-topics">
      <h2 class="recent-topics-title">최근</h2>
        <div class='not-found-topic'>
          <a href="/t/html5-tailwindcss-windows-live-messenger/63">HTML5/TailwindCSS - Windows Live Messenger</a><a class='badge-wrapper  box' href='/c/web-design/15'><span class='badge-category-bg' style='background-color: #8C6238;'></span><span style='color: #FFFFFF' data-drop-close='true' class='badge-category clear-badge'
                 title='웹사이트 디자인, 테마 제작, 멋진 그래픽에 관심이 많으신가요? TailwindCSS, Boostrap 또는 다른 CSS 프레임워크 사용이 좋아 보이시나요? 함께 멋진 것을 만들어 봅시다.'>웹 디자인</span></a>
        </div>
        <div class='not-found-topic'>
          <a href="/t/making-linux-servers-more-secure/62">리눅스 서버 보안 강화하기</a><a class='badge-wrapper  box' href='/c/cyber-security/12'><span class='badge-category-bg' style='background-color: #652D90;'></span><span style='color: #FFFFFF' data-drop-close='true' class='badge-category clear-badge'
                 title='데이터 유출, 취약점, 보안 팁, 소프트웨어에 대한 토론. 다양한 공격으로부터 서버와 웹사이트를 보호하는 방법.'>사이버 보안</span></a>
        </div>
        <div class='not-found-topic'>
          <a href="/t/miami2d-comments/60">Miami2D 댓글</a><a class='badge-wrapper  box' href='/c/off-topic/gaming/19'><span class='badge-category-parent-bg' style='background-color: #808281;'></span><span class='badge-category-bg' style='background-color: #BF1E2E;'></span><span style='color: #FFFFFF' data-drop-close='true' class='badge-category clear-badge'
                 >게이밍</span></a>
        </div>
        <div class='not-found-topic'>
          <a href="/t/miami2d-development/59">Miami2D 개발</a><a class='badge-wrapper  box' href='/c/off-topic/gaming/19'><span class='badge-category-parent-bg' style='background-color: #808281;'></span><span class='badge-category-bg' style='background-color: #BF1E2E;'></span><span style='color: #FFFFFF' data-drop-close='true' class='badge-category clear-badge'
                 >게이밍</span></a>
        </div>
        <div class='not-found-topic'>
          <a href="/t/collection-grand-theft-auto-vice-city/56">[컬렉션] Grand Theft Auto: Vice City</a><a class='badge-wrapper  box' href='/c/off-topic/gaming/19'><span class='badge-category-parent-bg' style='background-color: #808281;'></span><span class='badge-category-bg' style='background-color: #BF1E2E;'></span><span style='color: #FFFFFF' data-drop-close='true' class='badge-category clear-badge'
                 >게이밍</span></a>
        </div>
        <div class='not-found-topic'>
          <a href="/t/welcome-to-brohosting/44">BroHosting에 오신 것을 환영합니다</a><a class='badge-wrapper  box' href='/c/announcements-and-news/23'><span class='badge-category-bg' style='background-color: #B3B5B4;'></span><span style='color: #FFFFFF' data-drop-close='true' class='badge-category clear-badge'
                 title='BroHosting 커뮤니티 스태프는 여기에 공지사항이나 뉴스를 게시할 수 있습니다.'>공지사항 및 뉴스</span></a>
        </div>
        <div class='not-found-topic'>
          <a href="/t/adding-chat-on-forum/22">포럼에 채팅 추가하기</a><a class='badge-wrapper  box' href='/c/site-feedback/2'><span class='badge-category-bg' style='background-color: #F1592A;'></span><span style='color: #FFFFFF' data-drop-close='true' class='badge-category clear-badge'
                 title='이 사이트, 그 구성, 작동 방식 및 개선 방법에 대한 토론.'>사이트 피드백</span></a>
        </div>
        <div class='not-found-topic'>
          <a href="/t/public-ticket-c202205060001-500-error-after-wordpress-update/21">[공개 티켓 #C202205060001] WordPress 업데이트 후 500 오류</a><a class='badge-wrapper  box' href='/c/support/public-support/7'><span class='badge-category-parent-bg' style='background-color: #9EB83B;'></span><span class='badge-category-bg' style='background-color: #12A89D;'></span><span style='color: #FFFFFF' data-drop-close='true' class='badge-category clear-badge'
                 title='BroHosting을 사용하지 않는 경우에도 누구나 지원을 요청할 수 있는 곳입니다. 여기에는 제한된 옵션이 있다는 점을 유의하세요. 지원이 보장되지 않습니다.'>공개 지원</span></a>
        </div>
      <a href="/latest" class="btn btn-default">더 보기&hellip;</a>
    </div>
</div>


  <div class="row">
    <div class="page-not-found-search">
      <h2>이 사이트 검색</h2>
      <p>
        <form action='/search' id='discourse-search'>
          <input type="text" name="q" value="">
          <button class="btn btn-primary">검색</button>
        </form>
      </p>
    </div>
  </div>

  <link rel="preload" href="/assets/onpopstate-handler-ece5c756a2e952d484f91ce9faefcf87d7660f2102e26047221987c335ff8c11.js" as="script">
<script defer src="/assets/onpopstate-handler-ece5c756a2e952d484f91ce9faefcf87d7660f2102e26047221987c335ff8c11.js"></script>


    </div>
  </section>






</body>
</html>

좋아요, 적어도 범위를 좁힐 수 있어서 다행입니다.

이 부분이 당신의 담당 영역은 아니라는 걸 알지만, Windows에서 hosts 파일을 수정하면 Discourse가 로드되는데, 수정하지 않으면 로드되지 않는 이유가 혹시 있을까요?

도메인이나 DNS가 응답하지 않는 것처럼 들리지만, 외부에서 traceroute와 ping이 정상적으로 작동하므로 그런 가능성은 낮다고 생각합니다..


호스트 파일을 변경했을 때 작동한다면 DNS 문제일 가능성이 큽니다. 잘못된 AAAA 레코드와 정상적으로 작동하는 A 레코드가 혼재되어 있어 재현이 일관되지 않게 만드는 것일 수도 있습니다.

다른 도메인들도 이 서버를 가리키고 있으며, 모두 정상적으로 작동합니다.
심지어 루트 도메인인 brohosting.eu도 이 서버에서 문제없이 작동합니다. 그래서 뭔가 이상한 기분이 듭니다.

알아냈어, DNS 때문이 아니었어 :smiley:

DNS가 아니라면, 실제로는 무엇이었습니까?