I
Immich3mo ago
myhrmans

Users can't upload to shared album from iPhone

Hi there When doing a shared album and sending the link users on iPhone can't upload images. They select images, but nothing happens. The dialog just disappears.
66 Replies
Immich
Immich3mo ago
:wave: Hey @myhrmans, 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:
myhrmans
myhrmansOP3mo ago
Logs:
[Nest] 2727 - 07/07/2025, 10:49:56 AM WARN [Api:FileUploadInterceptor] Request error while uploading file, cleaning up [Nest] 2727 - 07/07/2025, 10:49:56 AM WARN [Api:FileUploadInterceptor] Error: aborted at abortIncoming (node:_http_server:811:17) at socketOnClose (node:_http_server:805:3) at Socket.emit (node:events:530:35) at TCP.<anonymous> (node:net:346:12) at TCP.callbackTrampoline (node:internal/async_hooks:130:17) { code: 'ECONNRESET' }
myhrmans
myhrmansOP3mo ago
CrushedAsian255
CrushedAsian2553mo ago
How are you connecting to the server? Directly? VPN? Reverse proxy? Cloud flare proxy?
myhrmans
myhrmansOP3mo ago
Reverse proxy, through Caddy @CrushedAsian255
CrushedAsian255
CrushedAsian2553mo ago
Can I see your caddy config?
myhrmans
myhrmansOP3mo ago
but nothing in the logs in caddy ofc
CrushedAsian255
CrushedAsian2553mo ago
Also try while connected directly
myhrmans
myhrmansOP3mo ago
photos.<domain>.com { reverse_proxy 192.168.1.140:2283 }
CrushedAsian255
CrushedAsian2553mo ago
That looks fine…
myhrmans
myhrmansOP3mo ago
yeah standard caddy
CrushedAsian255
CrushedAsian2553mo ago
^^ does this work?
myhrmans
myhrmansOP3mo ago
hmm not sure if I can configure that. Would need to open more ports directly
CrushedAsian255
CrushedAsian2553mo ago
Are you not home currently?
myhrmans
myhrmansOP3mo ago
and I dont have the iPhone. So will have to call my friend for testing 🙂
CrushedAsian255
CrushedAsian2553mo ago
No don’t do that It’s insecure
myhrmans
myhrmansOP3mo ago
I can upload from my android fine, through caddy reverse proxy yeah exactly
CrushedAsian255
CrushedAsian2553mo ago
That’s odd
myhrmans
myhrmansOP3mo ago
not sure if opnsense is blocking something..
CrushedAsian255
CrushedAsian2553mo ago
I am not familiar with that, maybe check its logs connection reset does hint towards something deliberately severing the connection
myhrmans
myhrmansOP3mo ago
nothing special in the logs yeah its wierd that its only on iPhone
CrushedAsian255
CrushedAsian2553mo ago
@Mraedis do you have any leads?
Mraedis
Mraedis3mo ago
No 😛 Not exactly a mobile expert
CrushedAsian255
CrushedAsian2553mo ago
Maybe the iPhone is blocking it?
myhrmans
myhrmansOP3mo ago
multiple iPhones sadly 😦
Mraedis
Mraedis3mo ago
Silly iPhones
myhrmans
myhrmansOP3mo ago
yes
Mraedis
Mraedis3mo ago
I have one but I don't have a shared album to upload to
myhrmans
myhrmansOP3mo ago
dont wanna engage in the iPhone vs Android discussion
CrushedAsian255
CrushedAsian2553mo ago
So, it works on all devices but iPhones and doesn’t work on any iPhones? Yes, seems like an issue with either iPhone or something that is picking up the iPhone request differently
myhrmans
myhrmansOP3mo ago
Was on a trip this weekend, so not sure. but two with iPhones have said that they cant upload
CrushedAsian255
CrushedAsian2553mo ago
I just noticed, you’re using Safari. Is it possible to test using the Immich app? Is this log from the server? Or client
myhrmans
myhrmansOP3mo ago
can see if I can convince my friend to download it from the web server sorry, forgot to mention. This is not running in docker
CrushedAsian255
CrushedAsian2553mo ago
Ah; that could be why, docker is the only fully supported framework
myhrmans
myhrmansOP3mo ago
yeah sadly I had this bug before aswell like 5-6 months ago
CrushedAsian255
CrushedAsian2553mo ago
Is there a reason why you don’t you docker
myhrmans
myhrmansOP3mo ago
with a complete different setup + hardware + computer + network using the official setup Im running everything as LXC today in proxmox
Mraedis
Mraedis3mo ago
My iphone uploads fine through shared links with firefox and safari
CrushedAsian255
CrushedAsian2553mo ago
They’re using LXC, that could be causing the issue
Mraedis
Mraedis3mo ago
It's running in an LXC 😛 not even docker
CrushedAsian255
CrushedAsian2553mo ago
Nope
Mraedis
Mraedis3mo ago
my test instance has the proxmox helper scripts immich install
myhrmans
myhrmansOP3mo ago
same same
Mraedis
Mraedis3mo ago
I did visit through direct IP let me try 5G
myhrmans
myhrmansOP3mo ago
I'll... for now.. open the ports..
Mraedis
Mraedis3mo ago
actually no let's not do that, too much work 🙃
myhrmans
myhrmansOP3mo ago
just to figure out if caddy is the theif here
CrushedAsian255
CrushedAsian2553mo ago
Not a great idea, it exposes the server on HTTP Ah if it only temporary sure
myhrmans
myhrmansOP3mo ago
yeah Its a new instance anyway so only has images from the weekend. (did just rebuild the servers so nothing secret really) https://photos.myhrmans.com/share/83kYbQfzxoDTQpYUlZRB_aKe_-pwTJoIwqHlhwWqCj02GZui0nyWXRck51mLOuv8flM Can you try here? password: discord
CrushedAsian255
CrushedAsian2553mo ago
I uploaded something
Mraedis
Mraedis3mo ago
That blocked my browser @myhrmans 😛 when I tried to upload
CrushedAsian255
CrushedAsian2553mo ago
I used safari standard on iOS
myhrmans
myhrmansOP3mo ago
Okey.. might be that they are selecing 100+ images? Or that one of the videos is big?
CrushedAsian255
CrushedAsian2553mo ago
Potentially
Mraedis
Mraedis3mo ago
ah now it worked video big definitely sounds like it might have been an issue
myhrmans
myhrmansOP3mo ago
Could you try a big video? If you have something none sensitive
Mraedis
Mraedis3mo ago
I don't have any unpersonal enough to share 😛
CrushedAsian255
CrushedAsian2553mo ago
Lemme just download an mo5 Mp4
Mraedis
Mraedis3mo ago
caddy doesn't have any limit by default it seems
myhrmans
myhrmansOP3mo ago
No description
myhrmans
myhrmansOP3mo ago
Could it be some iCloud shenanigans
CrushedAsian255
CrushedAsian2553mo ago
That could cause it
myhrmans
myhrmansOP3mo ago
Does iPhone remove the local copy when backed up? Weird that they don't give any notification or info if that's the case (about that it's downloading to upload the file) Yeah and your video works, so probably iPhone related and not server configuration @cube102
Mraedis
Mraedis3mo ago
iCloud is definitely not the most fun to be in 👀 It can if you enable space saver something
myhrmans
myhrmansOP3mo ago
Okey. Annoying and hard to debug
CrushedAsian255
CrushedAsian2553mo ago
Yeah, optimise storage or something, I don’t remember the name as I don’t use iCloud photos and my phone is in Chinese

Did you find this page helpful?