2017-09-22 7 views
0

J'essaye d'installer Lighttpd avec ssl et proxy mais je ne peux pas le faire fonctionner. J'ai installé le certificat et la clé privée et ils fonctionnent, cependant quand j'essaie d'activer le ssl, le port (443) ne répond pas.Comment faire pour configurer Lighttpd avec SSL et proxy

Mon fichier de configuration est (conf-activé/10 proxy.conf):

$HTTP["host"] == "carteirinha.ufabc.edu.br" { 
     proxy.server = ("" => ((
       "host" => "200.133.215.50", 
       "port" => 9004 
     ))) 
     ssl.engine = "enable" 
     ssl.pemfile = "/etc/lighttpd/ssl/private_key.pem" 
     ssl.ca-file = "/etc/lighttpd/ssl/certificate_file.crt" 

} 

Mon lighttpd.conf est:

server.modules = (
     "mod_access", 
     "mod_alias", 
     "mod_compress", 
     "mod_redirect", 
#  "mod_rewrite", 
) 

server.document-root  = "/var/www" 
server.upload-dirs   = ("/var/cache/lighttpd/uploads") 
server.errorlog    = "/var/log/lighttpd/error.log" 
server.pid-file    = "/var/run/lighttpd.pid" 
server.username    = "www-data" 
server.groupname   = "www-data" 

index-file.names   = ("index.php", "index.html", 
           "index.htm", "default.htm", 
           " index.lighttpd.html") 

url.access-deny    = ("~", ".inc") 

static-file.exclude-extensions = (".php", ".pl", ".fcgi") 

include_shell "/usr/share/lighttpd/use-ipv6.pl" 

dir-listing.encoding  = "utf-8" 
server.dir-listing   = "enable" 

compress.cache-dir   = "/var/cache/lighttpd/compress/" 
compress.filetype   = ("application/x-javascript", "text/css", "text/html", "text/plain") 

include_shell "/usr/share/lighttpd/create-mime.assign.pl" 
include_shell "/usr/share/lighttpd/include-conf-enabled.pl" 

Répondre

0

Vous devez dire lighttpd écouter sur le port 443 :

$SERVER["socket"] == ":443" { 
    ssl.engine = "enable" 
    ssl.pemfile = "/etc/lighttpd/ssl/private_key.pem" 
    ssl.ca-file = "/etc/lighttpd/ssl/certificate_file.crt" 
}