Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

kevpatts

macrumors newbie
Original poster
Jun 25, 2014
2
0
Hey,

I work for a payment gateway and we are getting reports of problems where people can't complete payments through our payment page on some apple devices. We can't replicate the issue, but have the user agent strings from many devices that had the issue and I can see a trend.

When I try from an iPad or iPhone the user agent string looks like:
Mozilla/5.0 (iPad; CPU OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53
Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_2 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D257 Safari/9537.53

but the problem devices have user agent strings that look like:
Mozilla/5.0 (iPad; CPU OS 7_1_2 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) GSA/4.1.0.31802 Mobile/11D257 Safari/9537.53
Mozilla/5.0 (iPhone; CPU iPhone OS 7_0_2 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) GSA/4.1.0.31802 Mobile/11A501 Safari/9537.53

Notice that the problem devices have "GSA/4.1.0.31802" instead of "Version/7.0" in the user agent string.

How do I replicate this? Everything I do seems the give me the "Version/7.0" string.

Thanks in advance,
Kevin
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.