send a request and it returns with timeout
- Integration Team are Using Fortigate as a firewall and NGINX for some reasons
- so we use VPN TO Access , requests always succeed but at once it failed with timeout in randomize request not specific one
- we are using URLSession as a network layer
- when I retry the same failed request again, it success
- the request cannot connect apigee
- Sec Team concern {
app session hits the security gateway with lots of SYN step to try to initiate a new session and doesn’t wait for (SYN-ACK / ACK) steps to happen to make sure the connection initiated correctly and gateway consider it flooding attack }
You haven’t asked a question, so all I can do is post general advice:
-
If you’re using
URLSession
, you have very little control over the on-the-wire behaviour resulting from your network requests. -
If you’d like to see that behaviour change, you can file a bug about that.
-
However, if this is a server (or middlebox) that you control then I recommend that you investigate reconfiguring it to support the access pattern generated by iOS. That’s the fastest path to a solution here.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"