¿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.
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.