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
: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: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' }
How are you connecting to the server? Directly? VPN? Reverse proxy? Cloud flare proxy?
Reverse proxy, through Caddy @CrushedAsian255
Can I see your caddy config?
but nothing in the logs in caddy
ofc
Also try while connected directly
photos.<domain>.com { reverse_proxy 192.168.1.140:2283 }
That looks fine…
yeah standard caddy
^^ does this work?
hmm not sure if I can configure that.
Would need to open more ports directly
Are you not home currently?
and I dont have the iPhone. So will have to call my friend for testing 🙂
No don’t do that
It’s insecure
I can upload from my android fine, through caddy reverse proxy
yeah exactly
That’s odd
not sure if opnsense is blocking something..
I am not familiar with that, maybe check its logs
connection reset does hint towards something deliberately severing the connection
nothing special in the logs
yeah
its wierd that its only on iPhone
@Mraedis do you have any leads?
No 😛
Not exactly a mobile expert
Maybe the iPhone is blocking it?
multiple iPhones sadly 😦
Silly iPhones
yes
I have one but I don't have a shared album to upload to
dont wanna engage in the iPhone vs Android discussion
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
Was on a trip this weekend, so not sure. but two with iPhones have said that they cant upload
I just noticed, you’re using Safari. Is it possible to test using the Immich app?
Is this log from the server?
Or client
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
Ah; that could be why, docker is the only fully supported framework
yeah
sadly I had this bug before aswell like 5-6 months ago
Is there a reason why you don’t you docker
with a complete different setup + hardware + computer + network
using the official setup
Im running everything as LXC today in proxmox
My iphone uploads fine through shared links with firefox and safari
They’re using LXC, that could be causing the issue
It's running in an LXC
😛
not even docker
Nope
my test instance has the proxmox helper scripts immich install
same same
I did visit through direct IP
let me try 5G
I'll... for now.. open the ports..
actually no let's not do that, too much work 🙃
just to figure out if caddy is the theif here
Not a great idea, it exposes the server on HTTP
Ah if it only temporary sure
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
I uploaded something
That blocked my browser @myhrmans 😛
when I tried to upload
I used safari standard on iOS
Okey.. might be that they are selecing 100+ images?
Or that one of the videos is big?
Potentially
ah now it worked
video big definitely sounds like it might have been an issue
Could you try a big video?
If you have something none sensitive
I don't have any unpersonal enough to share 😛
Lemme just download an mo5
Mp4
caddy doesn't have any limit by default it seems

Could it be some iCloud shenanigans
That could cause it
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
iCloud is definitely not the most fun to be in 👀
It can if you enable space saver something
Okey. Annoying and hard to debug
Yeah, optimise storage or something, I don’t remember the name as I don’t use iCloud photos and my phone is in Chinese