-
Notifications
You must be signed in to change notification settings - Fork 265
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
클라우드플레어 프록시 사용 #1116
Comments
무슨 코드를 수정해야 할까요 |
코드에서 "port: 2087," 식으로 바꿔봤는데 이러면 그냥 모든 서버가 꺼진 걸로 나오네요 |
870번 이슈와 상관 없이 포트만 설정하셔도 방 입장에 문제 없도록 수정됐습니다. |
근데 localhost는 또 잘 됩니다 |
콘솔에 표시된 오류 내용을 확인해주세요. |
PR 내용을 모두 반영하셨는지 (global.json 포함), |
MAIN_PORTS는 클플에서 지원하는 포트 맞고 ROOM_PORTS는 어디서 변경하나요? |
둘 다 global.json에 있어야합니다. |
global.json에 있는 포트라곤 MAIN_PORTS랑 PG_PORT밖에 없습니다 |
global.inc.json의 변경 사항은 당연히 global.json에도 반영해주셔야 합니다. |
해 봤는데 똑같습니다 |
그럼 개발자 도구 콘솔 내용을 올려주세요. |
global.json의 |
true입니다 |
global.json을 마지막으로 수정한 후 서버 재부팅하셨나요 |
네 |
PR #871 을 병합하셨나요? |
도메인으로 접속하면 리디렉션한 횟수가 너무 많다고 뜨고 localhost로 접속하면 잘못된 응답을 전송했다고 뜨네요. 인증서 적용 후입니다. |
https로 접속하셨나요? |
네 |
클라우드플레어 프록시가 걸려있으면 인증서는 적용하시면 안됩니다. |
아 네 |
근데 인증서가 없으면 WAF를 false로 설정할 수밖에 없는데 어떡하죠 |
인증서 없이 열고 프록시를 켜고 WAF를 true로 하시면 |
인증서 없이 WAF true로 하고 열면 Error: ENOENT: no such file or directory, open 'D:\개인정보\개인정보\KKuTu-1-cloudflare\Server\Your SSL Private Key Here' Node.js v20.10.0 |
웹 서버 자체는 https로 열어야 합니다. 만료된 인증서도 상관 없으니 아무 인증서나 넣고 여시면 됩니다. (IS_SECURED는 false 여야 함) 실제로 사용되는 인증서는 아닙니다. |
어떻게 그렇게 여나요 |
IS_SECURED를 false로, WAF는 true로 놓고 SSL_OPTIONS에 인증서 파일 경로를 넣으면 그렇게 열립니다. 해당 PR 본문에 전부 나와있는 내용입니다. |
클라우드플레어 SSL 설정에서 encryption mode를 Full 또는 Flexible로 바꿔보세요. |
이미 Flexible입니다 |
인증서 적용하면 localhost에서도 접속이 안 됩니다 |
#689 확인해 주세요. |
#870 이거 보고 이해가 안 되서 질문드립니다.
global.json에서 메인 포트는 변경했는데 또 어디서 무슨 포트를 변경해야 하는 건가요?
The text was updated successfully, but these errors were encountered: