latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Error. Please contact Support for assistance.

Home Forums Community Forum Error. Please contact Support for assistance.

This topic contains 7 replies, has 2 voices. Last updated by  Jason (Lead Developer) 3 years, 9 months ago.

Topic Author Topic
Posted: Wednesday Mar 13th, 2013 at 10:51 pm #44563

We have S2-Member Pro and starting last night our site can no longer process credit cards. We have had a PayPal Pro account for 8 months and everything has works fine. Now we receive a “Error. Please contact Support for assistance.” at the top of the screen when trying to process a subscription. I contacted PayPal and they told me that their logs show that they haven’t received any communications from our site today.

I have downloaded the server check file (s2-server-scanner.php) and everything came back fine.

I have reloaded all of our PayPal credentials.

We are missing tons of transactions!!!

We have recently upgraded to version 130221

site: http://www.wodtalk.com/

List Of Topic Replies

Viewing 7 replies - 1 through 7 (of 7 total)
Author Replies
Author Replies
Posted: Thursday Mar 14th, 2013 at 12:36 am #44571

I did find this at the end of each transaction attempt in the s2-http-api-debug.log

‘url’ => ‘https://api-3t.paypal.com/nvp’,
‘response’ =>
WP_Error::__set_state(array(
‘errors’ =>
array (
‘http_request_failed’ =>
array (
0 => ‘connect() timed out!’,
),
),
‘error_data’ =>
array (
),
)),
)

Posted: Friday Mar 15th, 2013 at 12:50 am #44670

Here is one of our shortcodes for one of our PayPal Pro forms:

[s2Member-Pro-PayPal-Form level="2" ccaps="" ps="paypal" lc="" desc="1-year Print-Digital Subscription $65 (recurring)" cc="USD" dg="0" ns="1" custom="www.wodtalk.com" ta="0" tp="0" tt="D" ra="65.00" rp="1" rt="Y" rr="1" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]
Posted: Friday Mar 15th, 2013 at 11:12 pm #44876

48 hours no response!!! We are a paid user! Now we have to wait until Monday?

THIS IS RIDICULES!!!!

Posted: Saturday Mar 16th, 2013 at 12:31 am #44887
Staff Member

Thanks for your patience.

I’ll be happy to assist you with this. Please submit a Dashboard login privately and we’ll run diagnostics on your installation for you. This error that you posted previously would indicate to me there is a DNS issue on the server hosting your site (maybe). Diagnostics will tell us more.

Please use: s2Member® » Private Contact Form

‘http_request_failed’ =>
array (
0 => ‘connect() timed out!’,
),
Posted: Saturday Mar 16th, 2013 at 12:49 am #44891

Just did!!! Thanks.

Nothing that I am aware of has changed on our host. We have been using this host with this WordPress install for over a year. Our host is 1and1.com

Posted: Saturday Mar 16th, 2013 at 1:06 am #44894
Staff Member

Details received. Thank you!

~ Investigating.

Posted: Saturday Mar 16th, 2013 at 2:29 am #44902
Staff Member

I just completed a review of your installation.

I found several log entries on your site with failed connections to both of these hosts. This would suggest there is a misconfiguration of the firewall on the server, or there is a DNS issue of some kind. It’s also possible the host is blocking these requests with something like ModSecurity. In either case, I would submit this to your hosting company and see if they can shed any light on the matter.

I’m not aware of this being a widespread issue.

What’s a little strange to me is that HTTPS requests to both http://www.PayPal.com and http://www.s2Member.com seem to work fine from your server. It’s just these specific host names (connections) that you’ve been making repeatedly perhaps.

'url' => 'https://api-3t.paypal.com/nvp',
'response' => 
WP_Error::__set_state(array(
   'errors' => 
  array (
    'http_request_failed' => 
    array (
      0 => 'connect() timed out!',
    ),
  ),
   'error_data' => 
  array (
  ),
'url' => 'https://payflowpro.paypal.com',
'response' => 
WP_Error::__set_state(array(
   'errors' => 
  array (
    'http_request_failed' => 
    array (
      0 => 'connect() timed out!',
    ),
  ),
   'error_data' => 
  array (
  ),

I ran a quick cURL test without WP_Http and got a similar empty result (timeout).

Output from curl_getinfo()

Array
(
    [url] => https://api-3t.paypal.com/nvp
    [content_type] => 
    [http_code] => 0
    [header_size] => 0
    [request_size] => 0
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 20.082987
    [namelookup_time] => 0.088775
    [connect_time] => 0
    [pretransfer_time] => 0
    [size_upload] => 0
    [size_download] => 0
    [speed_download] => 0
    [speed_upload] => 0
    [download_content_length] => -1
    [upload_content_length] => -1
    [starttransfer_time] => 0
    [redirect_time] => 0
)

Please let us know what your hosting company says :-)

Viewing 7 replies - 1 through 7 (of 7 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.