J'ai récemment installé Apache 2.4.20 avec SSL activé en utilisant openssl 1.0.2j.Apache ne peut pas lier: 443 adresse pour SSL même si le port 443 est inutilisé
Après la mise à jour du httpd.conf et les fichiers httpd ssl.conf et essayer de démarrer Apache tout en écoutant le port 443, je reçois l'erreur suivante:
(13)Permission denied: -----: make_sock: could not bind to address [::]:443
(13)Permission denied: -----: make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
Voici ce que j'ai pour config:
httpd.conf:
Listen 51000
#Listen 443
#Secure (SSL/TLS) connections
Include conf/extra/httpd-ssl.conf
httpd-ssl.conf
Listen 443
Si je commente cette ligne dans le fichier httpd-ssl.conf, mon apache démarre bien:
attempting to start apache
done
Cependant, avec ce que je reçois l'erreur de prise à chaque fois.
je courais le suivant en tant que root:
netstat -tlpn | grep :443
rien Retourné.
lsof -i tcp:443
Retourne rien.
J'ai lu quelque part que seule la racine peut se lier aux adresses inférieures à 1024, mais je ne connais pas la validité de cette déclaration. Apache n'est pas exécuté ici en tant que root - cela serait-il le problème?
Merci pour la réponse - J'avais peur que ce soit ce que j'ai lu un peu plus tôt aujourd'hui. Je vais regarder dans les contournements et voir si n'importe quelle demande pour ma situation. – notagoodcoder