Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › No Emails, IPN Not Getting Through – Bad Behavior Plugin was the Culprit
- This topic has 2 replies, 2 voices, and was last updated 12 years, 7 months ago by awarner20.
August 11, 2010 at 2:48 pm #1664awarner20Member
I went through several test purchases and was not receiving any emails from WP eStore, Wishlist Member, etc.
After many hours of searching through these forums and trying all suggested fixes (links below and very helpful), I came across a reference to the Bad Behavior plugin blocking the Paypal IPN. I had this plugin activated. I looked in the log for Bad Behavior and found that Paypal was indeed blocked. See below…
IP/Date/Status Headers Entity
A User-Agent is required but none was provided.
POST /wp-content/plugins/wp-cart-for-digital-products/paypal.php HTTP/1.0
payment_date: 19:25:08 Aug 10, 2010 PDT
address_name: Adam Warner
address_country: United States
transaction_subject: Shopping Cart
I deactivated this plugin and everything works as expected…YAY!
Bad Behavior does offer a “Whitelisting” option by putting IP or User Agent info into a file in the plugin, but in my testing it looks like Paypal uses different IPs and does not include any User Agent info. For now, Bad Behavior will stay deactivated, but I’d love it if anyone here could offer any suggestions. I’ve also sent an alert to the Bad Behavior crew…
The helpful links are found in the FAQ forum, but if you’re reading this, here ya go:
…and the blurb about Whitelisting from the Bad Behavior site:
On rare occasions you may wish to whitelist a specific user agent or IP address range. To do so, edit the bad-behavior/whitelist.inc.php file, and insert the exact user agent or IP address range desired. Bad Behavior accepts single IP addresses or CIDR format address ranges. If you find something is blocked that should not be, however, please contact me so that I can look into it as well.
I hope this helps others fastrack a solution to any trouble you’re having:)August 12, 2010 at 12:53 am #23315amin007Participant
Thank you for the detailed post on this. This is why we have the “Bad Behavior” plugin on our “Plugins don’t play nice” list:
https://support.tipsandtricks-hq.com/forums/topic/list-of-plugins-that-dont-play-nice-conflicting-pluginsAugust 12, 2010 at 7:35 pm #23316awarner20Member
You’re welcome amin007. The more I understand your plugins, the better I like them and realize what I great product and service you and Ivy are offering. I am truly pleased!
- You must be logged in to reply to this topic.