Problema ao adicionar site NGINX

1. Problema ao adicionar site NGINX

Mauricio
mzibit

(usa Gentoo)

Enviado em 01/07/2016 - 11:25h

Bom dia Pessoal,

Estou tentando adicionar um novo site em um NGINX que já estava em funcionamento quando assumi a infraestrutura da empresa. Porém desconhecia completamente essa ferramenta hehe.

A aplicação que estou tentando adicionar é o GOGS, que roda na porta 3000 (gogs.minhaempresa.com.br:3000).

Tenho um portal chamado dev.minhaempresa.com.br que roda várias aplicações, por ex:

dev.minhaempresa.com.br/svn
dev.minhaempresa.com.br/taiga
dev.minhaempresa.com.br/jenkins

assim por diante...

Quero adicionar o gogs também, então só segui os exemplos dos outros sites, porém não funciona de forma alguma, ele da erro 404 no conteúdo... lembrando que fiz o reload no nginx e também o restart, sem sucesso.

Conseguem dar um help nessa configuração por favor?

Segue abaixo meu arquivo dev que fica em sites-available:



# DEV - redirect 80 to 443 SSL

server {

listen 80;
server_name dev.minhaempresa.com.br;

return 301 https://dev.minhaempresa.com.br$request_uri;
}

# DEV - serving SSL

server {

listen 443;
ssl on;
server_name dev.minhaempresa.com.br;
client_max_body_size 100M;
## SSL settings
ssl_certificate /etc/nginx/ssl/minhaempresa.com.br/minhaempresa.crt;
ssl_certificate_key /etc/nginx/ssl/minhaempresa.com.br/minhaempresa.key;
## SSL Secrecy Settings
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
access_log /var/log/nginx/devS.minhaempresa.com.br.access.log main;
add_header Front-End-Https on;

location ^~ /jenkins/ {
proxy_redirect http:// https://;
proxy_pass http://192.168.4.31:8686;
proxy_set_header Host $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_max_temp_file_size 0;

#this is the maximum upload size
client_body_buffer_size 128k;
client_max_body_size 100M;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}

location ^~ /zanata/ {
proxy_pass http://192.168.4.20:8080;
proxy_redirect http://192.168.4.20:8080/ /;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_max_temp_file_size 0;
#this is the maximum upload size
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}

location ^~ /artifactory/ {
proxy_pass http://192.168.4.15:8081;
proxy_redirect http://192.168.4.15:8081/ /;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_max_temp_file_size 0;

#this is the maximum upload size
client_body_buffer_size 128k;
client_max_body_size 100M;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}

location ^~ /gogs/ {
proxy_pass http://192.168.4.35:3000;
# proxy_redirect http://192.168.4.35:3000/ /;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_max_temp_file_size 0;

#this is the maximum upload size
client_body_buffer_size 128k;
client_max_body_size 100M;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}


}

Agradeço desde ja quem puder ajudar


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts