#Mobile Upload Error on Files above 1GB

1 messages · Page 1 of 1 (latest)

tender ridge
#

Hey all, I am running immich in a ubuntu VM running perfectly fine with no issues. I access that immich installation from my domain publicly, i use nginx reverse proxy manager on a separate lxc container which too runs fine for all my applications.
The issue is as the title says when I upload anything bigger than 1Gb i get upload failed, retrying on immich app,web. But when I upload it from my mobile app using the internal IP of the Immich installation it works fine.
I have tried copy/pasting the nginx config mentioned in the wiki but as soon as I paste and save it, nginx says the immich installation as inaccessible from the public domain then so I am a little lost here.
Any help will be much appreciated by me guys as I know people here know better than myself.
Have a Good Day Folks 🙂

trim escarpBOT
#

:wave: Hey @tender ridge,

Thanks for reaching out to us. Please follow the recommended actions below; this will help us be more effective in our support effort and leave more time for building Immich immich.

References

Checklist

  1. :blue_square: I have verified I'm on the latest release(note that mobile app releases may take some time).
  2. :ballot_box_with_check: I have read applicable release notes.
  3. :ballot_box_with_check: I have reviewed the FAQs for known issues.
  4. :ballot_box_with_check: I have reviewed Github for known issues.
  5. :ballot_box_with_check: I have tried accessing Immich via local ip (without a custom reverse proxy).
  6. :blue_square: I have uploaded the relevant logs, docker compose, and .env files using the buttons below or the /upload command.
  7. :ballot_box_with_check: I have 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)

If this ticket can be closed you can use the /close command, and re-open it later if needed.

prime sonnet
#

hey, did you ever try what I suggested when you asked before?
maybe you can post what your nginx config looks like now as well as what the one you are trying to use that does not work looks like (after customising it to your domain, I assume you did that).

tired crypt
#

If you use cloudflare and proxy option you cant upload large files.

tender ridge
prime sonnet
#

Then you are using proxy… you have a paid plan? Thought limit is 100mb for the free plan

tired crypt
tender ridge
prime sonnet
#

yea, give it a try without the proxy just for an attempt

#

I personally dont like the proxy function of cloudflare...
either cloudflare tunnel or expose directly (speaking in theory, I dont use either... I expose directly and apply my own security)

tender ridge
prime sonnet
#

Can you post your config?

slow schooner
#

If you are using Nginx, you need to set client_max_body_size

prime sonnet
#

yea, thats what I told him before... which is why I asked to post the nginx.conf in its entirety

slow schooner
#

oop my bad!

tender ridge
prime sonnet
#

terminal. i am not familiar with that UI

#

on what machine are you running immich on? how much ram does the machine have and does the container have a memory limit?

tender ridge
#

And nginx reverse proxy is running in docker on a debian lxc container with 4gb ram

prime sonnet
#

I will check back once I see the logs and config uploaded

versed heath
#

try setting it to 0 with no unit

#

client_max_body_size 0;

versed heath
versed heath
tender ridge
#

You saved me so much pain
Greatly appreciate it mate ♥️♥️♥️

#

I uploaded a 2 gigabyte video uploaded just fine