Amazon AWS EC2 でホストされている自分のサイトに IPN を取得しようとしています。Web サーバーは Tomcat 7 です。PayPal サンドボックスを使用します。
サイトには、リクエストを取得するためのサーブレットまたは JSP があります。
IPN URL を (IP アドレスを使用して) ローカル マシンに設定すると機能しますが、パブリック サイトに設定すると機能しません。サイト名または IP アドレス、サーブレットまたは JSP を使用するかどうかは問題ではありません。
アクセス ログに IPN URL のリクエストがありません。
IPN URL を使用した IPN シミュレーターは機能します。
AWS では、ポート 80 と 443 がすべての IP 範囲 (0.0.0.0/0) に対して開かれています。
私はすべてをチェックしたと思うので、今は完全に迷っています。