iOS image sync remainder not going down and no errors #7084

Closed
opened 2026-02-05 12:45:49 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @jacobtomlinson on GitHub (Sep 3, 2025).

I have searched the existing issues, both open and closed, to make sure this is not a duplicate report.

  • Yes

The bug

Firstly thanks for all the hard work on this project, it's awesome!

I found when syncing from my iPhone the number of images left in the remainder was not going down at all. the progress bar was flashing across quickly which gave the impression that photos were being uploaded but the numbers never changed. There were no log entries on the phone or the server to show anything was wrong and no errors were displayed.

The loading bar just kept on going and my phone was getting pretty hot, so at first I assumed things were working and it was just a visual bug that the numbers were not updating. But I wasn't seeing any new images on the server side.

I found the cause of the problem was the reverse proxy on the immich server had a maximum body size which was causing all uploads to fail. Updating my nginx config to allow larger files fixed it and the uploads started succeeding and the numbers and now going down.

It would've been helpful to see some kind of error feedback that the uploads were failing so I could've started troubleshooting sooner.

The OS that Immich Server is running on

Unraid

Version of Immich Server

1.140.1

Version of Immich Mobile App

1.140.1

Platform with the issue

  • Server
  • Web
  • Mobile

Device make and model

No response

Your docker-compose.yml content

NA

Your .env content

NA

Reproduction steps

  1. Put immich behind a reverse proxy with a small body size
  2. Run the foreground sync on the iOS app
  3. Watch it silently fail

Relevant log output


Additional information

No response

Originally created by @jacobtomlinson on GitHub (Sep 3, 2025). ### I have searched the existing issues, both open and closed, to make sure this is not a duplicate report. - [x] Yes ### The bug Firstly thanks for all the hard work on this project, it's awesome! I found when syncing from my iPhone the number of images left in the remainder was not going down at all. the progress bar was flashing across quickly which gave the impression that photos were being uploaded but the numbers never changed. There were no log entries on the phone or the server to show anything was wrong and no errors were displayed. The loading bar just kept on going and my phone was getting pretty hot, so at first I assumed things were working and it was just a visual bug that the numbers were not updating. But I wasn't seeing any new images on the server side. I found the cause of the problem was the reverse proxy on the immich server had a maximum body size which was causing all uploads to fail. Updating my nginx config to allow larger files fixed it and the uploads started succeeding and the numbers and now going down. It would've been helpful to see some kind of error feedback that the uploads were failing so I could've started troubleshooting sooner. ### The OS that Immich Server is running on Unraid ### Version of Immich Server 1.140.1 ### Version of Immich Mobile App 1.140.1 ### Platform with the issue - [ ] Server - [ ] Web - [x] Mobile ### Device make and model _No response_ ### Your docker-compose.yml content ```YAML NA ``` ### Your .env content ```Shell NA ``` ### Reproduction steps 1. Put immich behind a reverse proxy with a small body size 2. Run the foreground sync on the iOS app 3. Watch it silently fail ### Relevant log output ```shell ``` ### Additional information _No response_
Author
Owner

@bo0tzz commented on GitHub (Sep 3, 2025):

#1631

@bo0tzz commented on GitHub (Sep 3, 2025): #1631
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#7084