5 Replies
      Latest reply on Oct 10, 2019 3:36 PM by rich
      Stefan Nestorov Level 1 Level 1 (0 points)

        Hi, often (like 1 of 4 times) when we request https://buy.itunes.apple.com/verifyReceipt for receipt validation the server doesn't return any response and we can't confirm if the pruchase is valid. This started to happen since Thursday-Friday and happens both in sandbox and production. Do you know what might be the problem ?

        • Re: Problem with server receipt validation
          Yandex Level 1 Level 1 (0 points)

          Hi!

           

          We have same issue.

          It started around April 20 2017, 7:00 am GMT.

          It looks like problem occurs at the ssl/tls handshake stage.

           

          :~$ curl -v -X POST --tlsv1.2 https://buy.itunes.apple.com/verifyReceipt

          * Hostname was NOT found in DNS cache

          * Trying 17.173.66.104...

          * Connected to buy.itunes.apple.com (17.173.66.104) port 443 (#0)

          * successfully set certificate verify locations:

          * CAfile: none

            CApath: /etc/ssl/certs

          * SSLv3, TLS handshake, Client hello (1):

          * Operation timed out after 0 milliseconds with 0 out of 0 bytes received

          * Closing connection 0

          curl: (28) Operation timed out after 0 milliseconds with 0 out of 0 bytes received

          • Re: Problem with server receipt validation
            yomanx Level 1 Level 1 (0 points)

            hi guys, so how to fix it? is it ours problem or Apple servers?

              • Re: Problem with server receipt validation
                rich Apple Staff Apple Staff (265 points)

                Please submit a bug report using the Apple Developer Feedback Assistant web page when this issue occurs.

                 

                To submit a bug report, please use the Apple Developer Feedback web page -

                 

                <https://feedbackassistant.apple.com/>.

                 

                Enter the “Feedback Assistant” page and login

                Click on the Compose icon to start a new bug report

                 

                Start by clicking on the appropriate OS button - “iOS and iPadOS”, “tvOS”, or “macOS”

                1. In the “Descriptive Title” field, enter an appropriate title

                2. In the “Problem Area” field select “StoreKit”

                3. In the “Type of Feedback” select “Incorrect / Unexpected Behavior”

                4. In the “Describe the Issue” section enter the following

                    - application ID (and In-App Purchase identifiers if appropriate)

                    - sandbox or production environment

                    - if possible, include the user account ID

                 

                rich kubota - rkubota@apple.com

                developer technical support CoreOS/Hardware/MFI