Q&A

 

blogspot.com 의 섬네일이 생성되지않습니다.

 

blogspot.com 은 구글에서 서비스하는 블로그인데요

 

그곳의 이미지를 본문에 첨부했을때 섬네일이 생성되지 않습니다.

 

이유가 ssl 여부랑 관련이 있는 것같은데요

 

예로

 

위의 삽입된 이미지의 주소는

 

https://1.bp.blogspot.com/-Ac767yQibPo/V0mAo4Ys16I/AAAAAAADcG4/UYw8w5FvegknK9Sct-viGjh38u4xpRqGQCLcB/s0/2.jpg

 

인데요

 

이걸

 

http://1.bp.blogspot.com/-Ac767yQibPo/V0mAo4Ys16I/AAAAAAADcG4/UYw8w5FvegknK9Sct-viGjh38u4xpRqGQCLcB/s0/2.jpg

 

이렇게 입력하면 섬네일이 생성됩니다.

 

https 일경우 생성이 되지 않고 http 일 경우 생성이 되는데요

 

원래 이미지의 서버에서 https를 사용하고 있을때는 섬네일을 생성할수 없는 것인지

 

아니면 제 서버의 문제인지 궁금합니다.

 

댓글 6

  • 아무래도 제서버의 문제인것같아요 xetown 에서는 섬네일이 생성된것같네요. 어떤 부분을 점검해봐야할까요?

  • xe타운, 구글 : https
    질문하신분 사이트 http

    이 차이입니다.
  • @웹지기
    섬네일 생성은 서버에서 서버로 요청하는 것이기 때문에, 데히히님 사이트의 https 사용 여부와는 관계없습니다.
  • @기진곰
    아... img src 랑 전혀 다른 액션이군요..
  • BlogSpot에서 사용하는 보안인증서가 좀 특이해요. 구글에서 운영하는 거의 모든 도메인을 다 커버하는 무시무시한 인증서에다, 온갖 최신 보안기술이 다 들어가 있죠. 오래된 프로그램들은 이 인증서를 인식을 못합니다.

     

    대개 이런 경우는 서버의 PHP 버전과 OpenSSL 버전을 적당히 높여 주면 해결되는데, 특이하게도 BlogSpot 인증서는 비교적 최근 버전인 우분투 14.04에서도 인식이 안 되었던 것으로 기억합니다. 이게 PHP와 OpenSSL의 버전뿐 아니라 그 기능을 호출하는 방식에도 영향을 받는 모양이예요. XE에서 외부 서버에 연결할 때 사용하는 구닥다리 HTTP_Request 라이브러리로는 무리일지도 모릅니다. (얼마 전에 바로 이 문제로 의뢰를 받았었는데, 이것저것 다 해봐도 안돼서 그냥 HTTP_Request를 버리는 것으로 해결했습니다 ㅡ.ㅡ)

     

    XE타운은 라이믹스라서 HTTP_Request를 사용하지 않아요 ㅎㅎ

  • @기진곰
    그렇다면 해결방법은 라이믹스로 넘어가는 것이겟군요 ㅠ! 답변감사합니다!