역방향 프록시 쓰는 중 문제가 있는데요.
도커들 역방향 프록시로 설정해서 잘 쓰는데요.....
문제가 있네요.
브라우저에서 주소 입력시
https:// 이렇게 써주지 않고 그냥 도메인만 입력하면 접속안됩니다.
아무 생각없이 도메인 입력했다가 안되면 주소창에서 https로 변경하는게 일입니다.
그리고 접속하고 나서도 페이지 바뀌거나 할때
위의 화면 뜹니다. 그래서 또 주소창에서 https 바꾸면 정상화면 뜹니다. ;;;
어떤 부분 설정을 바꾸면 해결될까요?
부탁드립니다. ^^
서버에서 활성화 또는 웹서버에서 해주면됩니다
어떤 도커는 잘 되는데 어떤 도커(nextcloud 트랜스미션 등)는 변화가 없네요.
안되는 경우 다른 확인할 것은 없을까요? ^^
역방향 프록시 설정 하실 때 HSTS 체크하시고 소스 프로토콜을 https로 설정 하신 건가요?
잘 안되시면 이참에 NPM세팅 해두시는 것도 방법입니다
이것저것 하다보면 기본 역방향 프록시로는 안되는 것들이 있더라고요
브라우저나 웹은 캐시가 있어서 이전 것으로 시도할 수도 있어요
어떤 경우는 https입력해도 안 변하는데 한번 더 입력하면 정상 접속됩니다.
크롬 주로 쓰는데 https 주의요함 이렇게 늘 뜨면서 접속은 되네요
궁금한점이 있어서 글을 남깁니다. ㅎ.
- 80 포트가 포트포워딩 되어있나요?
- proxy hosts 설정을 하였던 부분을 도메인 명을 제거 하고 보여주실 수 있나요?
보여줄 때 details 랑 ssl 설정 부분이 필요할 듯 합니다.
윈도우에서 캡쳐를 할 경우 ( 윈도우 키 + 쉬프트 + S ) 를 누르면 선택 창이 나와요
그러면 캡쳐되고. 우측 하단에 캡쳐한 내용 나오면 클릭하면 수정 창이 뜰꺼에요.
거기에 도메인명 같은거 지우시고 저장하시면 편합니다 ㅎ.
그리고 목적지 주소 같은 경우 ssl 로 https 로 접속한다고 하더라도 내부적으로 http 로 갈 수 있더군요.
외부에서는 https 이지만요.
npm 설정 시 난 https 로 접속하니까 하면서 details 에 https 로 설정을 하는것이 아니라. 내부 페이지는
http 로 접속하는 것이라면 http 로 설정을 해줘야 하더군요... proxmox 는 https이고 접속을 꼭 https로
접속해야하니 이런 경우는 https 로 설정을 해주면 역방향으로 도메인으로 접속되더라고요 ...
그리고 제가 맥을 쓰고 있어서 ^^;;
npm 검색해서 공부중입니다. 감사합니다. ^^
https://blog.naver.com/ktransition/221603489644
시놀로지 리버스 역방향 예전에 정리 해 놓은 것입니다. 예전에 한것이지만 지금도 똑같아요
포토스테이션 빼고요. https 안치고 주소만 쳐도 https로 리다이렉트 됩니다.
시놀로지에서 의외로 이거 잘 놓치시는 분들이 많더라구요.
굳이 npm 안쓰셔도 됩니다. 리버스는 시놀로지가 제일 안정적인거 같아요.
서버에서 Real IP도 받아오려면 시놀 리버스가 좋지요.
그런데 저는 희한하게 ddns 설정하면서 인증서 체크하니까 문제가 해결된 듯 보입니다 ^^;;
아래 링크 따라했습니다.
https://mariushosting.com/synology-how-to-enable-https-on-dsm-7/
cmt alert