[phpMyAdmin] mismatch between HTTPS indicated on the server and client
아래는 로그인 정보를 넣는 항목이 나오지 않고 제목만 나온 phpMyAdmin의 모습이다.
디버그 도구로 숨김 처리된 HTML 항목의 CSS 내용(display: none;)을 없애면 아래와 같은 화면을 볼 수 있다.
There is a mismatch between HTTPS indicated on the server and client. This can lead to a non working phpMyAdmin or a security risk. Please fix your server configuration to indicate HTTPS properly.
phpMyAdmin에는 이상이 없으나 서버와 클라이언트의 HTTPS 인증서 정보가 서로 맞지 않을 때에 위와 같은 화면이 나올 수 있다.
서로 다른 웹 서버에서 주 도메인과 서브 도메인을 이용할 때에 쿠키나 HTTPS 인증서의 정보가 서로 다르면 이런 문제가 생길 수도 있는 것 같은데, 모두 같은 HTTPS 인증서를 쓰는 것 말고는 확실한 해결책을 찾지 못했다. 이 문제가 있더라도 숨은 화면을 보이게 해서 사용자명과 암호를 넣으면 phpMyAdmin은 작동한다.
덧글을 달아 주세요