#upgraded to v118, database is fine, upload images and blurry thumbs are there but no large ones

1 messages · Page 1 of 1 (latest)

nocturne orchid
#

** Large Format Images Missing after Upgrading to v1.118 - Metadata Present, Files Exist in Upload Dir **

Description:

I just upgraded my Immich installation to version 1.118.2 and I'm experiencing an issue with image loading. When I load the page, the images have the correct metadata (e.g., placeholders for images I know are present), indicating that the database is aware of the images. However, the larger format images are not being displayed.

Despite regenerating everything using the admin page, the issue persists. Notably, the files for these images exist in the upload directory, suggesting that it's not a problem with file storage or permissions.

The smaller blurry thumbnails are visible when the page first loads, and as mentioned earlier, the metadata is correct, but the larger versions of the images are missing. This issue only started after upgrading to v1.118.2

I've checked the server logs and don't see any obvious errors that would indicate what's causing this problem. Any help in resolving this issue would be greatly appreciated!

Environment:

Immich version: 1.118.2
Database status: Fine, no issues reported
Server environment: docker on ubuntu 22lts

docker yaml attached

Thank you for your assistance!

gray plazaBOT
#

:wave: Hey @nocturne orchid,

Thanks for reaching out to us. Please follow the recommended actions below; this will help us be more effective in our support effort and leave more time for building Immich immich.

References

Checklist

  1. :ballot_box_with_check: I have verified I'm on the latest release(note that mobile app releases may take some time).
  2. :ballot_box_with_check: I have read applicable release notes.
  3. :ballot_box_with_check: I have reviewed the FAQs for known issues.
  4. :ballot_box_with_check: I have reviewed Github for known issues.
  5. :ballot_box_with_check: I have tried accessing Immich via local ip (without a custom reverse proxy).
  6. :blue_square: I have uploaded the relevant logs, docker compose, and .env files, making sure to use code formatting.
  7. :ballot_box_with_check: I have 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)

If this ticket can be closed you can use the /close command, and re-open it later if needed.

nocturne orchid
#

the log file is 134MB, containing many many lines like "immich_server | [Nest] 7 - 10/27/2024, 3:59:35 PM ERROR [Microservices:JobService] Unable to run job handler (metadataExtraction/metadata-extraction): Error: ENOENT: no such file or directory, stat 'upload/upload/145727a8-b896-4e12-8c33-0e4788f686bf/3e/06/3e06b847-9714-40b2-9f9a-14b2db271045.jpg'
immich_server | [Nest] 7 - 10/27/2024, 3:59:35 PM ERROR [Microservices:JobService] Error: ENOENT: no such file or directory, stat 'upload/upload/145727a8-b896-4e12-8c33-0e4788f686bf/3e/06/3e06b847-9714-40b2-9f9a-14b2db271045.jpg'
"

fervent vigil
#

please post your .env

#

most likely a mount point has become unmounted

nocturne orchid
#

# The location where your uploaded files are stored
UPLOAD_LOCATION=./library
# The location where your database files are stored
DB_DATA_LOCATION=./postgres

# The Immich version to use. You can pin this to a specific version like "v1.71.0"
IMMICH_VERSION=release

# Connection secret for postgres. You should change it to a random password
DB_PASSWORD=postgres

# The values below this line do not need to be changed
###################################################################################
DB_USERNAME=postgres
DB_DATABASE_NAME=immich
#

assuming it's the .env in the docker compose dir

fervent vigil
#

and in the ./library folder what do you see?

#

maybe you can run tree -L 2 in that folder

nocturne orchid
#
library/
├── encoded-video
├── library
├── profile
├── thumbs
│   ├── 145727a8-b896-4e12-8c33-0e4788f686bf
│   └── 610d7cc3-5540-4083-9b58-65e0a8bf6a89
└── upload

#

ah ha, looks like that is the problem:
/home/immich/immich-app/library/
├── encoded-video
│   ├── 145727a8-b896-4e12-8c33-0e4788f686bf
│   └── 610d7cc3-5540-4083-9b58-65e0a8bf6a89
├── library
├── thumbs
│   ├── 145727a8-b896-4e12-8c33-0e4788f686bf
│   └── 610d7cc3-5540-4083-9b58-65e0a8bf6a89
└── upload
├── 145727a8-b896-4e12-8c33-0e4788f686bf
└── 610d7cc3-5540-4083-9b58-65e0a8bf6a89

#

somehow the library path changed

#

ok! fixing the path fixed immich. Thanks for your help @fervent vigil