chrome NPN 제거

김정균의 이미지

chrome에서 NPN이 제거 되어 버렸네요. :-) 일단 크롬이 점유율 1위(전세계..)이니 spdy 서비스(http2 가 나오면서 사장되었지만, 그래도 아직 서비스 되는 곳이 꽤 많고 굳이 잘 동작하고 있는 기능인지라)는 순식간에 무력화 되어 버린 꼴이 되어 버렸습니다. NPN 기반으로 서비스 하던 http2 도 무력화 되어 버렸고요 ^^;

이로서 http2 프로토콜은 ALPN을 이용해서 서비스를 해야 한다는 말인데, ALPN을 지원하는 openssl 버전이 1.0.2 부터 이기 때문에, CentOS/Redhat 에서는 서비스 불가능이고, Ubuntu는 16.04 부터 가능하네요. 다른 배포본들은 관심이 없어서 상황을 모르겠고.. 안녕 리눅스 3은 openssl 1.0.1e 이지만 ALPN을 back porting 해 놓아서 가능 합니다. (안녕 2에도 back porting을 할까 말까 고민 중..)

이로서 OS 배포본 업그레이드 열풍이 불지 모르겠습니다. http2 protocol이 그리 대중화 되지 않은지라 실질적인 영향은 미비하겠지만, http2로의 전환은 좀 더 시일이 연기가 되지 않을까 싶네요.

구글이 자기네가 만든 기능을 자기네만 누리고 싶어서 심술을 부린걸까요? (농담입니다. 가끔 진지하게 받아들이는 분들이 있어서 ..)

이에 대한 좀 더 자세한 내용은 https://my.oops.org/170 에 포스팅 해 놓았으니 참고 하세요 :-)