Skip to content
This repository has been archived by the owner on Nov 20, 2023. It is now read-only.

Request failed with status code 404 #117

Open
narenarora opened this issue Nov 7, 2023 · 5 comments
Open

Request failed with status code 404 #117

narenarora opened this issue Nov 7, 2023 · 5 comments

Comments

@narenarora
Copy link

I have recently started getting this error when trying to use the docker image to upload photos to my already existing album. I was using this same command for a long time now, and it broke only recently. The logs don't give me much information to figure out what the issue is. Any help here is appreciated. Thank you!

Command

docker run --network docker_network --pull always -it --rm -v "/mnt/MyAlbum:/import/MyAlbum" ghcr.io/immich-app/immich-cli:latest upload --key $(cat /data/immich/.apikey) --server http://immich-server:3001 --recursive --yes --album

Console log for above

latest: Pulling from immich-app/immich-cli
Digest: sha256:023a97dee605ba41dc61ce132e7814ebcd64843aeb01e844528467ed84802faa
Status: Image is up to date for ghcr.io/immich-app/immich-cli:latest
Checking connectivity with Immich instance...
Server status: OK
Checking credentials...
Login status: OK
Successful authentication for user email@domain.com
Indexing local assets...
Indexing complete, found 634 local assets
Comparing local assets with those on the Immich instance...
A total of 0 assets will be uploaded to the server
A total of 634 assets will be added to album(s).
NOTE: some assets may already be associated with the album, this will not create duplicates.
Start uploading...
Upload Progress | ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ | 0% || 0/634 || Current file []Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404

Creating albums...
Upload Progress | ████████████████████████████████████████ | 100% || 1/1 || Current file [{filepath}]
@AcidUK
Copy link

AcidUK commented Nov 8, 2023

I had the same, but fixed it by doing the following:

  • Manually/actively pulling the latest CLI version. with docker pull ghcr.io/immich-app/immich-cli:latest . Despite using immich-cli:latest in my docker command it was using an old cached version
  • Updating my script which used the --album argument to use the newer --recursive

Edit: I see that you are using pull-always and recursive already, but it might be worth trying step 1, as our issues were identical.

@dcglabs
Copy link

dcglabs commented Nov 13, 2023

I have the same issue that started with 1.85.0 immich-app

It seems once a photo is uploaded you can't run the cli on it again. I was running multiple cli commands on the same photos with --album flag to categorize them into multiple albums. It seems that is no longer possible with the current cli and immich-app 1.85.0

It would be useful to allow multiple runs of cli on same photos for multiple album cataloging.

@narenarora
Copy link
Author

I had the same, but fixed it by doing the following:

  • Manually/actively pulling the latest CLI version. with docker pull ghcr.io/immich-app/immich-cli:latest . Despite using immich-cli:latest in my docker command it was using an old cached version
  • Updating my script which used the --album argument to use the newer --recursive

Edit: I see that you are using pull-always and recursive already, but it might be worth trying step 1, as our issues were identical.

I did run docker system prune -a before trying this to remove any available cached version, but no luck.

I have another job that run for another photo directory using the exact same command but without --album , and that works okay even now. Not sure what caused the --album to start failing suddenly.

@MaartenSanders
Copy link

MaartenSanders commented Nov 17, 2023

Similar here:, many request failed.

# immich upload --key xxxxxx --server http://172.18.0.9:8080/api -al --recursive  photos/maria_maart_tm_juli_2008/
Checking connectivity with Immich instance...
Server status: OK
Checking credentials...
Login status: OK
Successful authentication for user maarten@sandersatkins.nl
Indexing local assets...
Indexing complete, found 364 local assets
Comparing local assets with those on the Immich instance...
A total of 192 assets will be uploaded to the server
A total of 364 assets will be added to album(s).
NOTE: some assets may already be associated with the album, this will not create duplicates.
Do you want to start upload now? (y/n) y
Start uploading...
Upload Progress | ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ | 0% || 0/364 || Current file []Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
.
.
.
Request failed with status code 404
Upload Progress | █░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ | 1% || 418/23520 || Current file [/mnt/bigdata/upload/photos/senses_project_Cilia_school_001_1.jpg]Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
.
.
.
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Request failed with status code 404
Upload Progress | ████████████████░░░░░░░░░░░░░░░░░░░░░░░░ | 40% || 148/364 || Current file [/mnt/bigdata/upload/photos/maria_maart_tm_juli_2008/zomer_2008_146.jpg]Request failed with status code 404
Upload Progress | ████████████████████░░░░░░░░░░░░░░░░░░░░ | 49% || 180/364 || Current file [/mnt/bigdata/upload/photos/maria_maart_tm_juli_2008/zomer_2008_181.jpg]Request failed with status code 404
Request failed with status code 404
Upload Progress | █████████████████████░░░░░░░░░░░░░░░░░░░ | 52% || 192/364 || Current file [/mnt/bigdata/upload/photos/maria_maart_tm_juli_2008/zomer_2008_195.avi]
Creating albums...
Upload Progress | ████████████████████████████████████████ | 100% || 1/1 || Current file [{filepath}]
root@photos:/mnt/bigdata/upload# 

Had issues with some ".MOV" files also, renaming them to .mp4 made them upload...

@dcglabs
Copy link

dcglabs commented Nov 17, 2023

I started a discussion in immich repo: immich-app/immich#5108
Might get some help on things to try to fix the issue.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants