• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

NGINX - 2 Threads 504 Error

email669

New Pleskian
Hi,

I have been trying to figure out what is causing random 504 errors on my server.

I have been able to replicate the error by opening more than 1 http connection at a time. If I open 2 connections at the same time, the first connection will receive data but all other connections will receive a 504 error.

I think I need to add the NGINX directives

location / {
proxy_http_version 1.1;
proxy_set_header Connection "";
}

When I try to place this line of code in the Additional NGINX directives, it tells me

Invalid nginx configuration: nginx: [emerg] duplicate location "/" in /var/www/vhosts/system/domain.com/conf/vhost_nginx.conf:13 nginx: configuration file /etc/nginx/nginx.conf test failed

Looking through nginx files, I see many of them say

# ATTENTION!
# DO NOT MODIFY...

How can I set my proxy_http_version variable correctly with Plesk not overriding the setting?
 
I have tried editing the files

/usr/local/psa/admin/conf/templates/default/server/nginxVhosts.php
/usr/local/psa/admin/conf/templates/default/nginxWebmailPartial.php

and running /usr/local/psa/admin/bin/httpdmng --reconfigure-all
service httpd restart
service nginx restart

But the files in /var/www/vhosts/system/site.com/conf/ are never with the new variables set.
 
I was able to get it working, but i'm not really sure which file did it.

There are a couple more inside of /usr/local/psa/admin/conf/templates/default/ that I changed.

Thanks!
 
Back
Top