wizarr icon indicating copy to clipboard operation
wizarr copied to clipboard

[Bug] | White Screen of Death

Open davidjmorin opened this issue 1 year ago • 17 comments

Are you using the latest release?

  • [X] Yes, I am using the latest release.

Have you checked a bug report doesn't already exist?

  • [X] Yes, I have checked the existing bug reports.

What happened?

When users and myself now go to the URL they get a white screen. No data at all. works fine when accessing from IP but doesnt work from URL. invite.mysite.io

Virtualisation

Docker

What operating system are you seeing the problem on?

Linux

What browsers are you seeing the problem on?

Chrome

Project Location

Remote

Bug Description

when a user accesses my url they just get a white screen.

Steps to Reproduce

visit url white screen

Relevant Log Output

No response

davidjmorin avatar Sep 14 '24 03:09 davidjmorin

my web url is behind nginx proxy manager if that helps.

davidjmorin avatar Sep 14 '24 03:09 davidjmorin

Same issue with Cloudflare Zero Trust. Some diagnosis on the client side shows that it's attempting to load JavaScript and connect to socket.io but Cloudflare (or whatever reverse proxy) is redirecting to login but an error is thrown. It's expecting a JS file but Cloudflare is returning a login page.

I don't have this with other applications so it seems to be something with perhaps the login page cached on the browser-side. When you return to the page it won't attempt to refresh. Better would be not to cash this so that the login HTML is refetched. This would cause the reverse proxy to send a login. Just my 2c, I could be wrong.

The temporary fix is to go into browser site settings and delete the cookie and saved pages.

It's possible allowing some URLs through without authentication, but I don't know enough of the application to determine what URLs would work. Obviously the more URLs bypassed means a bigger the security risk.

jtitley avatar Sep 17 '24 02:09 jtitley

Quick work around. Navigate to wizarr.yourdomain.com/favicon.ico Revert back to white screen and hit F5.

Suggest wait and see what Oidc looks like as it might fix this issue, or provide a better way for a proper fix.

jtitley avatar Sep 22 '24 02:09 jtitley

Let me see if i can find my discussion as i had the same problem a while ago and someone here walked me thru what to change in cloudflare

Baltimorepc avatar Sep 23 '24 22:09 Baltimorepc

Let me see if i can find my discussion as i had the same problem a while ago and someone here walked me thru what to change in cloudflare

That would be awesome. I'm shooting in the dark here and it's something that should be documented for all.

jtitley avatar Sep 25 '24 00:09 jtitley

it was on Discord if your on there discord i can send u the link it has pictures and he made it very easy for me to make the needed changes. It actually fixed alot of other issues with other applications i was having

its under support and V3 invites not working. Half way down the page

Baltimorepc avatar Sep 25 '24 00:09 Baltimorepc

it was on Discord if your on there discord i can send u the link it has pictures and he made it very easy for me to make the needed changes. It actually fixed alot of other issues with other applications i was having

its under support and V3 invites not working. Half way down the page

I'm on Discord and there is a reference to nginx config. I commented there I want to see if forcing client cache TTL to be less than Oidc TTL solves the problem. This should force an origin pull which would refresh the client cache.

jtitley avatar Sep 25 '24 09:09 jtitley

image Disable this, it lives within Speed -> Optimisation -> Content

Also whilst being deprecated, disable these:

image

JamsRepos avatar Sep 25 '24 15:09 JamsRepos

image Disable this, it lives within Speed -> Optimisation -> Content

Also whilst being deprecated, disable these:

image

I have done this but still same issue

davidjmorin avatar Sep 30 '24 03:09 davidjmorin

So it does appear to be a cache issue. I changed the following and seems to be working again

{BD0BE229-CA07-4988-87B0-C85685E5E8DA}

davidjmorin avatar Sep 30 '24 03:09 davidjmorin

So it does appear to be a cache issue. I changed the following and seems to be working again

{BD0BE229-CA07-4988-87B0-C85685E5E8DA}

I have turned cache off completely for wizarr but still every now and then experience this issue.

Tanguille avatar Oct 27 '24 09:10 Tanguille

I am having this issue as well. When accessing Wizarr by using its local IP address, it works normally. However, when using a reverse proxy such has nginx proxy manager for resolving domainnames I get the white screen as well. Yes, I followed the wiki and used the recommended settings for caching, SSL and HTTP/2. It has been happening since version 2025.5.0 and still occurs in 2025.5.1

Thobov avatar Jun 01 '25 12:06 Thobov

Hey all. I've migrated to 2025.5.1. Love the simplicity of the rewrite and the direction Wizarr is going wrt extensibility.

One issue though -- I'm using Cloudflare Tunnels/Zero Trust and experiencing the issue opened on GH here

Accessing Wizarr via my domain results in a blank white screen. If I clear my browser cache, it loads once and never again. Accessing in an incognito tab works fine.

Clearing my Cloudflare cache a seems to have no effect. Disabling/tweaking my CF cache as recommend in the threads I've found here and in the Discord has no effect.

Has anyone come up with a workaround for this issue with version 2025.5.x and CloudFlare tunnels?

CMorton737 avatar Jun 04 '25 02:06 CMorton737

this seems to be a tunnel / reverse proxy issue.

Im running wizzar on 2 domains, i got the white screen of death on only one of them. also it dissappears if i shift ctrl r

That is what appears on the error log:

2025-06-04 16:34:41,338 INFO 404: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again. 2025-06-04 16:34:42,335 INFO 404: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.

thinkingofmaud avatar Jun 04 '25 19:06 thinkingofmaud

Could we have news about this issue ?

arnaudaprahamian avatar Jun 18 '25 16:06 arnaudaprahamian

I think the service worker is implemented incorrectly and unregistering it solves the issue for me. I don't see any reason to have a service worker in this application to begin with.

Image

Xetera avatar Jul 31 '25 06:07 Xetera

Just noting, this is an issue the newest release 2025.8.4rc2 as well. It is preventing me from upgrading as my users cannot access the site.

MattyIceee avatar Aug 31 '25 07:08 MattyIceee