Estimados,
Realice todas la configuraciones que la documentación tanto de guarani 3.18.0 como la de de kolla 4.7 indican pero no me aparece en guaraní la opción de unidad de gestión kolla para poder seleccionar la unidad de gestión predeterminada. La encuesta la voy a realizar desde guarani con la conexión de sistemas externos.
a continuación muestro las configuraciones creadas.
/instalacion/i__/p__kolla/rest/servidor.ini
autenticacion = digest
;;
;;Opciones que recibe la librer�a - > rest/rest.php
;;
;[settings]
;formato_respuesta = json
;url_protegida = /.*/
; Configuraci�n para generar/validar tokens JWT
;[jwt]
;tipo=simetrico
;algoritmo=HS512
;usuario_id=uid
;key_encoder=test
;key_decoder=test
; Configuraci�n de paths para las versiones de la api
;[apiName]
;path_api=
;path_api_pers=
/instalacion/i__/p__kolla/rest/servidor_usuarios.ini
[ue_g3]
password = clave
;api_key= APIKEY_CAMBIAR
;[usuario2]
;password = CAMBIAR
;[usuario3]
;password = CAMBIAR
En guarani gestion <path proyecto Gestión>/instalacion/i__/p__guarani/rest/kolla/cliente.ini
;[conexion]
;;Recuerde dejar una barra (/) al finalizar la URL
to = “https://157.92.115.35/rest/”
auth_tipo = digest
auth_usuario = ue_g3
auth_password = clave
;Parametros para auth_tipo = ssl
;cert_file=/path_al_certificado
;cert_pwd=PASSWORDDECERT
;key_file=/path_de_clave_privada
;ca_cert=/path_al_certificado_CA
el unico problema que estoy teniendo es que cuando habilito en site enabled del servidor kolla la opción api rest me tira el siguiente error el apache
The job identifier is 1308.
ago 01 13:50:36 KOLLA-TEST apachectl[1217]: AH00526: Syntax error on line 113 of /etc/apache2/sites-enabled/kolla.conf:
ago 01 13:50:36 KOLLA-TEST apachectl[1217]: Invalid command ‘RewriteEngine’, perhaps misspelled or defined by a module not included in the server configuration
ago 01 13:50:36 KOLLA-TEST apachectl[1217]: Action ‘start’ failed.
ago 01 13:50:36 KOLLA-TEST apachectl[1217]: The Apache error log may have more information.
ago 01 13:50:36 KOLLA-TEST systemd[1]: apache2.service: Control process exited, code=exited, status=1/FAILURE
– Subject: Unit process exited
así esta la configuración del link de kolla en apache2 sites enabled.
#Proyecto: kolla
Alias /kolla “/kolla/4.7.0/www/”
<Directory “/kolla/4.7.0/www/”>
SetEnv TOBA_DIR “/kolla/4.7.0/vendor/siu-toba/framework”
SetEnv TOBA_PROYECTO “kolla”
SetEnv TOBA_INSTALACION_DIR “/kolla/4.7.0/instalacion”
SetEnv TOBA_INSTANCIA “produccion”
DirectoryIndex aplicacion.php
AllowOverride None
<IfModule !mod_access_compat.c>
#Apache 2.2.x
##Piense en actualizar la version del web server a Apache 2.4.x al menos
##Si desea seguir en esta version, descomente las siguientes lineas
# Order allow,deny
# Allow from all
</IfModule>
<IfModule mod_access_compat.c>
#Apache 2.3.x/2.4.x back-comp (deprecated)
Order allow,deny
Allow from all
</IfModule>
<IfModule mod_authz_core.c>
#Apache 2.4.x
Require all granted
</IfModule>
#API REST
RewriteEngine On
RewriteBase /kolla
Options FollowSymLinks SymLinksIfOwnerMatch
RewriteRule ^rest\/(v[\d\.]+)?\/(.*)$ rest.php/$1/$2 [PT,L,QSA,E=API_NOMBRE:$1]
RewriteRule ^rest/(.*)$ rest.php/$1 [PT,L,QSA]
RewriteRule ^rest$ rest.php/ [PT,L,QSA]
#RewriteRule ^responder(.*)$ publica.php$1 [L]
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
</Directory>