Posts

Post not yet marked as solved
2 Replies
I'm using Charles to dig into this a bit further. Now my requests are timing out. In iOS 16.4+ the size of the request is correct (the full fill is sent ~133KB). In iOS 16.1, the size of the request is wrong (~3K). Charles says it is "sending headers" but then the request times out. We never get past the header. Wireshark dumps of the pcaps of both files look very similar in that we can see the TLS exchange between client and server but then once we get to the actual transmission of the data... In iOS 16.4, the data just starts getting sent. In iOS 16.1, full packets are never sent. Three smaller than MTU packets get sent. We get duplicate ACKs and then it all falls apart.