Immich dont upload some videos from android.
Here is the log from the android app, just 3 videos dont upload, even if I try to upload from web it appears an error, the video its not corrupted and I can play normally. Its in .mp4
30 Replies
:wave: Hey @Iarle Mozaga,
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_01GY0DAKGXDEHE263BCAYEGFJAChecklist
I have...
1. :blue_square: verified I'm on the latest release(note that mobile app releases may take some time).
2. :blue_square: read applicable release notes.
3. :blue_square: reviewed the FAQs for known issues.
4. :blue_square: reviewed Github for known issues.
5. :blue_square: tried accessing Immich via local ip (without a custom reverse proxy).
6. :blue_square: uploaded the relevant information (see below).
7. :blue_square: 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.GitHub
immich-app immich · Discussions
Explore the GitHub Discussions forum for immich-app immich. Discuss code, ask questions & collaborate with the developer community.
FAQ | Immich
User
GitHub
Issues · immich-app/immich
High performance self-hosted photo and video management solution. - Issues · immich-app/immich
Using a proxy perhaps?
I'm using Nginx Proxy manager, I dont have limitation in upload, I also have running other services and I already tried uploading files with 10GB or more
Alright, could still be corrupt somewhere the usual players don't care about it 😛 but I'm afraid I am not knowledgable enough to dig deeper here
Please test connecting to local ip, port 2283
The file its not corrupted
Videos not uploading is almost always a proxy issue
I'll try it in a moment using ip
Using ip worked, so maybe I'll add some client body size in the advanced config in nginx proxy manager same as I use with nextcloud and I'll be back to say if worked
might be timeout too, just FYI
btw when you say "I dont have limitation in upload" do you mean you have it set to 0 or you didn't set any limit at all 😛
because there will be a default limit
sure hehe
I tried adding in the advanced tab
client_max_body_size 50000M;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 600s;
proxy_send_timeout 600s;
send_timeout 600s;
but still cant upload

You shouldn't need any of the set header directives, are you caching things?
I just copied from another place, I tried also with only client_max_body_size 50000M; and proxy_max_temp_file_size 16384m; but didnt work
Yes but are you caching things?

For reference this is my proxy config 😛 (I don't have huge videos)

My proxy config its exatcly like yours , I'll change the advanced
and not using cloudflare are you?
before we try to dive too deep 😂
I am
Well that makes things simple
Cloudflare has a 100MB upload limit
Only in immich? because I have a nextcloud server and I upload huge files over there
nextcloud has chunking implemented, immich doesn't (yet)
bit weird to be using CF for a local connection though 😛
also my account isnt free in cloudflare, I'll try to disable the cloudlfare proxy but this will let my ip visible
I'm using VPS not local machine
aw shucks
But like everyone says here, if you're using CF for privacy's sake, remember that they can read all your data
My domain is from cloudflare hehe, the proxy is good because people cant find tracing the domain to reach the ip
Is there someone trying to improve that or still need people to do it? ;/
It's high on the list of things, but not at the top 🙂
Which domain manager people recommend beyond cloudflare for safety?
I don't think you should rely on the domain manager for safety
But I need domain to dont expose ip :/
Why
hiding your IP is not security :p