Viewing 15 replies - 1 through 15 (of 19 total)
  • Have you checked with PayPal? I see on the EDD forum that there is some trouble with PayPal.

    I am not a user of this plugin but I am experiencing issue with my own-made WordPress plugin to handle payment. IPN validation always gets Internal Error from Paypal since yesterday. I have sent the support two messages, the first one was sent 24 hours ago (approximately when the problems started). I don’t know what’s going on, and I have no idea how to get more information. So I am checking in here ??

    Plugin Author JasWSInc

    (@jaswsinc)

    We are currently investigating this issue and I will post additional details as we learn more. So far this appears to be a connectivity issue with PayPal’s IPN service; i.e., PayPal servers are experiencing problems.

    In at least two cases that I’ve investigated so far, PayPal’s IPN server was returning a 500 Internal Server error whenever verification was attempted by s2Member. This indicates they are having problems on the PayPal side.

    We also have tickets in with PayPal MTS on this matter.

    NOTE: You can confirm the server connectivity issue by enabling s2Member’s logging routines and then looking inside s2-http-api-debug.log file for connection failures.

    [url] => https://www.paypal.com/cgi-bin/webscr
        [response] => Array
            (
                [headers] => Array
                    (
                        [server] => AkamaiGHost
                        [mime-version] => 1.0
                        [content-type] => text/html
                        [content-length] => 283
                        [expires] => Wed, 01 Jul 2015 21:20:44 GMT
                        [date] => Wed, 01 Jul 2015 21:20:44 GMT
                        [connection] => close
                        [strict-transport-security] => max-age=63072000
                    )
    
                [body] => <HTML><HEAD>
    <TITLE>Internal Server Error</TITLE>
    </HEAD><BODY>
    <H1>Internal Server Error - Read</H1>
    The server encountered an internal error or misconfiguration and was unable to
    complete your request.<P>
    Reference #3.4035d417.1435785644.f7df9a3
    </BODY></HTML>
    
                [response] => Array
                    (
                        [code] => 500
                        [message] => Internal Server Error
                    )
    
                [cookies] => Array
                    (
                    )
    
                [filename] =>
            )
    
    )

    Yes, I have exactly the same issue has described above. Guys, whoever is experiencing the issue, it’s not because of a plugin in particular. Would you mind commenting on this little post here?

    https://apps.meow.fr/paypal-ipn-validation-issues/

    I am trying to find developers with the same issues. Let’s help each other.

    Thread Starter extremecarver

    (@extremecarver)

    Yes – inside the log I can see the same…

    [url] => https://www.paypal.com/cgi-bin/webscr
        [response] => Array
            (
                [headers] => Array
                    (
                        [server] => AkamaiGHost
                        [mime-version] => 1.0
                        [content-type] => text/html
                        [content-length] => 283
                        [expires] => Wed, 01 Jul 2015 12:01:12 GMT
                        [date] => Wed, 01 Jul 2015 12:01:12 GMT
                        [connection] => close
                        [strict-transport-security] => max-age=63072000
                    )
    
                [body] => <HTML><HEAD>
    <TITLE>Internal Server Error</TITLE>
    </HEAD><BODY>
    <H1>Internal Server Error - Read</H1>
    The server encountered an internal error or misconfiguration and was unable to
    complete your request.<P>
    Reference #3.45184a17.1435752072.229ab72
    </BODY></HTML>
    
                [response] => Array
                    (
                        [code] => 500
                        [message] => Internal Server Error
                    )
    
                [cookies] => Array
                    (
                    )
    
                [filename] =>
            )
    
    )
    
    LOG ENTRY: Wed Jul 1st, 2015 @ precisely 12:02 pm UTC
    PHP v5.5.9-1ubuntu4.9 :: WordPress v4.2.2 :: s2Member v150311 :: s2Member Pro v150311
    Memory 21.93 MB :: Real Memory 22.50 MB :: Peak Memory 22.02 MB :: Real Peak Memory 22.50 MB
    openmtbmap.org/payment-button/?value=R&country=IT&countryip=IT&telephone=+39-
    User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
    Array
    (
        [state] => response
        [transport_class] => WP_HTTP_curl
        [args] => Array
            (
                [method] => POST
                [timeout] => 20
                [redirection] => 5
                [httpversion] => 1.1
                [user-agent] => WordPress/4.2.2; https://openmtbmap.org
                [reject_unsafe_urls] =>
                [blocking] => 1
                [headers] => Array
                    (
                        [connection] => close
                        [Accept-Encoding] => deflate;q=1.0, compress;q=0.5, gzip;q=0.5
                        [Content-Type] => application/x-www-form-urlencoded; charset=UTF-8
                        [Content-Length] => 1803
                    )
    
                [cookies] => Array

    Thread Starter extremecarver

    (@extremecarver)

    Any idea which paramaters we could change for longer reply time for paypal?

    Timeout 20 seconds is not the problem I believe.
    I tried 60 seconds before.

    Thread Starter extremecarver

    (@extremecarver)

    ì’m concerned about the blocking…

    [reject_unsafe_urls] =>
    [blocking] => 1

    Thread Starter extremecarver

    (@extremecarver)

    See here – we need such a solution also ASAP!!!
    (and in general that would be a good thing too – loosing information due to IPN verification failures is simply a nogo if it could be stored)…

    https://www.ads-software.com/support/topic/no-email-send-no-tickets-registration?replies=5

    Thread Starter extremecarver

    (@extremecarver)

    Here is their Github Repo with the fix commit – look for Paypal a bit down:
    https://github.com/wp-plugins/stageshow/commit/892bd0bae3adfa52630e5bfc5a1f56cd7b770b21

    Plugin Author JasWSInc

    (@jaswsinc)

    We are tracking this here: https://github.com/websharks/s2member/issues/610

    We believe that we have a solution and I will follow-up momentarily.

    Thread Starter extremecarver

    (@extremecarver)

    Don’t know why – but cannot comment on github right now in that topc (post not saving) – so that means for right now switching to devel branch alltogether? – that file does not look so much the same as on stock…

    Plugin Author JasWSInc

    (@jaswsinc)

    I provided a more detailed description of the issue here:
    https://github.com/websharks/s2member/issues/610#issuecomment-118038424

    A short-term workaround has been posted here for testing/feedback:
    https://github.com/websharks/s2member/issues/610#issuecomment-118039062

    Thread Starter extremecarver

    (@extremecarver)

    So far the short term solution on trunk branch works fine for 1 single test transaction…
    Thanks for the fix – I would hope a more resolute version in case paypal IPN is not responding will be committed later..

    (e.g do the change also unverified – and inform the admin somehow (e.g. via email) to check up if the payment went through).

    Can that solution be used for optimizepress as well?

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘error unable to verify $_post vars – since some updates – nginx’ is closed to new replies.