Hi,
I'm using Fiddler4 to capture from an iOS 13.3.1 device, with the iOS device set to Manual Proxy mode and necessary certificates installed on both end. Overall, works very well.
But there is a problem. For every socket opened by the iOS that goes via the proxy is never closed again. So the connection from iOS to Fiddler4 appears to be closed ok. However the socket from Fiddler4 to destination device stays open until I shutdown Fiddler.
The result of this is that on connection limited devices, they run out of available connections and it all stops working.
I've wiresharked the session when not going via Fiddler and iOS is correctly closing the socket (FIN state is sent).
When I wireshark the Fiddler4 proxied session the socket just stays open based on the socket is open from between my PC running Fiddler and the destination device.
Is this a known problem? If yes, is there a work around?
Best regards
Steve