I’m hoping Aaron might be able to shed some light on why our IPN Forwarder might be failing all of a sudden…
I just received a warning from PayPal stating
Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing: http://agreda.com/ipn/ipn-forwarder.php
I have made no changes to the Forwarder, nor have I edited the wp-config files on any sites in the forwarding array.
So I checked the IPN Forwarder logs and noticed multiple errors like this one:
[2012-03-04 14:39:28] Could not contact tripawds.com/ipn-handler.php to send the IPN: HTTP/1.1 404 Not Found payment_cycle=every+12+Months&txn_type=recurring_payment_profile_cancel&last_name=Gordon&next_payment_date=N%2FA&residence_country=US&initial_payment_amount=0.00&rp_invoice_id=site3_1674_3_12_129_USD_1330820338¤cy_code=USD&time_created=16%3A18%3A58+Mar+03%2C+2012+PST&verify_sign=AanfqmupM8NC7KuUqyodVAIKx37YAg7cm-GCilHmlepMEjBz7M2yRbaH&period_type=+Regular&payer_status=unverified&tax=0.00&payer_email=greg.gordon%40comcast.net&first_name=Greg&receiver_email=jcnjr%40agreda.com&payer_id=4EQBUQUFW7T8W&product_type=1&shipping=0.00&amount_per_cycle=129.00&profile_status=Cancelled&charset=windows-1252¬ify_version=3.4&amount=129.00&outstanding_balance=0.00&recurring_payment_id=I-L5RH272BW1TG&product_name=Tripawds+Supporter+III%3A+%24129.00+USD+every+12+months&ipn_track_id=5641706d8c6dc
When I try to visit the URL indicated (http://tripawds.com/ipn-handler.php) I do indeed get a 404 error.
FYI: I then sent a test IPN from the PayPal Sandbox and it appeared in the logs just fine.
Everything seemed to be working just fine… any direction for troubleshooting and resolving this error is greatly appreciated.
On a related note if the cancellation IPN above did not get forwarded, what will happen on the expiration of this Supporter subscription?