Looking at the console log I see the following error:

Starting nginx: 2009/08/12 13:25:39 [emerg] 1897#0:
SSL_CTX_use_certificate_chain_file("/etc/aws/keys/ssl/https.crt")
failed (SSL: error:02001002:system library:fopen:No such file or
directory error:20074002:BIO routines:FILE_CTRL:system lib error:
140DC002:SSL routines:SSL_CTX_use_certificate_chain_file:sy)

I can't figure out where the /etc/aws/keys/ssl/https.crt path is
coming from, as it is not present in nginx.conf or the Vhost template
area.

On Aug 12, 10:45 am, kenja <[email protected]> wrote:
> It looks like the www server finally says "running" instead of
> "initializing", but it still isn't working.  I've tried pointing my
> browser directly to the IP address of the front-end and it won't
> load.
>
> On Aug 12, 10:42 am, kenja <[email protected]> wrote:
>
> > I've been having trouble with SSL on my farm lately.  While we've
> > specified only SSLV3, the nginx server is allowing SSLV2 and lower.
> > In trying to resolve the problem, I edited the www role to remove the
> > "Nginx HTTPS Vhost Template: " section within the parameters tab.  I
> > then copied that code into the standard nginx.conf and restarted
> > nginx.
>
> > It didn't work, so I reverted back to the original settings with the
> > old nginx.conf and the old code in the"Nginx HTTPS Vhost Template: "
> > section.  However, that didn't work either!  I rebooted the www
> > instance and that didn't work.  I then terminated the instance and
> > waited for the new one to come up and now it is indefinitely saying
> > "initializing".  I haven't rebooted the server since the new version
> > of Scalr was released, so I'm not sure what is going on.
>
> > The farm - 1239 - is down hard and I have no idea how to bring it back
> > up or what is causing the server to initialize indefinitely.  Can
> > someone help take a look and help me get it back up?
>
> > The code in the Vhost Template section is:
>
> > {literal}server { {/literal}
> > listen       443;
> > server_name  {$host} www.{$host} {$server_alias};
>
> > ssl                  on;
> > ssl_certificate      /etc/nginx/certs/www.myserver.com.crt;
> > ssl_certificate_key  /etc/nginx/certs/www.myserver.com.key;
> > ssl_session_timeout  10m;
> > ssl_session_cache    shared:SSL:10m;
> > ssl_protocols SSLv3;
> > ssl_ciphers HIGH:!ADH;
> > ssl_prefer_server_ciphers   on;
>
> > {literal}
> > location / {
> > proxy_pass        http://backend;
> > proxy_set_header   Host             $host;
> > proxy_set_header   X-Real-IP        $remote_addr;
> > proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
> > client_max_body_size       10m;
> > client_body_buffer_size    128k;
> > proxy_buffering on;
> > proxy_connect_timeout 15;
> > proxy_intercept_errors on;
>
> > }
> > } {/literal}
>
> > My standard nginx.conf is:
>
> > user www-data;
> > worker_processes  4;
>
> > error_log  /var/log/nginx/error.log;
> > pid        /var/run/nginx.pid;
>
> > events {
> >     worker_connections  4096;
>
> > }
>
> > http {
> >     include       /etc/nginx/mime.types;
> >     default_type  application/octet-stream;
>
> >     access_log  /var/log/nginx/access.log;
>
> >     sendfile        on;
>
> >     keepalive_timeout  0;
> >     tcp_nodelay        on;
>
> >     include /etc/nginx/app-servers.include;
>
> >     server {
> >         listen       80;
>
> >         if ( $remote_addr = 127.0.0.1 ) {
> >             rewrite   ^(.*)$  /500.html last;
> >             return 302;
> >         }
>
> >         if (-f /var/www/nginx-errors/maintenanceMode-enabled.html) {
> >                   rewrite   ^(.*)$  /maintenancePage.html last;
> >                   return 503;
> >         }
>
> >         location /    {
> >             rewrite ^/my-account(.*)https://www.myserver.com/my-account$1
> > permanent;
> >             rewrite ^/login(.*)https://www.myserver.com/login$1permanent;
> >             rewrite 
> > ^/administrator(.*)https://www.myserver.com/administrator$1
> > permanent;
> >             rewrite 
> > ^/individuals/sign-up(.*)https://www.myserver.com/individuals/sign-up$1
> > permanent;
> >             rewrite 
> > ^/index.php/component/user/(.*)https://www.myserver.com/index.php/component/user/$1
> > permanent;
>
> >             proxy_pass        http://backend;
> >             proxy_buffering    on;
>
> >             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   HTTPS            off;
>
> >             error_page   500 501  =  /500.html;
> >             error_page   502 503 504  =  /502.html;
> >             error_page   404 = /404.html;
> >         }
>
> >         location /maintenancePage.html {
> >                  root   /var/www/nginx-default;
> >         }
>
> >         location /500.html {
> >                 root   /var/www/nginx-default;
> >         }
>
> >         location /502.html {
> >                 root   /var/www/nginx-default;
> >         }
>
> >         location /404.html {
> >                 root   /var/www/nginx-default;
> >         }
>
> >     }
>
> > }
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"scalr-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/scalr-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to