Catégorie:Détection de pannes
De ISPWiki.
Les logs demandés ne s'affichent pas dans la section «Action Log»
La case "Logs avec la rotation" est cochée pour access ainsi que pour error. Pourquoi cela se produit-il ?Les répertoires d'utilisateurs sont placés dans une partition, mais le répertoire ../httpd-logs/ est placé dans une autre. Cela ne fait aucun problème. Les liens matériels sont créés dans le cadre d'une partition.
Comment désactiver le processus de backups ?
Vous ne pouvez pas terminer le processus à l'aide de la commande kill. Le processus de backups sera lancé à nouveau. On vous conseille de supprimer les fichiers situés dans le répertoire /usr/local/ispmgr/var/run/ et puis, vous pourrez alors terminer ce processus ispbackup.
Installer ISPmanager sur Gentoo
Le développement de cet installateur a été arrêté en raison de l'intérêt faible pour ce produit. Vous pouvez l'installer manuellement.
1. Téléchargez install.tgz de download.ispsystem.com pour votre architecture (Linux-cc6).
2. Décompactez dans /usr/local/ispmgr/
3. Créez le fichier de configuration /usr/local/etc/ispmgr.conf manuellement en utilisant nos aides (documentation).
J'ai installé la console d'ISPmanager. Comment puis-je m'identifier?
On utilise les utilidateurs système. Pour vous connecter avec les droits "root", saisissez le login root et le mot de passe que vous utlisez pour avoir l'accès sous le compte utilisateur. En cas d'une erreur d'identification, veuillez-vous vous assurer que les identifiants ont été introduits correctement et l'identification est disponible pour l'utilisateur root (par exemple, l'identification pour l'utilisateur root est désactivée dans le dosiier d'installation Ubuntu). Autrefois, activez cette fonctionnalité à l'aide de la commande "sudo passwd root".
Essayer d'introduire le mot de passe afin d'accéder au panneau de configuration
Vous pouvez interdire l'accès au panneau de configuration en spécifiant une adresse IP ou le masque via les paramètres.
J'essaye d'installer la console d'ISPmanager, mais je reçois l'erreur suivante - "Invalid license"
Si l'adresse IP de license n'est pas la première, utilisez la clé "--ip Adress IP" pour que l'installateur sasche cette adresse IP.
Voir.
Les utilisateurs ont disparu de la console d'ISPmanager. Je trouve l'erreur: No record for user 'USER' at shadow. Can't disable. dans les logs
Apparemment, il y a une erreur dans le fichierе /etc/shadow. Ouvrez ce fichier à l'aide de votre éditeur préféré et trouvez les paramètres incorrects. Vous verrez:
==[ /etc/shadow ]== user123:$1asdasdasdtHH2NABIV.1tX2NRg89.:14461:0:99999:7::: user321:$1$MY6masdasdasds5kEge4ZNp7DW0:14460:0:99999:7::: ==[ /etc/shadow ]==
Il y a une erreur "db4:TESTS NOT AVAILABLE" lors de l'installation
Le panneau de configuration ISPmanager utilise le dossier db4 afin de sauvegarder des mots de passe de la base SASL. Il n'y a pas de tests pour cela. Ignorez ce message.
Lorsque j'active SSL pour le domaine, je reçois l'erreur "Erreur interne: Failed to sign certificate"
Cela est possible si vous avez transféré les coordonnées d'autre serveur à l'aide de fonction "Importer un utilisateur". Dans ce cas l'ensemble de clés est transféré aussi. Afin de résoudre ce problème, accédez au fichier de cet utilisateur/data/etc/. Si vous y trouvez des fichiers tels que:.crt .csr .key, veuillez les transférer et ressayer l'activation de ssl.
Trafic différent entre ISPmanager et VDSmanager?
Voyez les questions: Comment VDSmanager calcule le trafic? et Comment ISPmanager calcule le trafic?
Après la mise à jour, l'encodage a disparu dans l'éditeur de gestionnaire de fichiers
Vous trouvez tous les encodegas disponibles dans le fichier /usr/local/ispmgr/etc/filemgr.enc. Si ce fichier est manqué, vous pouvez le restaurer à l'aide de la commande:
iconv -l |cut -d" " -f1|sed "s|//||g" > /usr/local/ispmgr/etc/filemgr.en
Les extensions PHP sont bloquées dans la console d'ISPmanager
Cela veut dire qu'elles ont été déjà activées par le mode inconnu ou ont été déjà compilées dans PHP.
Comment ISPmanager calcule le trafic?
le trafic www est cakcuké par le module mod_ispmgr. Le reste (courriel, ftp, etc) est calculé en fonction des enrehistrements dans leurs logs. Ne pas calculer: nginx, MySQL(en cas de réplication ou utilisation externe) ssh et DNS.
Comment activerla la coupe-feu (firewall)
Afin que la coupe-feu (firewall) soit activée sur le serveur et accessible via la console d'ISPmanager:
- veuillez vous assurer que vous utilisez notre noyau ou vous avez indiqué les paramètres (FreeBSD) afin d'activer ifpw lors de la compilation:
options IPFIREWALL options IPFIREWALL_DEFAULT_TO_ACCEPT
- veuillez vous connecter à ISPmanager -> "Configuration Serveur" -> "Fonctionnalités" et activer "Coupe-feu (firewall)"
Comment restaurer les fichiers perdus du panneau de configuration
Si vous avez ce problème avec ISPmanager, effectuez les commandes suivantes:
1. Téléchargez install.tgz de download.ispsystem.com pour votre architecture. 2. Décompactez dans le répertoire: tar xzf install.tgz -C /usr/local/ispmgr/ 3. Redémarrez le panneau de configuration: killall ispmgr
Comment changer le lien d'identification à ISPmanager?
Parfois, vous avez des problèmes s'il y a des conflits entre CMS et ISPmanager à cause de lien identique http://<IP>/manager/. Afin d'éviter des gênes, déplacez le panneau de configuration.
1. Variante principale
* Copiez le fichier /usr/local/ispmgr/etc/ispmgr.inc et collez dans /usr/local/ispmgr/etc/ispmgr.inc.my * Changez le paramètre Alias /manager /usr/local/ispmgr/bin/ par celui au hasard, par exemple, /ispmanager. * Changezle lien dans le fichier de configuration Apache par le fichier ispmgr.inc.my * Redémarrez Apache * Redémarrez ISPmanager
2. Variante pour <virtualhost>
L'administrateur de serveur peut spécifier le paramètre
Alias /manager/ /home/user/data/www/Site/manager/
dans <virtualhost> afin que le panneau de l'administrateur de CMS ouvre via le lien http://Site/manager/.
Comment redémarrer ISPManager?
Effectuez la commande sous le compte de l'utilisateur root:
killall ispmgr
ISPmanager le complète et est redémarré.
Si vous ne désirez pas attendre, vous pouvez effectuer la commande:
killall -9 ispmgr
Comment mettre à jour ISPmanager?
Généralementn toutes les mises à jour sont automatiques. Si le paramètre DisableAutoUpdate est indiqué dans le fichier de configuration d'ISPmanager, lancez le script update.sh situé dans /usr/local/ispmgr/sbin afin que vous puissisez mettre à jour le panneau manuellement:
sh /usr/local/ispmgr/sbin/update.sh
Ou vous pouvez télécharger le dossier d'installation du panneau de configuration et décompter sur la version installée. Puis, redémarrez ISPmanager:
killall -9 ispmgr
Rotation Log
Le serveur web Apache écrit dans les logs
/home/httpd-logs/site_name.com.access.log /home/httpd-logs/site_name.com.error.log
Les logs sont pris depuis le répertoire d'accueil de l'utilisateur au niveau le plus haut afin d'éviter la panne du serveur web quand l'utilisateur veux supprimer le dossier logs/. Les liens matériels de logs suivants ont été créés dans le répertoire:
/home/user/data/logs/site_name.com.access.log /home/user/data/logs/site_name.com.error.log
La rotation de logs fonctionne dans le répertoire d'utilisateur
/home/user/data/logs/
et y crée des fichiers:
/home/user/data/logs/site_name.com.access.log.0.gz /home/user/data/logs/site_name.com.error.log.0.gz
La suppression de logs peut réagir sur la rotation de logs ainsi que sur l'analysateur (awstats\webalizer).
ISPmanager utilise son propre mécanisme de rotation de logs: la requête 'rotate' dans crontab de l'utilisateur root court (ou fonctionne) de 00 jusqu'à 01 du matin. Elle réalise la rotation les fichiers logs et lance le script de création de statistiques webstat. Le fichier de configuration est situé ici /usr/local/ispmgr/etc/rotate.conf. Il est strictement interdit de le modifier ! Vous pouvez personnaliser la rotation de logs dans le panneau de configuration ISPmanager.
Si le fichier log est trop grand, vous pouvez le remettre à zéro à l'aide de la commande:
echo ""> /home/httpd-logs/site_name.com.access.log
Si vous avez déjà supprimé les fichiers logs, vous avez besoin de supprimer également le fichier situé dans le répertoire de l'utilisateur, de redémarrer le serveur web et puis, recréer le lien matériel par la commande :
ln /home/httpd-logs/sitename.ru.error.log /home/username/data/logs/sitename.ru.error.log
De plus, vous pouvez restaurer le log en entrant dans le menu 'Log' sous le compte utilisateur (cela veut dire avec les droits de l'utilisateur). Cela corrige les liens matériels pour des fichiers.
Comment personnaliser la rotation de logs pour nginx
Exemple:
* FreeBSD
1. Indiquez ceci dans la fichier /etc/newsyslog.conf
/var/log/nginx-access.log root:wheel 644 7 * * JCWg /var/run/nginx.pid /var/log/nginx-error.log root:wheel 644 7 * * JCWg /var/run/nginx.pid
1. Redémarrez newsyslog par la commande:
/etc/rc.d/newsyslogd restart
Quelle version?
- /usr/local/ispmgr/bin/ispmgr -v
- ISPmanager -> Aide -> Licence
Pages dans la catégorie « Détection de pannes »
Les 2 pages suivantes figurent dans cette catégorie, sur un total de 2.


