Community Support Forums — WordPress® ( Users Helping Users ) — 2011-07-15T22:28:52-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=14073 2011-07-15T22:28:52-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14073&p=28465#p28465 <![CDATA[Re: Understanding Paypal Logs]]>
That being said, I would take a look at your Sitemap and other Pages/Posts to see how/why Google is attempting to index that URL. It really shouldn't be made public, because it does not display anything anyway.

Statistics: Posted by Jason Caldwell — July 15th, 2011, 10:28 pm


]]>
2011-07-15T14:13:38-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14073&p=28443#p28443 <![CDATA[Re: Understanding Paypal Logs]]>
I noticed this today which seems a bit weird. Mentions 'Google bot?

Is it normal or anything to be concerned about?

WordPress® v3.2 :: s2Member® v110710 :: s2Member® Pro v110710
www.actonthis.tv/?s2member_paypal_notify=1
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
array (
's2member_log' =>
array (
0 => 'Unable to verify POST vars. Possibly caused by a fraudulent request. If this error continues, please run IPN tests against your server from a PayPal® Sandbox account. They provide special diagnostic tools to assist you.',
1 => 'If you\'re absolutely SURE that your PayPal® configuration is valid, you may want to run some tests on your server, just to be sure $_POST variables are populated, and that your server is able to connect to PayPal® over an HTTPS connection.',
2 => 's2Member uses the WP_Http class for remote connections; which will try to use cURL first, and then fall back on the FOPEN method when cURL is not available. On a Windows® server, you may have to disable your cURL extension. Instead, set allow_url_fopen = yes in your php.ini file. The cURL extension (usually) does NOT support SSL connections on a Windows® server.',
3 => 'array (
\'s2member_paypal_notify\' => \'1\',

WordPress® v3.2.1 :: s2Member® v110710 :: s2Member® Pro v110710
www.actonthis.tv/?s2member_paypal_return=1
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
array (
's2member_log' =>
array (
0 => 'No Return-Data from PayPal®. Customer must wait for Email Confirmation.',
1 => 'Redirecting Customer to the Home Page.',

Statistics: Posted by rossagrant — July 15th, 2011, 2:13 pm


]]>
2011-07-15T12:09:14-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14073&p=28436#p28436 <![CDATA[Re: Understanding Paypal Logs]]>
So that generic log entry it just letting you ( i.e the site owner ) know that s2Member's Auto-Return handler was unable to process anything immediately after checkout, because no data was received. In cases such as this, Auto-Return has failed, and now IPN is the only backup post-processor available. So, the Signup Confirmation Email that you configure from your Dashboard is the Customer's only remaining option. The Customer must wait for that email. See: s2Member -> PayPal Options -> Signup Confirmation Email.

Statistics: Posted by Jason Caldwell — July 15th, 2011, 12:09 pm


]]>
2011-07-13T19:16:52-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14073&p=28348#p28348 <![CDATA[Re: Understanding Paypal Logs]]>
Sorry, this thread clearly got lost amongst everything.

Just wondered if you knew the answer to my question above about the email the RTN log is referring to? Which email is that?

Ross ;)

Statistics: Posted by rossagrant — July 13th, 2011, 7:16 pm


]]>
2011-07-12T06:03:32-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14073&p=28182#p28182 <![CDATA[Re: Understanding Paypal Logs]]>
Not sure how that happened, it certainly wasn't me testing something out, but I'll keep an eye out for it appearing in the logs again.

I just wondered what email th eRTN log referred to in this section of the log?

0 => 'No Return-Data from PayPal®. Customer must wait for Email Confirmation.',
1 => 'Redirecting Customer to the Home Page.',

Ross :)

Statistics: Posted by rossagrant — July 12th, 2011, 6:03 am


]]>
2011-07-11T22:03:24-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14073&p=28164#p28164 <![CDATA[Re: Understanding Paypal Logs]]> Thanks for the great question Ross.

We're working to improve this aspect of s2Member, by incorporating a more verbose log reader inside the Dashboard. I'll go ahead and answer your question though.

The output you see inside paypal-ipn.log and paypal-rtn.log is a dump of all POST variables received and processed by s2Member. In addition, s2Member adds an extra element to the array that is dumped into the log file, which is represented by the "s2member_log" array key, and will contain detailed information about what, if any, actions were take by s2Member.

In these two log entries that you posted, it appears that someone, or something, attempted to access your IPN and RTN handlers with absolutely no POST vars at all. Hence, the array only contains the "s2member_log" key, and nothing else. This would indicate to me, that someone may have typed this into their browser and hit "GO" as a test perhaps? If no POST data was sent, you would see log entries like these.
Code:
http://yoursite.com/?s2member_paypal_notify=1

Statistics: Posted by Jason Caldwell — July 11th, 2011, 10:03 pm


]]>
2011-07-10T14:22:14-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14073&p=26393#p26393 <![CDATA[Understanding Paypal Logs]]>
I think I can follow all regular transactions but I have come across this in the logs and I'm trying to work out what caused it.

In the Paypal IPN Log I get this from a couple of weeks back:

WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
www.actonthis.tv/?s2member_paypal_notify=1
User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1
array (
's2member_log' =>
array (
0 => 'Unable to verify POST vars. Possibly caused by a fraudulent request. If this error continues, please run IPN tests against your server from a PayPal® Sandbox account. They provide special diagnostic tools to assist you.',
1 => 'If you\'re absolutely SURE that your PayPal® configuration is valid, you may want to run some tests on your server, just to be sure $_POST variables are populated, and that your server is able to connect to PayPal® over an HTTPS connection.',
2 => 's2Member uses the WP_Http class for remote connections; which will try to use cURL first, and then fall back on the FOPEN method when cURL is not available. On a Windows® server, you may have to disable your cURL extension. Instead, set allow_url_fopen = yes in your php.ini file. The cURL extension (usually) does NOT support SSL connections on a Windows® server.',
3 => 'array (
\'s2member_paypal_notify\' => \'1\',
)',
),
)

The corresponding section in the Paypal RTN Log is this:

WordPress® v3.1.3 :: s2Member® v110620 :: s2Member® Pro v110606
www.actonthis.tv/?s2member_paypal_return=1
User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.0.1) Gecko/20060124 Firefox/1.5.0.1
array (
's2member_log' =>
array (
0 => 'No Return-Data from PayPal®. Customer must wait for Email Confirmation.',
1 => 'Redirecting Customer to the Home Page.',
),
)

I was just wondering if you could let me know what scenario this would be caused by.

Everything seems to be working great so it doesn't appear to be impacting business but I just want a deeper understanding.

Thanks Ross :)

Statistics: Posted by rossagrant — July 10th, 2011, 2:22 pm


]]>