2016년 11월 30일(태평양 표준시)부터 Freshdesk는 TLS 1.0 버전에서 벗어나 모든 서비스에서 암호화 프로토콜을 비활성화할 예정입니다. 이 사용 중단은 현재 TLS 1.0을 사용 중인 모든 Freshdesk 고객에게 영향을 미치므로 영향을 받을 수 있는지 확인하는 것이 좋습니다. 이 솔루션 문서에서는 이 변경이 비즈니스에 영향을 미치는지 확인할 수 있는 방법을 단계별로 안내합니다.
아래는 데스크톱 브라우저와 모바일 운영 체제 간의 호환성입니다.
데스크톱 브라우저 호환성
1. Internet Explorer: 데스크톱 버전의 IE 8,9 및 10은 Windows 7 이상을 실행하는 경우 TLS와 호환되지만 기본적으로 호환되지는 않습니다. 향후 버전의 Internet Explorer는 기본적으로 호환됩니다. 다음 여기로 안내.
2. Mozilla Firefox: 버전 23~26은 호환되지만 기본적으로 지원되지는 않습니다. TLS 1.1 또는 TLS 1.2를 사용하려면 about:config에서 security.tls.version.max config 값을 TLS 1.1의 경우 2로, TLS 1.2의 경우 3으로 업데이트하여 사용 설정하세요. 향후 모든 Mozilla Firefox 버전은 기본적으로 TLS 1.0+와 호환됩니다.
3. Google Chrome을 사용하세요: 기본적으로 버전 38 이상의 모든 Google Chrome 버전이 호환됩니다.
4. Safari: OS X 10.9(매버릭스) 이상용 데스크톱 Safari 버전 7 이상은 기본적으로 TLS 1.1 이상과 호환됩니다.
브라우저 호환성 확인
사용 중인 브라우저에서 TLS 1.1/TLS 1.2의 호환성을 확인하려면 로 이동하세요: Arial; font-size: medium;">이 링크 아래 표시된 웹 페이지에 TLS1.1/TLS1.2 업그레이드 테스트 통과라는 메시지가 표시되면 브라우저는 Freshdesk와 호환되는 것입니다. 인터넷 익스플로러 사용자는 여기 안내.
모바일 호환성
4.1 미만의 Android OS 버전을 실행하는 기기는 1.0 이상의 TLS 버전과 호환되지 않습니다. 따라서 이러한 버전의 운영체제를 실행하는 기기에서는 Freshdesk Android 앱의 작동이 중지됩니다. 앱을 계속 사용하려면 운영 체제를 업그레이드하는 것이 좋습니다.
안드로이드 4.1 ~ 4.4를 실행하는 기기는 안드로이드 앱 버전 3.5 이상이어야 Freshdesk를 계속 사용할 수 있습니다. Android 버전 5.0 이상을 실행하는 사용자는 문제가 발생하지 않으며 기기에 설치된 기존 버전의 앱을 계속 사용하거나 앱 3.5 버전으로 업그레이드할 수 있습니다.
iOS 앱은 호환되는 iOS 버전(iOS 8 이상)에서 계속 원활하게 작동합니다.
사용 중인 브라우저/OS가 최종적인 TLS 사용 중단의 영향을 받지 않는다는 것을 확인한 후에는 아래 단계에 따라 통합/API 클라이언트에서 호환성 테스트를 실행할 수 있습니다(해당하는 경우)
API 호환성 확인 단계
테스트 환경에서 API 클라이언트를 설정합니다. 여기에는 Freshdesk에 연동하는 데 사용하는 모든 소프트웨어 또는 사용자가 직접 작성한 사용자 지정 연동 코드가 포함될 수 있습니다.
이 테스트 환경에서 API 클라이언트의 엔드포인트 호스트 이름을 yourdomain에서 변경합니다.freshdesk.com에서 tlstest.freshdesk.com으로 변경합니다.
'401 권한 없음' 오류가 표시되면 이 테스트가 통과된 것입니다. 이 응답은 '401 권한 없음' 오류에도 불구하고 기본 TLS 연결이 성공했음을 의미합니다.
대신 TLS 또는 https와 관련된 오류 메시지가 표시되면 테스트가 실패한 것입니다. API 클라이언트를 조정하거나 업그레이드해야 합니다. TLS 1.1 또는 TLS 1.2 지원으로 업그레이드하는 방법은 클라이언트 설명서를 참조하세요.
예제 cURL
이것은 cURL에서 연결했을 때 출력되는 모습입니다.
(다음 테스트 사례는 cURL 버전 7.50.0에서 실행되었습니다.)
실패 사례
curl -v -XGET https://tlstest.freshdesk.com/api/v2/tickets --tlsv1.0
출력
* 서버가 SSL 핸드셰이크를 중단했습니다 * 연결 닫기 0 curl: (35) 서버가 SSL 핸드셰이크를 중단했습니다 |
성공 사례
curl -v -XGET https://tlstest.freshdesk.com/api/v2/tickets --tlsv1.1
출력
HTTP/1.1 401 무단 .... .... * 호스트 tlstest.freshdesk.com에 대한 연결 #0은 그대로 유지됨 {"code":"invalid_credentials","message":"이 작업을 수행하려면 로그인해야 합니다."} |
로 메일을 보내주세요: Arial; font-size: medium;">
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.