1. let's encrypt 로 ssl 적용

2. mod http2 활성화

3. 가상호스트 .conf에 http2 설정 적용

4. service apache2 restart


아파치 재시작까지는 문제가없는데, http2 활성화 시킨 후 부터 모바일에서 접속이 안되더군요 ㅋ 사이트 주소 입력 시 흰화면에서 무한로딩입니다


그런데 PC에서는 접속이 잘되는 기이한 현상이 ㅠㅠ



  • profile

    https://www.ssllabs.com/ssltest/ 에서 사이트를 점검해 보세요. 점검 완료후 쭉 내려가 보면 각종 브라우저 호환성 정보가 나옵니다. SSL 설치가 잘못되었을지도...

  • profile ?
    A+가 나옵니다 ㅠㅠ

    원인을 못찾겠네요.... ㅠㅠ
  • profile

    http/2 활성화 해도 현재 적용되지 않습니다.
    nginx나 apache에서 http/2를 지원해도 다른 환경이 맞지않아 적용안됩니다.
    xetown, xe공홈 마찬가지입니다.
    우분투는 10월부터 가능할 것이고 센트는 요원합니다.

    apache서 http/2를 활성화해도 피시에서는 http1.1로 통신하기에 사이트가 정상적으로 뜨지만 모바일(아이폰만 확인)에서는 http/2로 통신하기에 정상작동안합니다. 무한 로딩됩니다.

    openssl 버전을 1.0.2 를 사용하셔야 합니다.

  • profile ?
    그럼 현재 우분투 16.04의 openssl이 1.0.2가 아니라서 그런건가요??

    openssl만 업그레이드 시켜주면 정상 작동하나요? ㅠㅠ
  • ? profile
    확신할 수 없습니다.
    우분투는 16.10부터 openssl 1.0.2가 적용되는 것으로 알고 있는데
    아마도 16.04에서도 업그레이드 할 수있을 겁니다.
    하지만 다른 프로그램들이(ssh,httpd 등) openssl 1.0.2 에서 built 되었는지는 모르겠군요

    어쨋든 현재 os에서는 openssl만 업그레이드한다고 해서 http/2가 적용될지는 미지수입니다.
  • profile ?
    16.10 베타 업그레이드 후에도 여전히 작동인하네요... ㅠㅠ
  • profile
    위 답변중 내용정정합니다
    우분투 16.04는 openssl 1.0.2가 기본이고
    현재 http/2를 사용할 수 있는 배포판입니다.
  • profile ?
    아.. 저도 어서 성공하고싶네요 ㅠㅠ