# nginx 업데이트 후 문제 발생

**URL:** https://meta.discourse.org/t/issue-w-nginx-after-updating/216262
**Category:** Self-hosting
**Created:** [1월 27, 2022, 11:37오후 UTC](https://meta.discourse.org/t/issue-w-nginx-after-updating/216262 "2022-01-27T23:37:46Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![cookieman768](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cookieman768/32/118511_2.png) [@cookieman768](https://meta.discourse.org/u/cookieman768)
#### Post date: [1월 27, 2022, 11:37오후 UTC](https://meta.discourse.org/t/issue-w-nginx-after-updating/216262/1 "2022-01-27T23:37:46Z")

</div>

안녕하세요 👋 - 오늘 설치를 업데이트했는데, 다음과 같은 오류가 반복적으로 발생하고 있습니다. 사이트에 접근할 수 없는데, 이 문제는 올해早些에 수정되었어야 하지 않나요? 이 두 게시글이 동일한 문제를 겪고 있는 것 같지만, 왜 다시 깨진 건지 변경된 부분이 무엇인지 잘 모르겠습니다.

[https://meta.discourse.org/t/discourse-updated-from-admin-not-working-after-rebuild-fatal-502-error-after-rebuild/200443?u=cookieman768](https://meta.discourse.org/t/discourse-updated-from-admin-not-working-after-rebuild-fatal-502-error-after-rebuild/200443?u=cookieman768)

> [@Cloudflare 템플릿이 또 깨졌습니다](https://meta.discourse.org/t/cloudflare-template-broken-again/200219?u=cookieman768):
>
> This is a similar issue to [Issue with Cloudflare template](https://meta.discourse.org/t/issue-with-cloudflare-template/35113), but this time Cloudflare appears to have removed the trailing line break from the IPv4 list, resulting in the following output (comment added to indicate problem): set\_real\_ip\_from 173.245.48.0/20; set\_real\_ip\_from 103.21.244.0/22; set\_real\_ip\_from 103.22.200.0/22; set\_real\_ip\_from 103.31.4.0/22; set\_real\_ip\_from 141.101.64.0/18; set\_real\_ip\_from 108.162.192.0/18; set\_real\_ip\_from 190.93.240.0/20; set\_real\_ip\_from 188.114.96.0/20; set\_r…

```plaintext
nginx: [emerg] host not found in set_real_ip_from "131.0.72.0/222400:cb00::/32" in /etc/nginx/conf.d/discourse.conf:116

```

혹시 다른 분들도 이 문제를 겪고 계신가요? Cloudflare에서 또 뭔가 변경된 게 아니라면 수정 방법이 무엇인지 잘 모르겠습니다.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [1월 27, 2022, 11:51오후 UTC](https://meta.discourse.org/t/issue-w-nginx-after-updating/216262/2 "2022-01-27T23:51:21Z")

</div>

Cloudflare DNS를 'DNS only’로 설정하거나, 적어도 모든 최적화 기능을 비활성화하는 것이 좋겠습니다.

그 다음

```plaintext
cd /var/discourse
git pull 

```

을 실행해 보시고 성공하는지 확인해 보세요.

---

<div class="post-metadata">

### Author: ![cookieman768](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cookieman768/32/118511_2.png) [@cookieman768](https://meta.discourse.org/u/cookieman768)
#### Post date: [1월 27, 2022, 11:59오후 UTC](https://meta.discourse.org/t/issue-w-nginx-after-updating/216262/3 "2022-01-27T23:59:09Z")

</div>

그러면 Cloudflare에서 DNS 전용으로 설정을 바꾸는 건가요?

---

<div class="post-metadata">

### Author: ![cookieman768](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cookieman768/32/118511_2.png) [@cookieman768](https://meta.discourse.org/u/cookieman768)
#### Post date: [1월 28, 2022, 3:47오전 UTC](https://meta.discourse.org/t/issue-w-nginx-after-updating/216262/4 "2022-01-28T03:47:23Z")

</div>

음, 네 - Cloudflare를 DNS 전용으로 설정한 후에도 `nginx: [emerg] host not found in set_real_ip_from "131.0.72.0/222400:cb00::/32" in /etc/nginx/conf.d/discourse.conf:116` 오류가 로그에 계속 출력되는 것 같습니다. 다른 문제 해결 아이디어가 있으신 분은 알려주시면 감사하겠습니다! 🙂

수정: 원인을 찾은 것 같습니다. 제 `app.yml` 파일 끝에 커스텀 명령 섹션이 있었는데, 최신 설치에서는 템플릿으로 처리되는 것 같습니다. 해당 부분을 주석 처리하고 템플릿을 사용하도록 변경했습니다.

수정 2: 네, 템플릿이 출시되기 전에 Discourse를 설치한 것 같아 템플릿이 app.yml에 포함되어 있었습니다. app.yml에서 해당 부분을 제거하고 템플릿을 사용하도록 하니 문제가 해결되었습니다. 도움 주신 @pfaffman님께 감사합니다!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [2월 27, 2022, 3:47오전 UTC](https://meta.discourse.org/t/issue-w-nginx-after-updating/216262/5 "2022-02-27T03:47:57Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
