오래전 부터 https로 운영하였으나 ssl인증서에 문제가 있어 7~8개월동안 http로 방치(?)해 두었던 것을
이번에 다시 https를 적용하엿습니다.
하는김에 http/2를 적용하려하였으나 !!
안되네요
http/2는
nginx 1.9.14.부터 지원하며, TLS(ALPN)가 필요하고 TLS(NPN)에서는 작동 안함.
apache는 2.4.17 부터 지원하며 http, https둘다 지원합니다. openssl 1.0.2가 필요합니다.
브라우저는 ssl에서만 http/2를 지원하는 경향입니다.(크롬은 http/2 커넥션에서 NPN을 제외 했습니다.)
apache, nginx 모두 openssl 1.0.2를 사용해야합니다.
그러면 서버에서 openssl을 1.0.2 로 업데이트하면?
그래도 안됩니다.
nginx나apache를 openssl1.0.2에서 리빌드해야합니다.
그래도 여기까지는 해볼 수 있겠는데, openssl이 광범위하게 사용되는 것이라 위험 부담이 큽니다.
결론 http/2포기 1018년 이후에나...
xetown http/2 지원하는 것 맞죠?
구글입니다.
저도 타운이 http/2 인줄로 알고있었는데 h2 프로토콜이 없네요??