# vModApache "cannot open shared object file"

**URL:** <https://foros.velneo.com/t/vmodapache-cannot-open-shared-object-file/7698>\
**Category:** Velneo\
**Created:** [7 Enero, 2015 14:44 UTC](https://foros.velneo.com/t/vmodapache-cannot-open-shared-object-file/7698 "2015-01-07T14:44:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![humber](https://avatars.discourse-cdn.com/v4/letter/h/8491ac/32.png) [@humber](https://foros.velneo.com/u/humber)\
**Post date:** [7 Enero, 2015 14:44 UTC](https://foros.velneo.com/t/vmodapache-cannot-open-shared-object-file/7698/1 "2015-01-07T14:44:24Z")

</div>

Buenas a todos, estoy intentando montar el vmodapache en un servidor centos pero apache no me carga el modulo, este es el error que me sale al correr “httpd -M”

httpd: Syntax error on line 203 of /etc/httpd/conf/httpd.conf: Cannot load /root/VelneoV7-vmodapache/libmod\_velneo.so into server: libVCLBasica.so.7: cannot open shared object file: No such file or directory

la ruta del load module es correcta e incluso verificando en la carpeta donde está el vmodapache si existe el archivo “libVCLBasica.so.7” alguien tiene alguna idea del porque de este error?

Saludos.

---

<div class="post-metadata">

**Author:** ![cristianvg2003](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/cristianvg2003/32/5239_2.png) [@cristianvg2003](https://foros.velneo.com/u/cristianvg2003)\
**Post date:** [7 Enero, 2015 15:25 UTC](https://foros.velneo.com/t/vmodapache-cannot-open-shared-object-file/7698/2 "2015-01-07T15:25:43Z")

</div>

Hola,

El error se parece al que sale cuando la distribución sobre la que se trabaja no tiene las ia23lib, intenta ver ese tema en CentOS a ver si por ahí, yo sé como hacerlo en Ubuntu 14.04 pero en centOS no sé como será.

Un saludo,

---

<div class="post-metadata">

**Author:** ![humber](https://avatars.discourse-cdn.com/v4/letter/h/8491ac/32.png) [@humber](https://foros.velneo.com/u/humber)\
**Post date:** [13 Enero, 2015 04:00 UTC](https://foros.velneo.com/t/vmodapache-cannot-open-shared-object-file/7698/3 "2015-01-13T04:00:58Z")

</div>

Gracias Cristian, me di de cabeza un poco con eso pero no era el problema.

Lo he resuelto exportando la carpeta completa del vmodapache a LD\_LIBRARY\_PATH

primero copié en /usr/local/bin el archivo que me daba error “libVCLBasica.so.7” y corrí  
export LD\_LIBRARY\_PATH="/usr/local/bin" pero bueno, paso de libVCL a otra así que simplemente exporté directamente la carpeta completa del vmodapache

export LD\_LIBRARY\_PATH="/root/VelneoV7-vmodapache/"

y problema solucionado. Tener en cuenta que esto solo se guarda en la sesión iniciada así que es mejor colocar esto en un script que se ejecute cada vez que se encienda la máquina.

con esto al correr httpd -M todos el modulo arrancó sin problemas.

ahora llego al siguiente problema, solo necesitaría una aclaración,digamos que creo este location

\<Location /velneo\>  
setHandler velneo  
Vrl vatp://usu:pass@ip/instancia  
\</Location\>

en la ip coloco localhost o la ip pública de la máquina? ya probé con las dos y ninguna me funciona, pero quería confirmar cual de las dos es la correcta, saludos.
