mcflyjr
mcflyjr
IImmich
Created by mcflyjr on 4/14/2025 in #help-desk-support
Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/
I've rebuilt Immich so many times now; and this error still keeps returning. Using Portainer + docker compose in an LXC; with an NFS mounted. I've nuked the /root/postgres folder on host; I've touched; deleted; restored the entire Immich folder; moved it to backup; started fresh; and the error still keeps returning. Latest version v1.131.3
Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich'

microservices worker error: Error: Failed to read "<UPLOAD_LOCATION>/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to read "<UPLOAD_LOCATION>/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information."

at StorageService.verifyReadAccess (/usr/src/app/dist/services/storage.service.js:84:19)

at async /usr/src/app/dist/services/storage.service.js:38:21

at async /usr/src/app/dist/repositories/database.repository.js:231:27

at async /usr/src/app/node_modules/kysely/dist/cjs/kysely.js:413:20

at async DefaultConnectionProvider.provideConnection (/usr/src/app/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20)

at async /usr/src/app/dist/repositories/database.repository.js:228:13

microservices worker exited with code 1

Killing api process
Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich'

microservices worker error: Error: Failed to read "<UPLOAD_LOCATION>/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to read "<UPLOAD_LOCATION>/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information."

at StorageService.verifyReadAccess (/usr/src/app/dist/services/storage.service.js:84:19)

at async /usr/src/app/dist/services/storage.service.js:38:21

at async /usr/src/app/dist/repositories/database.repository.js:231:27

at async /usr/src/app/node_modules/kysely/dist/cjs/kysely.js:413:20

at async DefaultConnectionProvider.provideConnection (/usr/src/app/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20)

at async /usr/src/app/dist/repositories/database.repository.js:228:13

microservices worker exited with code 1

Killing api process
63 replies