2013-07-19 8 views
1

얇은 없습니다. 이 설치 괜찮 았는데 나는 레드 마인은 (레드 마인 문서에 따라)가에 WEBrick 서버를 통해 작업을 확인했다. 레드 마인 설치 nginx를 통해 노력하고 내가 우분투 13.04 서버에 레드 마인을 설치 한

내가 얇은 Nginx에 & 뒤에 레드 마인을 실행하려는 일을 더 안정적으로 확인하십시오.

2013/07/19 07:47:32 [error] 1051#0: *10 upstream timed out (110: Connection timed out) while connecting to upstream, ....... 

얇은 구성 : Nginx에 점점 시간 제한을 보고서로이 부분

나는 문제에 실행

--- 
chdir: /home/redmine/app/redmine 
environment: production 
address: 127.0.0.1 
port: 3000 
timeout: 5 
log: log/thin.log 
pid: tmp/pids/thin.pid 
max_conns: 128 
max_persistent_conns: 64 
require: [] 
wait: 10 
servers: 1 
daemonize: true 

나는 얇은가 실행 볼 수는 PID 파일이 생성 및 로그 파일이 있습니다 시작되었습니다. 요청을 수행 할 때 로그 파일을 더 이상 추가하지 않습니다.

Nginx의 구성 :

upstream redmine { 
     server 127.0.0.1:3000; 
} 

server { 
     server_name redmine.my.domain; 
     listen 443; 

     ssl on; 
     ssl_certificate /home/redmine/sites/redmine/certificates/server.crt; 
     ssl_certificate_key /home/redmine/sites/redmine/certificates/server.key; 

     access_log /home/redmine/sites/redmine/logs/server.access.nginx.log; 
     error_log /home/redmine/sites/redmine/logs/server.error.nginx.log; 

     root /home/redmine/app/redmine; 

     location/{ 
       try_files $uri @ruby; 
     } 

     location @ruby { 
       proxy_set_header X-Real-IP $remote_addr; 
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
       proxy_set_header Host $http_host; 
       proxy_redirect off; 
       proxy_read_timeout 5; 
       proxy_pass http://redmine; 
     } 
} 

내가 Nginx에 로그에 추가를 볼 수 있습니다.

은 누구도 날이에서 문제를 찾을 수있는 위치에 대한 힌트를 줄 수 있습니까? 방화벽 "의 iptables는"포트를 차단하기 때문에 iptables -L

Chain INPUT (policy DROP) 
target  prot opt source    destination   
ACCEPT  tcp -- anywhere    anywhere    tcp dpt:3000 
ACCEPT  tcp -- anywhere    anywhere    tcp dpt:https 
ACCEPT  tcp -- anywhere    anywhere    tcp dpt:http 
ACCEPT  tcp -- anywhere    anywhere    tcp dpt:ssh 
ACCEPT  all -- anywhere    anywhere    state RELATED,ESTABLISHED 

Chain FORWARD (policy ACCEPT) 
target  prot opt source    destination   

Chain OUTPUT (policy ACCEPT) 
target  prot opt source    destination 
+0

오류 로그는 무엇을 말해 주는가? – Raptor

+0

Nginx 오류 로그 라인이 게시물 상단에 있습니다. – DoppyNL

+0

redmine dir 로그 시작 메시지에 thin.3000.log 및 production.log가 있습니다. 그러면 더 이상 아무것도 추가되지 않습니다. – DoppyNL

답변

1

오류의

현재 결과입니다. iptables에 대한

service iptables save 

상세 정보 : https://help.ubuntu.com/community/IptablesHowTo

추신

iptables -I INPUT -i lo -p tcp --dport 3123 -j ACCEPT 

하기로 설정을 저장하는 것을 잊지 마십시오 :

롤백 당신의 iptables 설정은 다음 후속 명령을 실행 위 명령에 sudo이 필요할 수 있습니다.

+0

도움이되지 않았습니다. 여전히 텔넷을 사용할 수 없습니다. 또한 전세계를 위해 포트를 열지 않습니까? 그냥 로컬 대신? 원래 질문에'iptables -L'의 결과를 추가했습니다. – DoppyNL

+0

는'몇 가지 더 관련이없는 문제 후에도 문제가 해결 로컬 호스트 트래픽 만 – Raptor

+0

의 제약으로 lo' 덧붙였다. 도움을 요청하세요! – DoppyNL

관련 문제