• Support
  • My site sometimes doesn't load when viewing or editing pages

Hi,
I'm at lost trying to figure out this intermittent problem i've been having.

When editing a page either with elementor, or just browsing a random page, the site will sometimes stop loading and I get a white page. I've looked at my netdata and logs to see if I can spot something obvious.

I've found some errors but I don't think it's related, as it's not displaying when i'm getting that white page when the site stops loading. In the php logs, which i'm using php8.2, i'm getting this error.
`2024/09/14 20:53:23 [error] 21487#21487: *5253 quic getsockopt(SO_COOKIE) failed (92: Protocol not available) while creating quic connection, client: 92.182.124.138, server: 0.0.0.0:443

2024/09/14 20:53:23 [error] 21487#21487: *5253 quic bpf failed to generate socket key while creating quic connection, client: 92.182.124.138, server: 0.0.0.0:443

2024/09/14 20:53:23 [error] 21487#21487: *5253 quic getsockopt(SO_COOKIE) failed (92: Protocol not available) while handling frames, client: 92.182.124.138, server: 0.0.0.0:443

2024/09/14 20:53:23 [error] 21487#21487: *5253 quic bpf failed to generate socket key while handling frames, client: 92.182.124.138, server: 0.0.0.0:443
`
92.182.124.138 is the IP of the client connecting.
Again, probably not related to the white page error. Who knows.

Anybody care to shed some light on this or perhaps as seen this behaviour?

Thanks!

We also had some issues with the default config. Please see recent my post about QUIC errors and the importance of using "reuseport" once [1].

Additionally WordOps sets the keepalive_requests to 500 which may be too low for heavy pages / sites. You can experiment with 10000 or 100000 even inside the/etc/nginx/conf.d/tweaks.conf and see if that prevents those errors.

Furthermore (if that also does not help), nginx is at version 1.27.1 mainline currently. I went on to use the excellent nginx-ee compile script [2]
We needed some extra module in nginx and WO also recognizes this custom nginx version to block it from WO updates.

The nginx changelog for 1.27.1 also mentions Bugfixes in HTTP/3[3].

So far I have no QUIC errors anymore with nginx 1.27.1, the "reuseport" directive and more keepalive_requests.

[1] PSA: Prevent QUIC / HTTP/3 "NS_ERROR_NET_PARTIAL_TRANSFER" with "reuseport"
[2] Github nginx-ee
[3] nginx Changelog

Hosted by VirtuBox