Microsoft Azure VM에서 https를 설정할 수 없습니다.

Microsoft Azure VM에서 https를 설정할 수 없습니다.

일주일 넘게 Microsoft Azure 가상 머신(우분투 서버 14.04)에서 호스팅되는 자체 클라우드에서 작동하도록 https를 설정하려고 합니다. 아파치2를 사용하고 있습니다. 나는 웹에서 찾은 모든 튜토리얼을 살펴봤고 owncloud 포럼의 한 사람이 한동안 도움을 주려고 노력했지만 문제는 여전히 해결되지 않았습니다.

Microsoft Azure에서 호스팅되는 Linux 시스템에 특이한 점이 있는지 궁금합니다. 지난 며칠 동안 배운 SSL 설정은 기본적으로 거의 작동할 것이기 때문입니다. 이것이 생성 과정이 아니라 VM이 생성된 후 HTTPS 프런트엔드를 추가한 빠른 속도와 관련이 있는지 궁금합니다. 어쨌든 저는 443 포트를 수신하고 있으며 SSL을 활성화하고 키 쌍을 생성하고 SSL 엔진을 켰습니다.

또한 데비안 매뉴얼 페이지 등도 있습니다. SSL에 대한 로그와 가상 호스트는 다음과 같습니다.

사이트 사용 가능의 default-ssl.conf:

https://pastebin.com/jvhPpDKa

내 담당자는 2개 이상의 링크를 게시하기에는 부족하므로 여기에 내 netstat 및 acces + 오류 로그가 포함된 페이스트빈을 볼 수 있는 owncloud 포럼의 게시물에 대한 링크를 붙여넣습니다.

https://forum.owncloud.org/viewtopic.php?f=31&t=26375&start=20#p80237

지금은 정말 절박합니다. https를 사용하여 서버에 연결할 수 없는 이유가 무엇인지 모르겠습니다... 모든 도움을 꼭 드리고 싶습니다!

답변1

Azure VM에서 HTTPS 엔드포인트를 활성화하셨나요? VM의 속성을 볼 때 끝점을 확인할 수 있습니다. 상단에는 대시보드, 모니터, 엔드포인트 및 구성의 네 가지 항목이 표시됩니다. 엔드포인트를 클릭하고 HTTPS가 있는지 확인하세요. 그렇지 않은 경우 하단의 추가를 클릭하여 추가하세요.

답변2

문제가 해결되었습니다. Microsoft Azure 프런트엔드 ACL에 버그가 있는 것 같습니다. 적용된 관련 항목이 없으므로 해당 프런트엔드에서 모든 트래픽을 허용해야 함을 의미합니다. 대신 모든 것을 필터링했습니다. 이 문제를 해결하기 위해 임의의 IP 주소를 거부하여 "이 주소만 제외하고 모두 허용"하는 규칙이 작동하기 시작합니다. 그 후에는 https로 내 사이트에 액세스할 수 있었습니다. 도와 줘서 고마워.

관련 정보