不匹配我试图在我的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是否正确? –