Comment corriger les problemes de ftp et d'acces au panel ispconfig suite à la mise à jour d'ispconfig 3 ?

Lors de la mise à jour d'ISPConfig 3 (vers la version 3.0.3.3 notament), ce dernier remplace certains fichiers de configurations. Cela provoque quelques erreurs.

Symptômes

Pour corriger ces problèmes, il est nécessaire de se connecter à la console de gestion SSH. Vous trouverez plus d'informations sur l'utilisation de la console de gestion SSH sur notre wiki à l'adresse suivante : http://wiki.lws-hosting.com/doku.php/vps#ssh_-_console_de_gestion

Résoudre le problème d'accès non-sécurisé à ISPConfig 3

Editez le fichier /etc/apache2/sites-available/ispconfig.vhost et ajoutez les lignes suivantes avant la balise <\VirtualHost>

SSLEngine on
SSLCertificateFile    /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key

Alias /webmail /var/www/webmail

<Directory /var/www/webmail>
   Options Indexes FollowSymLinks MultiViews
   AllowOverride All
   Order allow,deny
   allow from all
</Directory>

</VirtualHost>

Puis redémarrez le service apache avec la commande suivante :

/etc/init.d/apache2 restart

Puis testez l'accès à ISPConfig avec l'adresse suivante : https://ip_de_votre_serveur:81/

Résoudre le problème de démarrage du service FTP

Déplacez le fichier /etc/pure-ftpd/db/mysql.conf avec la commande suivante :

mv /etc/pure-ftpd/db/mysql.conf /root/pure-ftpd-mysql.conf.old

Créez puis éditez le fichier /etc/pure-ftpd/db/mysql.conf avec la commande suivante :

nano /etc/pure-ftpd/db/mysql.conf

Puis insérez les lignes suivantes et remplacer MOT_DE_PASSE_DB par le mot de passe d'origine du compte admin d'ISPConfig 3.

MYSQLServer     127.0.0.1
MYSQLPort       3306
MYSQLSocket     /tmp/mysql.sock
MYSQLUser       ispconfig
MYSQLPassword   MOT_DE_PASSE_DB
MYSQLDatabase   dbispconfig
MYSQLCrypt      crypt

MYSQLGetPW      SELECT password FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L"
MYSQLGetUID     SELECT uid FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L"
MYSQLGetGID     SELECT gid FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L"
MYSQLGetDir     SELECT dir FROM ftp_user WHERE active = 'y' AND server_id = '1' AND username="\L"

Entrez ensuite ces commandes pour éviter une éventuelle mise à jour de pure-ftpd :

aptitude hold  pure-ftpd-mysql
update-rc.d -f pure-ftpd-mysql remove
/etc/init.d/pure-ftpd-mysql stop

Relancez le service FTP :

/etc/init.d/start-ftp restart

Résoudre le problème des emails considérés comme virus

Editez le fichier /etc/amavis/conf.d/15-av_scanners

nano /etc/amavis/conf.d/15-av_scanners

Puis décommentez la ligne # ['always-clean', sub {0}], en fin de fichier :

...
# always succeeds (uncomment to consider mail clean if all other scanners fail)
['always-clean', sub {0}],

);


1;  # ensure a defined return

Relancez amavis.

/etc/init.d/amavis restart
comment_corriger_les_problemes_de_ftp_et_d_acces_au_panel_ispconfig_suite_a_la_mise_a_jour_d_ispconfig_3.txt · Dernière modification: 2011/11/25 15:40 (modification externe)
Haut de page
CC Attribution-Noncommercial-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0