WebPagetest Forums
navigation error - broken webpagetest - Printable Version

+- WebPagetest Forums (https://www.webpagetest.org/forums)
+-- Forum: WebPagetest (/forumdisplay.php?fid=7)
+--- Forum: Bugs/Issues (/forumdisplay.php?fid=10)
+--- Thread: navigation error - broken webpagetest (/showthread.php?tid=13027)



navigation error - broken webpagetest - dalore - 06-12-2014 07:19 PM

Hi,

I've been trying to test our site using London chrome location and every time for the last day or so it's been giving a navigation error. Looking at the waterfall it goes to http://www.gstatic.com/generate_204 and then stops. Doesn't even try the url.

Here you can see: https://www.dropbox.com/s/3co6e2hglx0oaxy/Screenshot%202014-06-12%2010.18.48.png


RE: navigation error - broken webpagetest - pmeenan - 06-17-2014 05:18 AM

Are you still seeing issues? I just tried a test and it appears to be working ok: http://www.webpagetest.org/result/140616_YS_c7db63f3023c82170806caf1ccf21c1d/


RE: navigation error - broken webpagetest - dalore - 06-17-2014 11:01 PM

Still seeing the error: http://www.webpagetest.org/result/140617_QX_HYS/

2014/06/17 12:53:07 - Test Created
2014/06/17 12:53:16 - Starting test (initiated by tester WWW-84.45.55.126)
2014/06/17 12:53:16 - Run 1 assigned to WWW-84.45.55.126
2014/06/17 12:54:07 - Test Run Complete. Run: 1, Cached: 0, Done: , Tester: WWW-84.45.55.126
2014/06/17 12:54:07 - Test Run Complete. Run: 1, Cached: 1, Done: , Tester: WWW-84.45.55.126, Test Run Error: "Skipped repeat view, first view failed: Test run failed with result code 12999"
2014/06/17 12:54:07 - Test Run Complete. Run: 1, Cached: 1, Done: 1, Tester: WWW-84.45.55.126, Test Run Error: "Skipped repeat view, first view failed: Test run failed with result code 12999"
2014/06/17 12:54:40 - Run 2 assigned to WWW-84.45.55.126
2014/06/17 12:55:32 - Test Run Complete. Run: 2, Cached: 0, Done: , Tester: WWW-84.45.55.126
2014/06/17 12:55:32 - Test Run Complete. Run: 2, Cached: 1, Done: , Tester: WWW-84.45.55.126, Test Run Error: "Skipped repeat view, first view failed: Test run failed with result code 12999"
2014/06/17 12:55:32 - Test Run Complete. Run: 2, Cached: 1, Done: 1, Tester: WWW-84.45.55.126, Test Run Error: "Skipped repeat view, first view failed: Test run failed with result code 12999"
2014/06/17 12:55:59 - Run 3 assigned to WWW-84.45.55.126
2014/06/17 12:56:51 - Test Run Complete. Run: 3, Cached: 0, Done: , Tester: WWW-84.45.55.126
2014/06/17 12:56:51 - Test Run Complete. Run: 3, Cached: 1, Done: , Tester: WWW-84.45.55.126, Test Run Error: "Skipped repeat view, first view failed: Test run failed with result code 12999"
2014/06/17 12:56:51 - Test Run Complete. Run: 3, Cached: 1, Done: 1, Tester: WWW-84.45.55.126, Test Run Error: "Skipped repeat view, first view failed: Test run failed with result code 12999"
2014/06/17 12:56:51 - Test Complete
2014/06/17 12:56:51 - Test post-processing complete


Your one isn't a https test, perhaps thats what's broken?

Trying to test: https://www.pitchup.com/campsites/England/South_West/Devon/Dawlish/ladys-mile-holiday-park/


RE: navigation error - broken webpagetest - dalore - 06-18-2014 11:20 PM

another strange thing, when I test a http url, like http://www.pitchup.com/ it works, but in the result we see the http connect response with a redirect (normal and correct) but then takes 18 seconds to even make an attempt on the https link

http://www.webpagetest.org/result/140618_7A_JAH/1/details/


RE: navigation error - broken webpagetest - pmeenan - 06-19-2014 03:55 AM

Managed to reproduce it with timeline and tracing enabled: http://www.webpagetest.org/result/140618_M1_a5136bd6028365445bc9d77590613875/#run4

The timeline makes it look like chrome issued the request for the https redirected page right away but it took 18s before getting the response (but from the timeline view that includes both the SSL negotiation and the first byte time).

The trace looks like it took 16 seconds before the request itself was actually sent so it looks like it's probably somewhere in the SSL negotiation. re-running now with netlog and tcpdump to see if either of them provide more useful information.


RE: navigation error - broken webpagetest - pmeenan - 06-19-2014 04:26 AM

Netlog was pretty much worthless but looking at the tcpdump I see a bunch of traffic for digicert OCSP and CRL checking. (here is a test with the tcpdump if you want to pour through it: http://www.webpagetest.org/result/140618_0S_6a0746326d23d1f80a7baefc05ecb275/ )

As best as I can tell:
- (10 second mark) 2 SSL connections get started right away
- there is some traffic to ssl.gstatic.com for ~1 second (can't tell if that's related or just background browser stuff)
- There are some WPAD queries going out (wouldn't expect them since we run Chrome with proxy disabled)
- (13 second mark) ocsp.digicert.com lookup
- (18 second mark) crl3.digicert.com lookup
- (24 second mark) crl4.digicert.com lookup
- (24 second mark) SSL connection to server is re-opened (presumably previous one timed out)

The bizarre thing is that I don't see any attempt to actually connect to the address for ocsp. and crl3.

It looks like you have an EV cert from digicert so Chrome will do OCSL and/or CRL verification for it (for regular certs it skips the online verification) and it looks like that is where the bulk of the time is going. Still not sure exactly what is broken with the cert verification though.


RE: navigation error - broken webpagetest - dalore - 06-19-2014 11:43 PM

strange, chrome has disabled ocsp by default (has it been turned back on)

anyways, i've configued oscp stapling so it shouldn't need to do those checks and now going to test again

thanks for your debugging help


RE: navigation error - broken webpagetest - pmeenan - 06-20-2014 12:06 AM

Chrome only disables OCSP for non-EV certs.