A lot of 21002 status codes when validate receipts

Hello,


we started receiving a lot of 21002 status codes when validate receipts using https://buy.itunes.apple.com/verifyReceipt

This looks like some signature problem because succesfully validated receipts have signature length 1669 and Apple Worldwide Developer Relations Certification Authority

At the same time, receipts that didn't pass validation have signature length 988 and Apple iTunes Store Certification Authority.

And most of them sent from iOS <= 9.3.3


Has anybody faced such a problem?

Answered by PBK in 183872022

Are they contacting you and complaining about lost sales - and including their receipt from Apple? If not, that supports the idea that you are being hacked.

Sounds like someone is trying to hack your IAP system. What makes you think otherwise?

Well, some of these users had successful purchases in the past. And I don't know whether it's ok or not that they have different length of signature and different authority. It's possible that there are some issues that I don't know about..

Accepted Answer

Are they contacting you and complaining about lost sales - and including their receipt from Apple? If not, that supports the idea that you are being hacked.

I've checked about 30 users and found out that nobody has complained. So probably you're right.

Thanks

A lot of 21002 status codes when validate receipts
 
 
Q