O Apache não inicia

0

Isso começou por um motivo desconhecido há cerca de duas semanas.

# apache2ctl start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:443
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'start' failed.
The Apache error log may have more information.

Eu estava executando o Ubuntu 15.10 e, enquanto isso, atualizei para o 16.04, o que parece não ter afetado o problema.

# cat /etc/apache2/ports.conf 

Listen 80

<IfModule ssl_module>
        Listen 443
</IfModule>

<IfModule mod_gnutls.c>
        Listen 443
</IfModule>


# netstat -tlnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      2013/mysqld     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1972/sshd       
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1972/sshd       
tcp6       0      0 :::22                   :::*                    LISTEN      1972/sshd       
tcp6       0      0 :::443                  :::*                    LISTEN      1972/sshd

Estou usando letsencrypt para HTTPS em meu site há algum tempo.

Como posso depurar o problema e quais informações são relevantes para encontrar a causa?

    
por Jeroen De Dauw 24.08.2016 / 14:03

1 resposta

1

Sua porta está sendo usada como sugerido por "(98) Endereço já em uso". Você pode listar suas portas que estão sendo ouvidas e quais programas o usam:

sudo netstat -tlnp

Depois de encontrar o culpado, você deve ajustar as configurações desse serviço específico para liberar a porta novamente. No seu caso é 'sshd' o servidor ssh que está mantendo.

Você pode ajustar suas configurações em /etc/ssh/sshd_config .

Depois reinicie o serviço ssh e sua porta deve estar disponível para o apache novamente.

    
por Ziazis 24.08.2016 / 14:37