I have the following error in error-canode-log

error to load configuration /usr/local/openca
0.9.1.1/openca/lib/servers/ca_node/functions/misc-utils.lib line 22

the image in the apache is:

Error 690
Error de Configuración. Error al cargar la configuración
(/usr/local/openca.0.9.1.1/openca/etc/rbac/scripts/bm9kZUVucm9sbEFsbA==.conf
).

doing dataexchange> enroll to lower level> all

and the script named in the error 690 (bm9kZUVucm9sbEFsbA==.conf )does not
exist in that directory

*** I solve this and similar problems following way:

bm9kZUVucm9sbEFsbA== is nodeEnrollAll (base64 decode as written in guide).

this means that you need to create this configuration for this action.

1) CA web UI / Configuration / Operations / Add new operation

Operation name: node enroll all

Add operation

2) CA web UI / Configuration / Scripts / Add new script

Script: nodeEnrollAll
Operation: node enroll all
Method to get the Owner: access to any role needed
Name of the argument for the Method to get the Owner:

Create new script

3) CA web UI / Configuration / Rights / Add new right

Module: (choose one you need)
Operation: node enroll all
Operator: (choose role you need)
Owner: (choose role you need)


I hope this will help.

Bye

Wolf.

Reply via email to