Inconveniente en instalacion y configuracion Orfeo 3.7.2p

348 views
Skip to first unread message

jorarome

unread,
Aug 3, 2009, 6:59:32 PM8/3/09
to orfe...@googlegroups.com
Cordial saludo:

Es mi primera intervención en el grupo, con la finalidad de explorar
Orfeo, ver como migrar los datos de otra aplicación documental muy
obsoleta y tener argumentos para convencer al Jefe Técnico de que
Orfeo es el que se debe implementar he procedido a leer primero y
luego a experimentar.

He instale mediante emulación con qemu debian lenny (única forma de
tener Linux :) ) y orfeo-3.7.2p siguiendo los pasos indicados en el
manual de instalación colgado en el wiki, cuando iba por el paso 4,
salió bien el info.php e incluso se abrió la pagina de Orfeo, en la
que se apreciaba para ingresar el login, (solo se vio, no se ingreso
nada y se cerro para poder continuar con los siguientes pasos) al ir
por el paso No 17, se presento lo siguiente, desde otro Pc con
navegador, se navega al servidor de Orfeo y observa que apache
funciona Ok, lo mismo info.php funciona ok, pero cuando se dirección
al sitio de Orfeo 3.7.2p se muestra la pagina en blanco y en otras
ocasiones mostraba error 500, por lo que me dejo varado por ese
momento.

Se instalo Debian Lenny
PostgreSQL 8.3
PHP 5
Orfeo 3.7.2p

Un día después, tras revisar bien los archivos de configuración se
logro solucionar el problema comentado anteriormente, básicamente fue
efectuar una corrección en el archivo config.php en la parte
ADOBD_PATH:
Antes se tenia:
ADODB_PATH = "var/www/orfeo_3.7.2/include/class/adobd";
Se cambio por:
ADODB_PATH = "var/www/orfeo-3.7.2p/include/class/adobd";

(Favor comentar si esto es acertado o se esta cometiendo una embarrada)

Se logró ver la pagina del modulo ORFEO: Modulo de Validación, pero se
me presenta un inconveniente mas, que Login y password ingresar.

Intenté ADMON y la clave clave_de ADMON que se cambio en el paso 18
(en realidad fue otra clave la que se colocó), pero vuelve y carga la
misma pagina y no emerge algún mensaje de error, también se intento
con el usuario postgres con clave que se ha colocado en el config.php
y nada. Se reinició el servidor y sigue lo mismo. Y esto varado
nuevamente ya por varios dias.

Que login y clave debo dar en el modulo de validación?. Que ajuste
debo efectuar y donde?


En espera de sus oportunos comentarios. Por su atención, muchas gracias.

Jorarome

Hollman Ladino Paredes

unread,
Aug 3, 2009, 7:16:47 PM8/3/09
to orfe...@googlegroups.com

ADOBD_PATH:
Antes se tenia:
ADODB_PATH  = "var/www/orfeo_3.7.2/include/class/adobd";
Se cambio por:
ADODB_PATH  = "var/www/orfeo-3.7.2p/include/class/adobd";

Lo correcto sería hallar

$ADODB_PATH = dirname(__FILE__)."/include/class/adodb";

De esta manera no importaría la configuración (documentroot) de la estructura de carpetas de cada persona/entidad que haga la implementación.


(Favor comentar si esto es acertado o se esta cometiendo una embarrada)

Se logró ver la pagina del modulo ORFEO: Modulo de Validación, pero se
me presenta un inconveniente mas, que Login y password ingresar.

Intenté ADMON y la clave clave_de ADMON que se cambio en el paso 18
(en realidad fue otra clave la que se colocó), pero vuelve y carga la
misma pagina y no emerge algún mensaje de error, también se intento
con el usuario postgres con clave que se ha colocado en el config.php
y nada. Se reinició el servidor y sigue lo mismo. Y esto varado
nuevamente ya por varios dias.

Que login y clave debo dar en el modulo de validación?. Que ajuste
debo efectuar y donde?

La solución rápida sería que "configuraras" el usuario (login) para que te pida cambio de contraseña con el fin de que al loguearte con cualquier contraseña te solicite una nueva; ello se realiza  colocando en la tabla usuarios el campo USUA_ESTA=0 al registro involucrado.

--
Ing. Hollman Ladino Paredes.
Linux user: 436128

Carlos Solorzano

unread,
Aug 4, 2009, 9:07:38 AM8/4/09
to orfe...@googlegroups.com
Hola..
Mas bien creo que tu problema se puede deber, a la configuracion del Postgres, mas especificamente los archivos pg_hba.cong y postgres.conf, en ellos debes habilitar las entradas a las demas IP, no recuerdo especificamente la lineas, pero es mas o menos asi,,
                   listen_addresses = '*'
y en pg_hba.conf, debes agergar una linea como esta

Luego reinicias le postgres y pruba tratando de conectarte a la base de datos desde otro computador con al gun cliente co

o para mayor ayuda,, consulta en google.com como  habilitar acceso remoto en postgres.. alli te dice cuales son las lineas

Espero te sirva.
CLSS
--
Carlos Luis Solórzano Solórzano

Hollman Ladino Paredes

unread,
Aug 4, 2009, 10:06:13 AM8/4/09
to orfe...@googlegroups.com
Estimados lectores.

Si mal no recuerdo o interpreto, el usuario desea conectarse a Orfeo (El aplicativo Web) con X login, si está en el mismo equipo apache (+php5) y PostgreSQL no tiene nada que ver la configuración de los archivos postgres.conf y pg_hba.conf ya que localmente postgres permite la conexión. Recordemos que el usuario se conecta al servidor Web y es éste quien accesa a la BD, es decir el mismo servidor Web es cliente del servidor BD.. (yo con yo). 

La modificación de la configuración de los archivos .conf mencionados anteriormente sirve o aplica en el caso de instalar el módulo de digitalización (Orfeo Digitalizador / OrfeoScan ) ya que éstos también serán clientes de la BD (vía ODBC) y por lo tanto deben por cada IP donde esté instalado el módulo ..... crear la respectiva línea/regla.


Ahora, El branche 3.7 de Orfeo NO está adecuado para el branche 8.3 de postgres. La versión 3.8 es a la que se está haciendo adecuaciones para funcionar con dicha versión de BD. Hay por lo tanto 2 caminos a seguir:

1. Implementar la nueva versión de Orfeo 3.8 y utilizar postgreSQL 8.3
   Esta opción PERSONALMENTE no la recomiendo para un ambiente de producción. Esta versión de Orfeo acaba de ser liberada y falta mucho por probar.

2. Implementar la versión de Orfeo 3.7 y Bajarse de versión en postgres....8.2
   Mal o bien está comprobado su funcionamiento y para alguien que AÚN no conoce la herramienta es para mi lo mejor.


Muchas gracias y muchos éxitos.

ARIEL JULIO

unread,
Aug 5, 2009, 2:42:39 PM8/5/09
to orfe...@googlegroups.com
hola amigos, coincido con la respuesta de Hollman, lo ideal es bajarse a la  version 8.2 de postgres y esto se soluciona; además colocar el usuario ADMON  en la base de datos usua_nuevo en cero para que le permita crear la contraseña correcta.
 
Es importante que en el php.ini habilites las librerias de postgres o sino nunca vas a poder loguearte.

abel angel salazar collas

unread,
Aug 6, 2009, 1:16:36 PM8/6/09
to orfe...@googlegroups.com
La libreria de postgres esta habilitada....Es mas el sistema reconoce al usuario Admon y clave, y me permite modificar estos registros....
Abel

Reply all
Reply to author
Forward
0 new messages