PayPal サンドボックスで発生したエラーに関する問題を知っている人はいますか?
前回は何ヶ月も正常に機能していましたが、サーバーを変更したところ、IPN が機能しなくなりました。PayPalの問題なのか、私たちの問題なのかわかりません。
Web サーバーのアクセス ログに PayPal IPN POST ログのエントリが表示されず、何が問題なのかわかりません。
IPN 配信に失敗しました:I/O エラー: RSA プリマスター シークレット エラー。ネストされた例外は javax.net.ssl.SSLKeyException: RSA premaster secret error です
https://developer.paypal.com/webapps/developer/applications/ipn_simulator
追加情報: 1 つの IP で 2 つの SSL 証明書を持つ 2 つの異なるサブドメインを使用しています。
例 :
https://www.example.com/ - メイン Web サイト用 (SSL 証明書 A)
https://ipn.example.com/ - PayPal IPN (SSL 証明書 B) の場合
<VirtualHost x.x.x.x:443>
ServerName ipn.example.com
DocumentRoot "/path/to/ipn.example"
SSLEngine on
SSLCertificateFile "/path/to/ipn_example_com.crt"
SSLCertificateKeyFile "/path/to/ipn_example_com.key"
SSLCertificateChainFile "/path/to/CA1.pem"
</VirtualHost>
<VirtualHost x.x.x.x:443>
ServerName www.example.com
ServerAlias example.com
DocumentRoot "/path/to/www.example"
SSLEngine on
SSLCertificateFile "/path/to/www_example_com.crt"
SSLCertificateKeyFile "/path/to/www_example_com.key"
SSLCertificateChainFile "/path/to/CA2.pem"
</VirtualHost>
xxxx は IP アドレスです (両方の IP は同じです)