Skip to content

Conversation

theraw
Copy link
Contributor

@theraw theraw commented May 10, 2020

it makes so nginx can handle connection client <- nginx -> backend for 90 secounds (90s i think is normal and most used timeout limit)

Example if you for backend have apache2 and your timeout is 300s and you try to install some script that take longer then 65s (current conf https://github.com/jc21/nginx-proxy-manager/blob/master/docker/rootfs/etc/nginx/nginx.conf#L29) then nginx will close connection at 65s ignoring apache (backend) 300s timeout and will return 504 err.

server_names_hash_bucket_size 64; -> server_names_hash_bucket_size 1024; will increase support for long sub-domain names http://nginx.org/en/docs/http/server_names.html current 64 i think is low

@jc21
Copy link
Member

jc21 commented May 10, 2020

Docker Image for build 1 is available on DockerHub as jc21/nginx-proxy-manager:github-pr-406

@jc21 jc21 added the requires-verification Waiting for one or more people to confirm the fix label May 20, 2020
@jc21 jc21 changed the base branch from master to develop May 20, 2020 11:16
@jc21
Copy link
Member

jc21 commented May 20, 2020

Docker Image for build 2 is available on DockerHub as jc21/nginx-proxy-manager:github-pr-406

@jc21
Copy link
Member

jc21 commented May 20, 2020

Docker Image for build 3 is available on DockerHub as jc21/nginx-proxy-manager:github-pr-406

@jc21 jc21 closed this May 25, 2020
@jc21 jc21 reopened this May 25, 2020
@jc21
Copy link
Member

jc21 commented May 25, 2020

Ah crap I closed this instead of merging.

@jc21 jc21 merged commit dab229e into NginxProxyManager:develop May 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
requires-verification Waiting for one or more people to confirm the fix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants