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