Nginx + servidor SSL não está respondendo

4

Estou migrando alguns sites do Apache para o Nginx e tentando configurar um para responder a solicitações SSL. No momento estou recebendo um erro servidor não respondendo . Se eu mudar para a porta 80, recebo um erro nginx (não estou preocupado com o erro em si, já que o nginx está, pelo menos, sendo usado).

Para este site, quero que apenas atenda a solicitações SSL. Veja como é o bloco do servidor:

server {
  listen      443;
  server_name dev.project.mydomain.net;
  root        /opt/dev/project-root;
  index       index.php;

  ssl                  on;
  ssl_certificate      /etc/ssl/certs/mycert.crt;
  ssl_certificate_key  /etc/ssl/certs/mycert.pem;

  access_log /var/log/nginx/vh.dev-project.access.log;
  error_log  /var/log/nginx/vh.dev-project.error.log;

  location /aliasing/ {
    alias /opt/dev/project-root/aliased;
  }

  # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
  #
  location ~ \.php$ {
    fastcgi_split_path_info ^(.+\.php)(/.+)$;

    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    include fastcgi_params;
  }
}

Qualquer ideia seria muito apreciada.

UPDATE

Meu bloco http:

http {
    include       /etc/nginx/mime.types;

    access_log  /var/log/nginx/access.log;

    sendfile        on;

    keepalive_timeout  65;
    tcp_nodelay        on;

    gzip  on;
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
}
    
por Rob Wilkerson 16.08.2012 / 16:07

1 resposta

6

Você abriu a porta TCP443 no seu firewall se tiver uma habilitada, espero? (É óbvio, mas eu senti falta disso antes de mim mesmo.)

    
por 16.08.2012 / 22:14

Tags