开发人员反映iphone的app无法与IHS建立SSL,查阅了一下资料发现:IHS 7.0以前的版本只支持TLS 1.0,但是IOS 5以后默认是使用TLS 1.2建立SSL连接,所以当IOS 5的应用使用连接到IHS 7或以前版本,需要与IHS重新协商SSL连接。使用TLS 1.0协议建立连接。
解决问题的方法:IHS上需要升级到 GSKit 7.0.4.25以后才能支持与手机重新协商使用TLS 1.0建立连接。
http://publib.boulder.ibm.com/httpserv/ihsdiag/ssl_questions.html#tls11
IHS v7 and earlier only supports TLSv1.0, and negotiates TLSv1.1 and later handshakes down to TLSv1.0. GSKit 7.0.4.25 or later is required to successfully negotiate TLSv1.0 from a TLSV1.1 client.