J'ai un serveur ubuntu 12.04 avec zend server CE installé. Je voulais maintenant activer https mais après les premières étapes selon la documentation, 'a2enmod ssl' et 'apache service restart', apache n'écoute pas sur 443 mais pas non plus sur 80, selon netstat -tap | grep http(s) !
C'est ce que je vois dans mon journal d'erreurs, mais je ne peux pas en faire grand-chose :
[Fri May 25 19:52:39 2012] [notice] caught SIGTERM, shutting down
[Fri May 25 19:52:41 2012] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Fri May 25 19:52:41 2012] [notice] ModSecurity for Apache/2.6.3 (http://www.modsecurity.org/) configured.
[Fri May 25 19:52:41 2012] [notice] ModSecurity: APR compiled version="1.4.5"; loaded version="1.4.6"
[Fri May 25 19:52:41 2012] [warn] ModSecurity: Loaded APR do not match with compiled!
[Fri May 25 19:52:41 2012] [notice] ModSecurity: PCRE compiled version="8.12"; loaded version="8.12 2011-01-15"
[Fri May 25 19:52:41 2012] [notice] ModSecurity: LUA compiled version="Lua 5.1"
[Fri May 25 19:52:41 2012] [notice] ModSecurity: LIBXML compiled version="2.7.8"
[Fri May 25 19:53:11 2012] [notice] ModSecurity for Apache/2.6.3 (http://www.modsecurity.org/) configured.
[Fri May 25 19:53:11 2012] [notice] ModSecurity: APR compiled version="1.4.5"; loaded version="1.4.6"
[Fri May 25 19:53:11 2012] [warn] ModSecurity: Loaded APR do not match with compiled!
[Fri May 25 19:53:11 2012] [notice] ModSecurity: PCRE compiled version="8.12"; loaded version="8.12 2011-01-15"
[Fri May 25 19:53:11 2012] [notice] ModSecurity: LUA compiled version="Lua 5.1"
[Fri May 25 19:53:11 2012] [notice] ModSecurity: LIBXML compiled version="2.7.8"
[Fri May 25 19:53:12 2012] [notice] Apache/2.2.22 (Ubuntu) PHP/5.3.8-ZS5.5.0 configured -- resuming normal operations
et voici mon httpd.conf :
# Name based virtual hosting
<virtualhost *:80>
ServerName www-redirect
KeepAlive Off
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^\./]+\.[^\./]+$
RewriteRule ^/(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
</virtualhost>
Alias /shared/js "/home/web/library/js"
Alias /shared/image "/home/web/library/image"
<IfModule mod_expires.c>
<FilesMatch "\.(jpe?g|png|gif|js|css|doc|rtf|xls|pdf)$">
ExpiresActive On
ExpiresDefault "access plus 1 week"
</FilesMatch>
</IfModule>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Location />
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ /index.php [NC,L]
</Location>
netstat -tap donne :
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:mysql *:* LISTEN 765/mysqld
tcp 0 0 *:pop3 *:* LISTEN 744/dovecot
tcp 0 0 *:imap2 *:* LISTEN 744/dovecot
tcp 0 0 *:http *:* LISTEN 19861/apache2
tcp 0 0 *:smtp *:* LISTEN 30365/master
tcp 0 0 *:4444 *:* LISTEN 634/sshd
tcp 0 0 *:kamanda *:* LISTEN 1167/lighttpd
tcp 0 0 *:imaps *:* LISTEN 744/dovecot
tcp 0 0 *:amandaidx *:* LISTEN 1167/lighttpd
tcp 0 0 localhost.loc:amidxtape *:* LISTEN 19861/apache2
tcp 0 0 *:pop3s *:* LISTEN 744/dovecot
tcp 0 384 mail.mysite.:4444 231.214.14.37.dyn:41909 ESTABLISHED 19039/sshd: web [pr
tcp 0 0 localhost.localdo:mysql localhost.localdo:48252 ESTABLISHED 765/mysqld
tcp 0 0 mail.mysite.:http 231.214.14.37.dyn:54686 TIME_WAIT -
tcp 0 0 mail.mysite.:4444 231.214.14.37.dyn:42419 ESTABLISHED 19372/sshd: web [pr
tcp 0 0 localhost.localdo:48252 localhost.localdo:mysql ESTABLISHED 19884/auth
tcp 0 0 mail.mysite.:http 231.214.14.37.dyn:54685 TIME_WAIT -
tcp6 0 0 [::]:pop3 [::]:* LISTEN 744/dovecot
tcp6 0 0 [::]:imap2 [::]:* LISTEN 744/dovecot
tcp6 0 0 [::]:smtp [::]:* LISTEN 30365/master
tcp6 0 0 [::]:4444 [::]:* LISTEN 634/sshd
tcp6 0 0 [::]:imaps [::]:* LISTEN 744/dovecot
tcp6 0 0 [::]:pop3s [::]:* LISTEN 744/dovecot
Quelqu'un sait-il ce que je fais mal ? Je devrais peut-être prendre des mesures supplémentaires pour qu'Apache écoute sur 443, mais je ne comprends pas pourquoi il n'écoute plus sur 80.