I
Immich3w ago
Sref

Specific assets reupload every time I open the app

I have an Immich server setup and uploaded assets from my phone using 'sync' feature. This has worked fine, but I've had an issue since swapping to the beta timeline (which is now the baseline timeline). A few assets (4 out of ~6000) are re-uploaded every time I open the app. It's always the same 4 assets. All 4 are movies, but I have many other movies for which this isn't happening. When I browse in the app to the offending assets, I see it twice in my timeline, one with the "in cloud only" icon and the other with the "not backed up" icon. Presumably the back-up isn't being recognized as the same asset once it hits the server, but I have no idea why. Any help would be appreciated, I can provide additional info upon request. System Info: * Mobile is iOS * App and Server are on latest version. I tried beta timeline when it first came out and had the same issue, so I disabled it. Now that the beta timeline is baseline, the issue is still there. * I'm using a reverse proxy
5 Replies
Immich
Immich3w ago
:wave: Hey @Sref, 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: This sounds like it could be a reverse proxy issue. Here's a link to the relevant documentation page: https://immich.app/docs/administration/reverse-proxy
Sref
SrefOP3w ago
I am using Caddy with a Caddyfile identical to the example one (with my actual domain and IP filled in). I'm confused how a reverse proxy could make this happen to those specific assets and no other assets. I'm also confused how it could be the reverse proxy when this issue didn't happen at all with the old timeline. I'm on the local network and could re-login using my local IP, I'll try that to either confirm or rule out. I just relogged in on my iPhone giving the local IP (bypassing the reverse proxy), and this issue persists. I'm pretty sure this rules out reverse proxy. oh - I think I have discovered what is unique about these 4 videos. I edited them in the iOS photos app to clip the duration. When I open in iOS photos there is an option to "revert" to the original full video, so presumably the full video is still saved on the phone. Could that be causing the mismatch upon upload?
Alex Tran
Alex Tran3w ago
They are likely corrupted assets from iCloud or Shared Album. Can you go to Details under the remainder count card to track them down and see if you can open, or share them to other app from the Photos app?
Sref
SrefOP3w ago
I could share them and they weren't from iCloud / shared album. Oddly when I went in to iOS photos app to inspect them and figure out what was up, the ones I inspected suddenly fixed themselves in Immich I went through all of them this way and now all the uploads are resolved? Still feel like something odd was happening but it's maybe resolved now.
Alex Tran
Alex Tran3w ago
Yeah the Photos app has auto fix mechanism for those assets I believe, if they cannot be fixed, they will create a Corrupted albums and lead you there Some mysterious mechanism that is not publicly docuemented

Did you find this page helpful?