We have a Apache/Tomcat server. Recently a client from UK report that he can't connect to our server.
We captured the fiddler log, and found it received 504 error, and the statistics like below:
Request Count: 1
Bytes Sent: 1,508 (headers:1,508; body:0)
Bytes Received: 717 (headers:205; body:512)
ACTUAL PERFORMANCE
This traffic was captured on 2020/5/29.
NOTE: This request was retried after a Receive operation failed.
ClientConnected: 19:06:21.821
ClientBeginRequest: 19:06:22.504
GotRequestHeaders: 19:06:22.504
ClientDoneRequest: 19:06:22.504
Determine Gateway: 0ms
DNS Lookup: 0ms
TCP/IP Connect: 234ms
HTTPS Handshake: 460ms
ServerConnected: 19:06:22.970
FiddlerBeginRequest: 19:06:23.430
ServerGotRequest: 19:06:23.431
ServerBeginResponse: 19:06:22.735
GotResponseHeaders: 19:06:22.735
ServerDoneResponse: 19:06:23.661
ClientBeginResponse: 19:06:23.661
ClientDoneResponse: 19:06:23.661
Overall Elapsed: 0:00:01.157
RESPONSE BYTES (by Content-Type)
--------------
text/html: 512
~headers~: 205
We never meet this problem in the internal network, and the US clients didn't report this issue. While this client could connect successfully to some other server in our company(The same domain, but different subdomain).
This problem really puzzled me. I have check the client system clock correct, the wininet setting has enabled TLS1.0 TLS1.1 TLS1.2. What else could we do to check this kind of problem ? The client's system settings, the network or the server logs ?
Thanks,
Frank