GNU/Linux >> Tutoriales Linux >  >> Linux

OpenCA Error addMessage falló para la ranura de registro XML. No se puede crear el directorio [Resuelto]

¿Ves el siguiente error al acceder a la página de publicación de 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

A continuación se muestra el mensaje de error detallado en 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.

Solución:

Paso 1 :como dice claramente el mensaje de error No se puede crear el directorio, navegue a la carpeta respectiva y averigüe si el directorio /home/openra/var/log tiene permiso de escritura para el usuario del servidor web (por ejemplo, apache usuario).

Nota:

El directorio de registro puede diferir en su máquina. Por ejemplo, si OpenCA está instalado en /usr/local/openca , luego busque el directorio de registro en /usr/local/openca/var/log . En mi caso, OpenCA está instalado en la carpeta /home/openra/.

Paso 2 :si los permisos están bien, entonces el problema puede deberse a poco espacio en disco. Use el siguiente comando para verificar el estado del disco.

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! ¿Viste 100% lleno para /home? partición (Esa es la partición que tenía mi OpenCA instalado). En su caso, OpenCA podría haberse instalado en una partición diferente. Como no queda suficiente espacio, el demonio OpenCA no pudo crear un directorio para el registro. Borre los archivos de respaldo antiguos, los archivos no deseados o aumente el tamaño de la partición sin afectar la instalación.

¡Eso es todo! Adelante, inicie el demonio OpenCA y debería funcionar.


Linux
  1. Error de instalación de Yum:espacio insuficiente en el directorio de descarga [Resuelto]

  2. Cómo corregir el error de OpenStack:¿no se pudo eliminar la red? [Resuelto]

  3. La verificación de la firma falló en la clave pública de SPKAC:solucione el error de OpenCA

  4. Error de OpenCA No se puede cargar el certificado desde la base de datos

  5. ¿Crear un archivo Tar de un directorio, a excepción de los archivos ocultos?

Crear directorio de inicio para usuarios existentes en Linux

Error de cálculo de OpenStack:no hay registro de nodo de cálculo para el host [resuelto]

Error de lanzamiento de OpenStack VM:última excepción:error de enlace para el puerto [resuelto]

error fatal openssl/evp.h:No existe tal archivo o directorio:[Resuelto]

No se puede encontrar una baseurl válida:error de YumRepo [resuelto]

No se pudo obtener el intervalo de direcciones del registro de errores APEI [Fijar]