I
Immich•3mo ago
Temal

Immich not loading anymore after CLIP change

Hello, thanks for reading and trying to help. It's really important for me to fix this issue as soon as possible to get my immich running properly again to view my photos. WHAT I WANTED TO DO: - change smart search clip model to ViT-H-14-378-quickgeludfn5b - rerun scan for smart search: i clicked on run and it said active 3 and pending 16k. i searched for photos meanwhile it was scanning, but then it was stuck on active 3 so i tried to stop it. didn't work. then I restarted the immich container. after that following occured when i tried to access my immich webapp: Failed to fetch () Stacktrace.... blablabla (see screenshot) Then i restarted my ubuntu system, but didn't fix anything PROBLEM NOW Immich doesn't load not at all anymore. Browser says: ERR_CONNECTION_REFUSED If I enter docker logs 5af820055625 --tail=50 --follow into my ubuntu command terminal, following comes: ```[Microservices:SmartInfoService] Dimension size of model ViT-H-14-378-quickgeludfn5b is 1024, but database expects 640. [Microservices:SmartInfoService] Updating database CLIP dimension size to 1024.``` and some longer error code saying "query failed PostgresError: relation "clip_index" does not exist" and "PostgresError: relation "clip_index" does not exist". For detailed error log, just ask. Thanks for taking time to trying to fix my issue!
37 Replies
Immich
Immich•3mo ago
:wave: Hey @Temal, Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:. References - Container Logs: docker compose logs docs - Container Status: docker ps -a docs - Reverse Proxy: https://immich.app/docs/administration/reverse-proxy - Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA Checklist I have... 1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time). 2. :ballot_box_with_check: read applicable release notes. 3. :ballot_box_with_check: reviewed the FAQs for known issues. 4. :ballot_box_with_check: reviewed Github for known issues. 5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy). 6. :ballot_box_with_check: uploaded the relevant information (see below). 7. :ballot_box_with_check: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable (an item can be marked as "complete" by reacting with the appropriate number) Information In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider: - Your docker-compose.yml and .env files. - Logs from all the containers and their status (see above). - All the troubleshooting steps you've tried so far. - Any recent changes you've made to Immich or your system. - Details about your system (both software/OS and hardware). - Details about your storage (filesystems, type of disks, output of commands like fdisk -l and df -h). - The version of the Immich server, mobile app, and other relevant pieces. - Any other information that you think might be relevant. Please paste files and logs with proper code formatting, and especially avoid blurry screenshots. Without the right information we can't work out what the problem is. Help us help you ;) If this ticket can be closed you can use the /close command, and re-open it later if needed. Successfully submitted, a tag has been added to inform contributors. :white_check_mark:
Mraedis
Mraedis•3mo ago
Sounds like your DB is borked and you just need to restore
Temal
TemalOP•3mo ago
restore from a db backup? the newest sql file right?
Mraedis
Mraedis•3mo ago
yes
Temal
TemalOP•3mo ago
ok i’ll try i've done the things on https://immich.app/docs/administration/backup-and-restore but the error is still there
Temal
TemalOP•3mo ago
No description
Temal
TemalOP•3mo ago
No description
Mraedis
Mraedis•3mo ago
No you've copy pasted all of the instructions without reading or understanding You're supposed to execute the commands, and especially the "delete the database location" is crucial for a good restore
Temal
TemalOP•3mo ago
oops sorry but as i said in #immich how can i see or view my db data location?
Mraedis
Mraedis•3mo ago
It's in your .env file
Temal
TemalOP•3mo ago
ok ill check it thx
Mraedis
Mraedis•3mo ago
probably ~/immich-app/postgres
Temal
TemalOP•3mo ago
DB_DATA_LOCATION=./postgres
Temal
TemalOP•3mo ago
No description
Temal
TemalOP•3mo ago
yep
Mraedis
Mraedis•3mo ago
either delete that or just mv ~/immich-app/postgres ~/immich-app/postgres_old
Temal
TemalOP•3mo ago
/home/temal/immich-app/postgres
Mraedis
Mraedis•3mo ago
You also need to fill in the command, username is postgres if you've left it default not <DB_USERNAME>
Temal
TemalOP•3mo ago
ah
Temal
TemalOP•3mo ago
No description
Temal
TemalOP•3mo ago
good?
Mraedis
Mraedis•3mo ago
You are again pasting it all in one block, one command at a time please
Temal
TemalOP•3mo ago
fine boss
Mraedis
Mraedis•3mo ago
also for windows putting it on one line might be best: cat < "imich-db-backup-1739235600022. sql. gz" | sed "s/SELECT pg_catalog.set_config('search_path', '', false);/SELECT pg_catalog.set_config('search_path', 'public, pg_catalog', true);/g" | psql --dbname=postgres --username=postgres
Temal
TemalOP•3mo ago
1. docker compose down -v # CAUTION! Deletes all Immich data to start from scratch 2. rm -rf /home/temal/immich-app/postgres 3. docker compose pull 4. docker compose create 5. docker start immich_postgres 6. sleep 5 7. cat < "imich-db-backup-1739235600022.sql. gz" | sed "s/SELECT pg_catalog.set_config('search_path', '', false);/SELECT pg_catalog.set_config('search_path', 'public, pg_catalog', true);/g" | psql --dbname=postgres --username=postgres 8. docker compose up -d good?
Mraedis
Mraedis•3mo ago
yes
Temal
TemalOP•3mo ago
command 7 problem
Temal
TemalOP•3mo ago
No description
Temal
TemalOP•3mo ago
ah space between sql and gz but psql also not found should i do apt install postgresql-client-common? and retry
Temal
TemalOP•3mo ago
No description
Mraedis
Mraedis•3mo ago
Missed one crucial step Mounting the restore to the postgres container You should be reading the windows restore instructions on windows 👀
Temal
TemalOP•3mo ago
wait you thought i use immich on my windows machine?
Mraedis
Mraedis•3mo ago
But you're in WSL 🤔
Temal
TemalOP•3mo ago
nahhh bro not wsl ssh into ubuntu server i just tried the normal command with gzip blablabla and it worked fine now immich is working again!! 😄
Mraedis
Mraedis•3mo ago
yay
Temal
TemalOP•3mo ago
oops write ur ms g ok then not bbye thankx
Immich
Immich•3mo ago
This thread has been closed. To re-open, use the button below.

Did you find this page helpful?