Estoy corriendo Ubuntu Hardy 8.04 y nginx 0.7.65, y cuando intento comenzar mi servidor nginx:nginx: (99: No se puede asignar la dirección solicitada)
$ sudo /etc/init.d/nginx start
me sale el siguiente error:
Starting nginx: [emerg]: bind() to IP failed (99: Cannot assign requested address)
donde "IP" es un marcador de posición para mi dirección IP. ¿Alguien sabe por qué ese error podría estar sucediendo? Esto se está ejecutando en EC2.
Mi archivo nginx.conf se ve así:
user www-data www-data;
worker_processes 4;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
access_log /usr/local/nginx/logs/access.log;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 3;
gzip on;
gzip_comp_level 2;
gzip_proxied any;
gzip_types text/plain text/css application/x-javascript text/xml application/xml
application/xml+rss text/javascript;
include /usr/local/nginx/sites-enabled/*;
}
y mi /usr/local/nginx/sites-enabled/example.com parece:
server {
listen IP:80;
server_name example.com;
rewrite ^/(.*) https://example.com/$1 permanent;
}
server {
listen IP:443 default ssl;
ssl on;
ssl_certificate /etc/ssl/certs/myssl.crt;
ssl_certificate_key /etc/ssl/private/myssl.key;
ssl_protocols SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP;
server_name example.com;
access_log /home/example/example.com/log/access.log;
error_log /home/example/example.com/log/error.log;
}
hmm por desgracia no hay nada escuchando en el puerto 80. –
hmm ... cualquier ejecución rápida de cgi tal vez ... –
no ... no veo fast-cgi ... –