# 게시글에 "substring"이 포함되면 403 오류가 발생합니다

**URL:** https://meta.discourse.org/t/whenever-a-post-contains-substring-i-get-a-403-error/202846
**Category:** Support
**Created:** [9월 7, 2021, 1:59오후 UTC](https://meta.discourse.org/t/whenever-a-post-contains-substring-i-get-a-403-error/202846 "2021-09-07T13:59:17Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![DxJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dxj/32/205541_2.png) [@DxJ](https://meta.discourse.org/u/DxJ)
#### Post date: [9월 7, 2021, 1:59오후 UTC](https://meta.discourse.org/t/whenever-a-post-contains-substring-i-get-a-403-error/202846/1 "2021-09-07T13:59:17Z")

</div>

Discourse 팀에,

내 게시글에 _substring_이라는 단어가 포함되어 있으면 403 오류가 표시됩니다:

 ![AEA8ED8ADE2D46BFA0B1806DA242E04F](https://global.discourse-cdn.com/meta/original/3X/a/1/a13fb02bb43baae14bdffe556c1f9bc7b978b967.png)

현재로서는 _sub-string_으로 대체하고 있지만, 이는 실행 가능한 해결책이 아닙니다.

[제 게시글을 여기서 확인](https://ax.docentric.com/forum/t/how-to-capitalize-a-string/114/2)할 수 있습니다. 이를 피하는 방법이 있을까요? 가능한 모든 텍스트 서식을 시도해 보았지만 아무것도 도움이 되지 않았습니다. 감사합니다!

---

<div class="post-metadata">

### Author: ![cocococosti](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cocococosti/32/231474_2.png) [@cocococosti](https://meta.discourse.org/u/cocococosti)
#### Post date: [9월 7, 2021, 5:00오후 UTC](https://meta.discourse.org/t/whenever-a-post-contains-substring-i-get-a-403-error/202846/2 "2021-09-07T17:00:52Z")

</div>

재현이 안 됐어요 🤔

사용 중인 커스텀 테마나 테마 컴포넌트가 있나요? 다른 계정으로 시도해 보면 같은 문제가 발생하나요? [https://ax.docentric.com/forum/logs에서](https://ax.docentric.com/forum/logs%EC%97%90%EC%84%9C) 어떤 에러가 표시되나요? 브라우저 콘솔에 에러가 있나요?

---

<div class="post-metadata">

### Author: ![IAmGav](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/iamgav/32/235598_2.png) [@IAmGav](https://meta.discourse.org/u/IAmGav)
#### Post date: [9월 7, 2021, 5:12오후 UTC](https://meta.discourse.org/t/whenever-a-post-contains-substring-i-get-a-403-error/202846/3 "2021-09-07T17:12:06Z")

</div>

콘솔에 경고가 많이 표시됩니다

> **요약**
>
> "[https://www.google-analytics.com/analytics.js](https://www.google-analytics.com/analytics.js)"에 대한 FetchEvent가 네트워크 오류 응답을 반환했습니다: 프로미스가 거부되었습니다.  
> analytics.js:1 리소스 로드 실패: net::ERR\_FAILED  
> NetworkFirst.mjs:167 Uncaught (in promise) no-response: no-response :: [{“url”:“[https://www.google-analytics.com/analytics.js](https://www.google-analytics.com/analytics.js)”}]  
> at a.makeRequest ([https://ax.docentric.com/forum/javascripts/workbox/workbox-strategies.prod.js:1:2145](https://ax.docentric.com/forum/javascripts/workbox/workbox-strategies.prod.js:1:2145))  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/service-worker-0f46bc4160bec3db67d0b8d229c83dc9211fdb898d847ab96d6e2bafea704cd0.js.map의](https://ax.docentric.com/assets/service-worker-0f46bc4160bec3db67d0b8d229c83dc9211fdb898d847ab96d6e2bafea704cd0.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/browser-detect-115ab5953de1b5bb122bfb26b757f5391dd8d1d2aef2b81baf7b59aee99d9f34.js.map의](https://ax.docentric.com/assets/browser-detect-115ab5953de1b5bb122bfb26b757f5391dd8d1d2aef2b81baf7b59aee99d9f34.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/application-38e7ba8d44d8f6050114fd240f73ac6e4ed6933ec58a0117bc3ca11067780c4b.js.map의](https://ax.docentric.com/assets/application-38e7ba8d44d8f6050114fd240f73ac6e4ed6933ec58a0117bc3ca11067780c4b.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/locales/en-068f6c21bf76a00056a9f45ebfb4907c9be9e928d441f97d7bed92f58ea0341b.js.map의](https://ax.docentric.com/assets/locales/en-068f6c21bf76a00056a9f45ebfb4907c9be9e928d441f97d7bed92f58ea0341b.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-akismet-b158ed3716457724147fc14a3b6cf4c6234b3b715dcbb2dc830a349d3da3a5db.js.map의](https://ax.docentric.com/assets/plugins/discourse-akismet-b158ed3716457724147fc14a3b6cf4c6234b3b715dcbb2dc830a349d3da3a5db.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/vendor-6c7e3fc2df536d0f96baf76e831aad0f2dd61c14b9c86bdd31b870a15ad2a132.js.map의](https://ax.docentric.com/assets/vendor-6c7e3fc2df536d0f96baf76e831aad0f2dd61c14b9c86bdd31b870a15ad2a132.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-assign-6ae07b894263aacd0ff708b1764c470eda360f57a02669212191d888598658ce.js.map의](https://ax.docentric.com/assets/plugins/discourse-assign-6ae07b894263aacd0ff708b1764c470eda360f57a02669212191d888598658ce.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-canned-replies-4477d176c5fc54c994338634c6f9120a849e51cd247e06aa2e07da678ba82407.js.map의](https://ax.docentric.com/assets/plugins/discourse-canned-replies-4477d176c5fc54c994338634c6f9120a849e51cd247e06aa2e07da678ba82407.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-data-explorer-89ab050fa4b56fbc2fafe020ff037772f3d3fc57a3591ee0c4cb3daf9238883e.js.map의](https://ax.docentric.com/assets/plugins/discourse-data-explorer-89ab050fa4b56fbc2fafe020ff037772f3d3fc57a3591ee0c4cb3daf9238883e.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-details-61554ea83ad59329c2d5c9f0390a0498f3e3665deb58d32dc608aeca24fa0bb9.js.map의](https://ax.docentric.com/assets/plugins/discourse-details-61554ea83ad59329c2d5c9f0390a0498f3e3665deb58d32dc608aeca24fa0bb9.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-local-dates-1ce1601fcba226038712e9a1c800257264845949db3581eb2a13004bbd94b58f.js.map의](https://ax.docentric.com/assets/plugins/discourse-local-dates-1ce1601fcba226038712e9a1c800257264845949db3581eb2a13004bbd94b58f.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-footnote-5d7f9bcc8f1fc30990236f3fe0abfbfc5cc3a490e9d5595f844aeb6d4b86842f.js.map의](https://ax.docentric.com/assets/plugins/discourse-footnote-5d7f9bcc8f1fc30990236f3fe0abfbfc5cc3a490e9d5595f844aeb6d4b86842f.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-saved-searches-e84bded10049d1363a0bdd0fb459ca2984821e718323aa0a0d7128a7e9dcf605.js.map의](https://ax.docentric.com/assets/plugins/discourse-saved-searches-e84bded10049d1363a0bdd0fb459ca2984821e718323aa0a0d7128a7e9dcf605.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-voting-efaecaa7c03601357a43da8e0fed44452daaafb5d213cab42837d1accf20eb68.js.map의](https://ax.docentric.com/assets/plugins/discourse-voting-efaecaa7c03601357a43da8e0fed44452daaafb5d213cab42837d1accf20eb68.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-presence-e575490133b5e948d5db094ba04f265c777e7d5003f1b418d1b7a38c8f64a317.js.map의](https://ax.docentric.com/assets/plugins/discourse-presence-e575490133b5e948d5db094ba04f265c777e7d5003f1b418d1b7a38c8f64a317.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-solved-be68360ae740ad69b2b4d48fbde314ac17a093b4f5256315469a13677501f9e4.js.map의](https://ax.docentric.com/assets/plugins/discourse-solved-be68360ae740ad69b2b4d48fbde314ac17a093b4f5256315469a13677501f9e4.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-user-notes-d14c90e2d4da12a15f265abe04860d0b0e9f221ead5ee8cb9373d3972c79887a.js.map의](https://ax.docentric.com/assets/plugins/discourse-user-notes-d14c90e2d4da12a15f265abe04860d0b0e9f221ead5ee8cb9373d3972c79887a.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-tooltips-3a1d33257615ab498afe95ba168c18d8548069649b07a0b8848eb1b9260ed44e.js.map의](https://ax.docentric.com/assets/plugins/discourse-tooltips-3a1d33257615ab498afe95ba168c18d8548069649b07a0b8848eb1b9260ed44e.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/discourse-narrative-bot-0b1e40d099d739cee23bbad45c2fb5eac1dcaaba028fdc9fa21b9e32930ec40b.js.map의](https://ax.docentric.com/assets/plugins/discourse-narrative-bot-0b1e40d099d739cee23bbad45c2fb5eac1dcaaba028fdc9fa21b9e32930ec40b.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/docker\_manager-4ced9f9c7bda9ba563c04006dbb93828d43f2c7d5b533065717c5a63da77d5fc.js.map의](https://ax.docentric.com/assets/plugins/docker_manager-4ced9f9c7bda9ba563c04006dbb93828d43f2c7d5b533065717c5a63da77d5fc.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/lazy-yt-9db193c8caacf2e3b3a24ed4c63699ad497c210f668f467d95380efd00982345.js.map의](https://ax.docentric.com/assets/plugins/lazy-yt-9db193c8caacf2e3b3a24ed4c63699ad497c210f668f467d95380efd00982345.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/plugins/poll-4b9592bd848c2a090591a9b6dda4eba9bf34ad150e4263b26416959ecfde02ad.js.map의](https://ax.docentric.com/assets/plugins/poll-4b9592bd848c2a090591a9b6dda4eba9bf34ad150e4263b26416959ecfde02ad.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/browser-update-eec13eb6f8386f18f10b5dd6ebb7a3598d28421bb796e539b91a7e4a4c5d4c08.js.map의](https://ax.docentric.com/assets/browser-update-eec13eb6f8386f18f10b5dd6ebb7a3598d28421bb796e539b91a7e4a4c5d4c08.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/start-discourse-efa4e5abfbd1b50b5152ffbe64d5dcea9f7c33f766dcc6387e2711f0f2112148.js.map의](https://ax.docentric.com/assets/start-discourse-efa4e5abfbd1b50b5152ffbe64d5dcea9f7c33f766dcc6387e2711f0f2112148.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE  
> DevTools가 소스 맵을 로드하지 못했습니다: [https://ax.docentric.com/assets/google-universal-analytics-v3-706f1d28f0a97f67a47515c96189277240ec4940d968955042066d7873fd1fe8.js.map의](https://ax.docentric.com/assets/google-universal-analytics-v3-706f1d28f0a97f67a47515c96189277240ec4940d968955042066d7873fd1fe8.js.map%EC%9D%98) 콘텐츠를 로드할 수 없음: HTTP 오류: 상태 코드 404, net::ERR\_HTTP\_RESPONSE\_CODE\_FAILURE

또한 구버전을 실행 중이므로 업데이트를 시도해 보세요

`<meta name="generator" content="Discourse 2.8.0.beta2 - https://github.com/discourse/discourse version 15320d432b3045ea4e094a21db6a081f98b8b879"> `

---

<div class="post-metadata">

### Author: ![Mr.X\_Mr.X](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mr.x_mr.x/32/126610_2.png) [@Mr.X\_Mr.X](https://meta.discourse.org/u/Mr.X_Mr.X)
#### Post date: [2월 2, 2022, 8:05오후 UTC](https://meta.discourse.org/t/whenever-a-post-contains-substring-i-get-a-403-error/202846/4 "2022-02-02T20:05:58Z")

</div>

XSS 시도를 차단하는 WAF가 활성화되어 있을 수 있습니다. substring은 익스플로잇 문법에서 흔히 사용되므로, Cloudflare를 WAF 활성화 상태로 사용하고 있다면 이것이 원인이 될 수 있습니다.
