https:// 사이트 접속이 되는 컴퓨터가 있고 안돼는 컴퓨터가 있는데.. 이유가 무엇인가요?
조회수 2030회
안녕하세요 웹프로그래밍 초보입니다.. ㅠㅠ 제가 amazon ec2기반으로 웹사이트를 하나 만들었는데요
웹사이트 테스트를 하는 과정중에
특이점을 발견했는데요
어떤 특정 사람 a컴퓨터에서는 접속이 되는데 (http, https 두개다 접속이됨)
제컴퓨터와 또다른사람 b컴퓨터에서는 접속이 안됍니다. (https 접속이 안됌, http 접속은 가능)
이런식으로 접속자체가 불가능합니다.
제가 초보라 워낙 지식이 부족해서..
원인과 해결방법이 정말 궁금합니다!! ㅠㅠ
-
(•́ ✖ •̀)
알 수 없는 사용자
2 답변
-
서버 측 정보가 많지 않아서 있는 정보로만 추측해본다면
AWS에서 443 포트를 특정 IP에서만 접근 가능하도록 설정해두었을 가능성이 있겠네요.해당 인스턴스 정보에서 Security groups 부분 view rules 버튼으로 해당 정보를 확인해보세요.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
-
Amazon EC2
를 사용하여Linux
서버를 구축하였을 경우해당 문제는 이와 같은 원인으로 발생하였을 가능성이 매우 높습니다.
Security Groups
설정이 잘못되었을 가능성- 접속하는
인터넷 브라우저
에추적방지
OR광고차단
기능을 사용할 경우
해결 방안으로는
Inbound
설정 속에서Port 443
의 설정에특정IP
가 설정이 되어 있을 가능성이 높습니다. 접속자 모두를 허용하려면0.0.0.0/0
로 설정합니다.작동 일시정지
또는WhiteList
설정을 합니다.- 해당 사이트의 주소URL 자체에서부터 유해한 콘텐츠가 포함이 되었다고 판단이 될 경우
차단
되며 사이트 내부에 '광고'가 있을 경우 광고에 따라서도차단
의 대상이 될 수 있습니다.
- 해당 사이트의 주소URL 자체에서부터 유해한 콘텐츠가 포함이 되었다고 판단이 될 경우
질문 내용이 구체적이지가 않아서 가장 기본적인 해결방안을 간략하게 제시했습니다.
추가적으로, 사이트에 HTTPS를 적용할 경우에 PROXY를 사용하여 HTTP로 접근해도 HTTPS로 바뀌어 접속하도록 설정이 가능합니다. 왠만하면 이 방법을 보안상 꼭 적용시키라고 조언드리고 싶네요.
댓글 입력