不匹配我試圖在我的AWS EC2機器上開發Twitter流應用程序。操作系統平臺是Ubuntu 16.04.1 LTS,我已將PHP版本降級到5.6.28-1 + deb.sury.org〜xenial + 1對等證書CN =`stream.twitter.com'與期望CN =`199.16.156.217'
當我在此服務器上運行Twitter流應用程序時,以下錯誤。
Warning: fsockopen(): Peer certificate CN=`stream.twitter.com' did not match expected CN=`199.16.156.217' in /var/www/html/myapp/streamer/twitterstreamer.php on line 620
Warning: fsockopen(): Failed to enable crypto in /var/www/html/myapp/streamer/twitterstreamer.php on line 620
Warning: fsockopen(): unable to connect to ssl://199.16.156.217:443 (Unknown error) in /var/www/html/myapp/streamer/twitterstreamer.php on line 620
相同的代碼運行而不會在其他兩臺機器的任何問題(一個是AWS EC2和另一種是GoDaddy的服務器)。
當前EC2計算機中的所有端口現在都打開,SSL
版本是OpenSSL/1.0.2g
openssl
部分具有以下值。
有人可以幫助我找到其確切的問題是什麼?
*「相同的代碼在另外兩臺機器上運行時沒有任何問題......」*什麼代碼?你還沒有發佈任何內容。 – jww
遠射...... IP是否正確? –