Page 1 of 1
Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Mon Feb 17, 2014 1:26 pm
by voragoth
Estimados, he configurado un router para poder acceder al servidor openkm de la empresa, desde internet, la configuración la hice con upnp, el detalle es que a diferencia de otros servicios que tengo con upnp, Openkm no carga nada a través de Internet (Estando fuera de la red local), pero si accedo a través de la misma red, pero con la dirección publica y la configuración establecida, accede. Según veo openkm o tomcat filtra si estas en la misma red para acceder.
Cómo se configura openkm para acceder desde afuera de la red, a través de Internet?
Saludos
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Wed Feb 19, 2014 11:30 am
by jllort
Lo primero de todo es indicarte que esto no es un problema de OpenKM sino de configuración de red. Para esto lo suyo es configurar un subdominio leete un poco esto
http://wiki.openkm.com/index.php/Apache
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Thu Feb 20, 2014 9:19 pm
by voragoth
Es que tengo un servicio de dyndns.org, donde es subdominio.dyndns.org, por lo que un subdominio en este caso no me serviría. Pero lo raro es que tengo otros servicios de IP's privadas, circulando por la publica con upnp, como una camara IP, por ejemplo. Por lo anterior encuentro extraño que me digas que el problema es la red y no openkm. Tomcat necesita alguna configuracion adicional (con excepcion de la opción de subdominio) para acceder directamente de internet?
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Fri Feb 21, 2014 11:15 am
by jllort
El subdominio ya lo tienes es subdominio.dyndns.org
Lo que tienes que hacer es configurar el apache como proxy tal y como esta indicado en la página que te posteamos. Y internamente tienes que resolver subdominio.dyndns.org contra el servidor donde tienes openkm. Me reitero en lo dicho inicialmente es un problema de configuración de los servicios de red, aquí openkm no pinta nada.
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Fri Feb 21, 2014 5:20 pm
by voragoth
Recibido, estoy trabajando en ello para evaluar que es lo que sucede, terminando, y logrando que funcione compartiré lo que hice y cual era el problema.
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Sat Feb 22, 2014 9:11 am
by jllort
Esto no tiene mucho misterio. O tienes algun firewall o similar que esta matando la conexión o aquí hay poca cosa mas. Puede ser también un problema del router que no le guste que saques el puerto 80 del apache, también podrías mapear directamente el 8080 del tomcat, pero nosotros cuando estas en un ambiente de internet, por temas obvios de seguridad no te lo recomendamos.
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Tue Feb 25, 2014 8:05 pm
by voragoth
Bueno, trabaje en windows con una instalación de prueba, y el firewall generaba problemas, al deshabilitarlo todo como la seda, lo que me sirvió para saber que ninguno otro servicio me bloqueaba puertos ni nada por el estilo.
Pero al intentarlo por ubuntu 12.04 LTS, donde esta la instalacion de producción, no funciona, se queda cargando eternamente y la respuesta no llega. Realize la configuración, según
http://wiki.openkm.com/index.php/Apache. Deshabilite el firewall de ubuntu, y realice con nmap un escaneo profundo, y el puerto que utilizo para el acceso externo el 8080, esta abierto y en la deteccion de servicios, encuentra que es http_proxy, que asumo es el servicio que debe hacer el trabajo, o sea todo parece estar ok, pero no carga.
Ustedes que realizan instalaciones comunmente en ubuntu (asumo por la mayoria de los tutoriales), hay algun truco distinto a lo que se hace en Windows para solucionarlo?
Nota: Funciona a nivel de LAN, pero no por Internet, y el puerto 8080 de tomcat lo cambie por 1026, por lo que el acceso es internet 8080 redirecciona a 1026 local
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Thu Feb 27, 2014 9:39 pm
by jllort
la documentación que tenemos para el caso de ubuntu es la que te va a cuadrar siempre mejor. Prueba con el lynx en local sobre el puerto localhost:8080 y sobre la ip/OpenKM del servidor ( desde la misma máquina ). Podría ser que no hayas configurado bien el proxy o que te hayas dejado algún paso. Lo que te puedo asegurar es que desde ubuntu funciona perfecto y no escondemos ningún tipo de documentación. Te aconsejo una prueba rápida, montate un linux limpio ( con una maquina virtual mismamente, instala allí y prueba la configuración del proxy de apache ). Si esto te funciona quiere decir que en tu linux tienes algo que lo esta bloqueando etc...
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Mon Sep 08, 2014 9:16 pm
by sandertaker
Instalando el OpenKM llegué a este mismo problema cuando intento ingresar desde el exterior, reinstalé OpenKM en un nuevo server y no tengo problema alguno (6.3.0 sobre ubuntu 12.04), pero el que ya está en ejecución ( 6.2.5 sobre ubuntu 12.04) no da ni para atrás ni para adelante cuanto intento configurarlo.
Para el uso de la ip pública lo estoy haciendo con no-ip.com, mi duda es ¿ la version de Openkm podría ser el factor determinando en que uno tenga salida a internet y el otro no? por que no he podido y todos los otros servicios web que he montado funcionan de mil maravillas ( en ambos servidores) sin embargo Openkm 6.2.5 simplemente no se conecta.
Y antes que se me olvide, dentro de la red LAN todo funciona perfecto.
Saludos
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Wed Sep 10, 2014 6:45 pm
by jllort
Has montado openkm detras de un proxy inverso con apache o estas exponiendo el puerto 8080 ? Nosotros recomendamos utilizar la configuración con el proxy con apache, especialmente cuando sales fuera. Si este es tu caso, como mínimo desde fuera deberías ver el servidor apache ( si no es el caso el NAT esta fallando en algun sitio o tienes un firewall o algo por el estilo que te esta bloquean). Una vez pasada esta etapa, si desde fuera accedes con un XXX-no-ip.com en el apache deberías configurar este subdominio en el proxy. Puedes tener sin problemas 2 configuraciones una con la ip del servidor y otra con el subdominio.
Aquí lo intentamos explicar un poco
http://wiki.openkm.com/index.php/Apache pero vamos te podemos asegurar que no es nada de la aplicación, el problema lo tienes por otro lado seguro.
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Wed Sep 10, 2014 7:42 pm
by sandertaker
Lo he intentado de ambas formas, pero actualmente está tras un proxy inverso ( o al menos eso he intentado) y al momento de ingresar a xxx.no-ip.com llego al index.html que tengo montado en el server apache, pero de ahí no paso.
Seguiré entonces, con ese metodo, quizás omití algún paso en la configuración.
Saludos
Re: Acceder a openkm desde internet con UPNP e IP Pública
PostPosted:Sat Sep 13, 2014 9:38 am
by jllort
Si tienes un openkm.conf para la ip. Deberas tener otro openkm_dos.conf para el dominio. Asegurate que el dominio internamente tambien te funciona ( en tu hosts local redirecciona este dominio externo contra la ip y a ver si así te direcciona a OpenKM ). Si esto te funciona te debería funcionar la conexión externa ( esto es un problema de red y configuración de apache, aquí no openkm no tiene nada que ver ).