If you make changes to the file - “/etc/nginx/nginx.conf”, the validation will work.
When I created a file under the directory - “/etc/nginx/conf.d/loadbalancer.conf”, I got the desired result but the validation failed.
Hope that helps.
If you make changes to the file - “/etc/nginx/nginx.conf”, the validation will work.
When I created a file under the directory - “/etc/nginx/conf.d/loadbalancer.conf”, I got the desired result but the validation failed.
Hope that helps.
PLease advise, Curl from LBR is working fine and getting the welcome msg on all app servers. NGINX is Ok, Apache is up and running. However showing 502 bad gateway on clicking the site, pls help me what am i missing?
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
include /usr/share/nginx/modules/*.conf;
events {
worker_connections 1024;
}
http {
upstream backend {
server stapp01:8085;
server stapp02:8085;
server stapp03:8085;
}
log_format main '$remote_addr - $remote_user [$time_local] “$request” ’
'$status $body_bytes_sent “$http_referer” ’
‘“$http_user_agent” “$http_x_forwarded_for”’;
access_log /var/log/nginx/access.log main;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 4096;
include /etc/nginx/mime.types;
default_type application/octet-stream;
# Load modular configuration files from the /etc/nginx/conf.d directory.
# See http://nginx.org/en/docs/ngx_core_module.html#include
# for more information.
include /etc/nginx/conf.d/*.conf;
server {
listen 80;
location / {
proxy_pass http://backend;
}
listen [::]:80;
server_name _;
root /usr/share/nginx/html;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
error_page 404 /404.html;
location = /404.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
}
Pls ignore muy request. I installed LBR in a incorrect server