我一直在收到PayPal的电子邮件,说明他们在支持SHA-256证书时所做的更改,并警告我可能需要更新我网站上的内容.
我使用PayPal的IPN服务,我最初在我的网站上设置(我编写的所有自定义PHP代码,没有预先构建的购物车),并且自以来一直非常愉快地运行.
我的托管是共享托管,因为它不是一个非常大或繁忙的网站.托管平台我们运行PHP 5.2.17,Apache 2.2.3(CentOS)和OpenSSL 0.9.8e-fips-rhel5 7月01日(我从PHP的phpinfo()函数获得了所有这些信息).
我是否认为需要进行的任何更改都必须由我的网站主机进行,因为我无法更新服务器上的任何软件?
当我最初在设置所有内容时,我记得从PayPal下载证书并在我的Windows PC上使用OpenSSL创建一些东西(另一个证书?我不知道)然后我上传到我的网站并用于加密我的付款请求到PayPal. PayPal引入的SHA-256更改是否会影响这一点?我需要重新制作证书吗?
我确实尝试使用IPN模拟器(在更改我的IPN处理程序使用的终点之后),但是我无法让它工作,因为IPN模拟器给了我一个502 Bad Gateway错误,我不知道这意味着什么或可能是什么问题.