GNU/Linux >> Tutoriels Linux >  >> Linux

OpenCA Error addMessage a échoué pour l'emplacement de journal XML. Impossible de créer le répertoire [Résolu]

Voyez-vous l'erreur ci-dessous lors de l'accès à la page de pub OpenCA ?

Error 64510030 - General Error
OpenCA Error addMessage failed for log slot xml (6512032). Cannot create directory /home/openra/var/log/xml/time/2017/10/30/04/28.
Content-type: text/html

Vous trouverez ci-dessous le message d'erreur détaillé dans stderr.log.

PKI Master Alert: Logging error
PKI Master Alert: Aborting all operations
PKI Master Alert: Error: 64510030
PKI Master Alert: Message: addMessage failed for log slot sys_syslog (6511070). Cannot write to syslogdevice.
PKI Master Alert: debugging messages of logging follow
[Sat Sep 16 01:20:54 2017] openca_start: [Sat Sep 16 01:20:54 2017] openca_start: OpenCA: General error trapped 6251026: Aborting connection - you are using a wrong security protocol (http). at /home/openra//modules/perl5/OpenCA/UI/HTML.pm line 179.
[Sat Sep 16 01:20:54 2017] openca_start: Compilation failed in require at ./openca_start line 62.
OpenCA::Logger::Syslog::Sys: Using syslog priority CRIT because no level was specified.

Solution :

Étape 1  :Comme le message d'erreur l'indique clairement Impossible de créer le répertoire accédez au dossier respectif et découvrez si le répertoire /home/openra/var/log dispose d'une autorisation d'écriture pour l'utilisateur du serveur Web (par exemple, apache utilisateur).

Noter:

Le répertoire des journaux peut différer sur votre machine. Par exemple, si OpenCA est installé sous /usr/local/openca , puis recherchez le répertoire des journaux sous /usr/local/openca/var/log . Dans mon cas, OpenCA est installé dans le dossier /home/openra/.

Étape 2 :Si les autorisations sont correctes, le problème peut être dû à un espace disque insuffisant. Utilisez la commande ci-dessous pour vérifier l'état du disque.

df -h 

Filesystem Size Used Avail Use% Mounted on
/dev/sda2 95G 11G 80G 12% /
/dev/sda1 487M 54M 408M 12% /boot
tmpfs 1.7G 0 1.7G 0% /dev/shm
/dev/sda5 186G 186G 0G 100% /home
/dev/sda6 9.5G 163M 8.9G 2% /tmp
/dev/sda3 67G 11G 54G 16% /usr

Ah ! Avez-vous vu 100 % complet pour /home partition (c'est la partition sur laquelle j'ai installé mon OpenCA). Dans votre cas, OpenCA a peut-être été installé dans une partition différente. Comme il n'y a plus assez d'espace, le démon OpenCA n'a pas pu créer de répertoire pour la journalisation. Effacez les anciens fichiers de sauvegarde, les fichiers indésirables ou augmentez la taille de la partition sans affecter l'installation.

C'est ça! Allez-y et démarrez le démon OpenCA et cela devrait fonctionner.


Linux
  1. Comment créer un répertoire partagé pour tous les utilisateurs sous Linux

  2. Erreur :xenstore-read :xs_open :aucun fichier ou répertoire de ce type sur DomU [Résolu]

  3. Erreur :Impossible de récupérer Metalink pour le référentiel :epel. Veuillez vérifier son chemin et réessayer [Résolu]

  4. Yum Install Error - Espace insuffisant dans le répertoire de téléchargement [Résolu]

  5. Comment réparer l'erreur OpenStack - Échec de la suppression du réseau ? [Résolu]

Créer un répertoire personnel pour un utilisateur existant sous Linux

Impossible de trouver une baseurl valide :erreur YumRepo [Résolu]

Impossible d'obtenir la plage d'adresses du journal des erreurs APEI [Réparer]

Créer une archive Tar d'un répertoire, à l'exception des fichiers cachés ?

Mkdir :impossible de créer un répertoire :aucun fichier ou répertoire de ce type ?

erreur lvdisplay :"Échec de la création du répertoire /var/lock/lvm. Échec de l'initialisation du verrouillage basé sur les fichiers. »