-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Repair page not accessible #4510
Comments
I also have the exact same issue |
Same here. I smell some hotfix in the air 🚀 |
me too |
Can confirm getting the same issue |
Just for the devs to consider - |
Could the repair report be similar to other jobs where it needs to be run before looking at the results? |
@andrewgdunn Yeah we are planning that for the fix/enhancement |
@alextran1502 Even after 1.82.1 it's still not fixed. It's even worse as whole Immich just crash and stack restart is needed. |
@Pheggas we haven't implemented the fix for this yet. When it is, it will be mentioned in the release note |
that particular issue was not part of 1.82.1 according to the relase notes. |
Ah, sorry for that. |
I just updated to v1.82.1 and I have the same issue when accessing the repair page. |
Again (as already stated two comments above yours) a fix for this issue is not included in the update 1.82.1 |
Please read my comment 4 posts above yours (and some others also mention this). |
Still present in v1.85.0 but its normal it not yet fix ;) |
The issue will be closed once it is fixed |
With the new container structure in v1.88.0 the repair page is loaded successfully, you just have to wait for it (for several minutes) to load :) |
I still have this issue also on 1.88.2. The loading bar at the top is there, no timeout but also after 30 minutes no repair page. |
I was able to open "Repair" page but only using local LAN IP. just waited for couple of minutes (cirka 5/10min)
Using Repair page with nginx proxy manager redirection returns error as before |
Nginx and other proxies will still enforce a timeout, but directly hitting the server won't since it is not configured with any. |
I saw that too. Of course there should not be a timeout anymore but I still can't view the page even after multiple tries and waiting 30 minutes. I saw that the different containers "do" something cpu wise for many minutes but then they stop and go to cpu idle. |
I think we will eventually move to a (background) report, yes. But for now at least some people can view it 😅 |
you can add the following to nginx config to increase the timeouts
|
For me, repair page crashes Chrome tab after 15 minutes of waiting. I tried to use |
I am running v1.89 as a Unraid Docker. I do have the same error. |
I also see a timeout error when accessing the repair page:
Reloading the page does not help. But i can go back to the immich homepage and go to the admin panel to repair again. But i have the same issue then. Sometimes it works. Then i see that there are a lot of untracked files, mostly thumbnails and encoded videos, which might be untracked because i move some files in my external library around. I would like to clean this up anyhow. But the repair all button is greyed out. |
Is there a way to run this report via the command line? |
No, but maybe I'll work on fixing it soon (tm), just for you 😄 |
I have around 333k photos and for me the repair takes 5 minutes to run server-side and then the browser crashes. At some point once the server-side is done loading, memory use on the browser explodes from almost nothing to several GB within seconds and then the page gets killed. I've tried Safari, Edge and Firefox. Because of this, I have no way of executing the "repair all" function. |
Same issue here. Can't access the page and it crashes the server. |
I am also encountering what I believe to be the same issue, however when going to .../admin/repair I see a blank page. There are however no logs in the logs for Immich. I do not see any CPU spike, and it does not crash the server. I am also encountering a different issue and this is making it difficult to solve the other issue (#6373) |
I have around 100000 photos/videos and cannot load the repair page anymore... |
Same here: ` <style>body{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:center}h1{color:#06C;font-size:25px;line-height:60px;margin-top:56px}img{margin-top:40px} </style>© 2023 Synology Inc. <script type ="text/javascript"> /* Copyright (c) 2023 Synology Inc. All rights reserved. */(function(){var a={en:"Sorry, the page you are looking for is not found.",zh:"\u62b1\u6b49\uff0c\u60a8\u6240\u6307\u5b9a\u7684\u9875\u9762\u4e0d\u5b58\u5728\u3002",it:"La pagina richiesta non \u00e8 stata trovata.","zh-HK":"\u62b1\u6b49\uff0c\u60a8\u6240\u6307\u5b9a\u7684\u9801\u9762\u4e0d\u5b58\u5728\u3002",cs:"Hledan\u00e1 str\u00e1nka nebyla nalezena.",es:"Lo sentimos, no se encuentra la p\u00e1gina que est\u00e1 buscando.",ru:"\u0418\u0437\u0432\u0438\u043d\u0438\u0442\u0435, \u0438\u0441\u043a\u043e\u043c\u0430\u044f \u0432\u0430\u043c\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u0430.",nl:"Sorry, de pagina die u zoekt kan niet weergegeven worden.",pt:"Desculpe, a p\u00e1gina que procura n\u00e3o foi encontrada.",no:"Beklager, siden du leter etter finnes ikke.",nb:"Beklager, siden du leter etter finnes ikke.",tr:"\u00dczg\u00fcn\u00fcz, arad\u0131\u011f\u0131n\u0131z sayfa bulunamad\u0131.",pl:"Przepraszamy, nie znaleziono strony, kt\u00f3rej szukasz.",fr:"D\u00e9sol\u00e9, la page que vous recherchez est introuvable.",de:"Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden.",da:"Desv\u00e6rre, den side, du leder efter, kunne ikke findes.","pt-BR":"Desculpe, a p\u00e1gina que procura n\u00e3o foi encontrada.","zh-MO":"\u62b1\u6b49\uff0c\u60a8\u6240\u6307\u5b9a\u7684\u9801\u9762\u4e0d\u5b58\u5728\u3002",hu:"Eln\u00e9z\u00e9st, a keresett oldal nem tal\u00e1lhat\u00f3.",ja:"\u7533\u3057\u8a33\u3042\u308a\u307e\u305b\u3093\u304c\u3001\u635c\u3057\u3066\u3044\u308b\u30da\u30fc\u30b8\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093",nn:"Beklager, siden du leter etter finnes ikke.","zh-TW":"\u62b1\u6b49\uff0c\u60a8\u6240\u6307\u5b9a\u7684\u9801\u9762\u4e0d\u5b58\u5728\u3002",ko:"\uc8c4\uc1a1\ud569\ub2c8\ub2e4. \ucc3e\uace0\uc790 \ud558\ub294 \ud398\uc774\uc9c0\ub97c \ubc1c\uacac\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4.",sv:"Sidan du s\u00f6ker hittades inte."};var b=window.navigator.browserLanguage||window.navigator.language;if(-1==["zh-TW","zh-MO","zh-HK","pt-BR"].indexOf(b)){b=b.split("-",1)}document.getElementById("a").innerHTML=a[b]||a.en})(); |
Goddamn. Thanks man. I updated the post. Would you mind and change your quote? |
Sure thing, deleted it |
Same issue for me. I have about 125k photos and 15k videos. |
I had a similar issue where the page was slow to load due to 500+ errors in my photos (the original photos were uploaded, but the thumbnails and other data were corrupted due to a power outage). As a result, I had to wait over a minute for the page to fully load. I wish the page would load first and then lazy load the corrupted files afterward, along with an info panel. |
Same issue here. I only have 15k photos and 2k videos, though. Edit: I found the cause: there were ~300k extra thumbnails left behind from a past issue (#8020) after deleting them, the repair page started to work again :) |
The bug is still not fixed. The repair page triggers some long server-side jobs and does not open. |
Duplicate of #12293 |
The bug
When I try to access the /admin/repair endpoint, I get this error:
In the logs it looks like this:
The OS that Immich Server is running on
Proxmox Alpine Based LXC with docker
Version of Immich Server
v1.82.0
Version of Immich Mobile App
v1.82.0
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
Additional information
No response
The text was updated successfully, but these errors were encountered: