2012-01-13 140 views
13

運行NGINX SSL並且瀏覽器繼續超時。NGINX SSL超時

這裏是我的NGINX的conf文件:

worker_processes 4; 
error_log /var/log/nginx/error.log; 
pid /var/run/nginx.pid; 

events { 
    worker_connections 1024; 
    use epoll; 
} 

http { 
    proxy_next_upstream error; 
    charset utf-8; 
    include mime.types; 
    default_type application/octet-stream; 
    access_log /var/log/nginx/access.log; 
    keepalive_timeout 65; 
    keepalive_requests 0; 
    proxy_read_timeout 200; 
    sendfile on; 
    tcp_nopush on; 
    tcp_nodelay on; 
    gzip on; 
    gzip_min_length 1000; 
    gzip_proxied any; 
    gzip_types text/plain text/css text/xml 
       application/x-javascript application/xml 
       application/atom+xml text/javascript; 
    server{ 
      ### WEB Address ### 
     server_name mydomain.com; 


      ### SSL log files ### 
      access_log /var/log/nginx/ssl-access.log; 
    error_log /var/log/nginx/ssl-error.log; 
    listen 443; 

      ### SSL Certificates ### 
    ssl on; 
    ssl_certificate /etc/nginx/unified.crt; 
    ssl_certificate_key /etc/nginx/ssl.key; 
    keepalive_timeout 60; 

      ### PROXY TO TORNADO ### 
      location/{ 
     proxy_pass_header Server; 
      proxy_set_header Host $http_host; 
      proxy_redirect off; 
      proxy_set_header X-Real-IP $remote_addr; 
      proxy_set_header X-Scheme $scheme; 
      proxy_pass http://127.0.0.1:8889; 
     } 
    } 
} 

的SSL訪問日誌和錯誤日誌是空白。

我試過重新啓動NGINX幾次。作爲註釋SSL和設置監聽80個用於非SSL連接的旁註。

任何幫助將是偉大的?

回答

43

也許443端口已關閉在您的服務器上?用http://www.yougetsignal.com/tools/open-ports/

+2

檢查這個我完全沒有想到這個,愚蠢的aws! – 2012-03-21 16:58:40

+0

非常感謝! – 2012-03-21 17:00:35

+0

不客氣。 – klen 2012-07-26 21:35:02