No consigo ver alfresco desde fuera de mi host.

cancel
Showing results for 
Search instead for 
Did you mean: 
fjromero
Member II

No consigo ver alfresco desde fuera de mi host.

Buenas de nuevo,

Ya tengo alfresco funcionando, pero claro, lo veo bien en red local, desde cualquier pc http://192.168.1.4:8080/alfresco y zas! lo saca perfecto, pero luego intento acceder desde otros puestos que están fuera de la red hago http://80.**.**.**:8080/alfresco y no lo saca …

Que debo configurar para poder verlo desde fuera?

Ya he configurado los puertos del router necesarios para poder ver el contenido desde fuera de la red

puerto 8080 apuntando a la 192.168.1.4

Alguna idea?

Gracias de antemano Smiley Happy
6 Replies
venzia
Senior Member

Re: No consigo ver alfresco desde fuera de mi host.

Si ya has mapeado el puerto a la ip correspondiente solo te faltaria probar si esta activado el firewall del equipo .. y si la ip que intentas utilizar es la publica externa a esa red.
Pero ojo, si pruebas con esa ip publica desde dentro de la red no te va a funcionar .. siempre debe ser desde un equipo externo a ella.
Saludos,
fjromero
Member II

Re: No consigo ver alfresco desde fuera de mi host.

Y no habría ninguna forma de ponerlo que se pudiese ver desde dentro de la misma red y desde red externa?
fjromero
Member II

Re: No consigo ver alfresco desde fuera de mi host.

Sigo sin poder ver alfresco desde fuera de la red,

¿Qué archivo debo configurar para poder verlo?
¿No hay ninguna manera de que se vea tanto dentro de la red como desde fuera?
Estuve mirando el  /custom-repository.properties pero aquí no aparece nada sobre esto… también he estado mirando los archivos de configuración que hay en /opt/alfresco/tomcat y tampoco se muy bien donde se haya la linea que debo cambiar…
Perdonen a este novato… pero por mas que intento cosas no me salen…

Un saludo .
Y nuevamente, perdonen las molestias.
venzia
Senior Member

Re: No consigo ver alfresco desde fuera de mi host.

Bueno, por lo que veo debes tener en cuenta la arquitectura de red que tienes desplegada en la empresa (si hay algun proxy de por medio, firewall o similares).
Si no hay mas que un router conectado a internet que da acceso a la LAN unicamente tendrás que realizar un mapeo de puerto/ip (NAT) en el router para que las peticiones que se realicen por el puerto 8080 a la ip publica de tu router (si no es fija esta va cambiando) entren a la ip interna del servidor alfresco. De esta manera para conectar al cliente web tendrías que escribir algo asi : http://ip_publica_del_router:8080/alfresco.
Saludos,
crisdu
Member II

Re: No consigo ver alfresco desde fuera de mi host.

Amigos tengo el mismo problema para que salga mi alfresco a la red externa(poder hacer consultas desde la iternet), en la red interna(LAN) funciona sin problemas, e configurado mi iptables y shorewall, pero sin buenos resultados, mi consulta sería es problema de mi configuracion de mi firewall de mi red o se tiene que realizar alguna configuración adicional en el propio alfresco, si es asi cual sería?.
De lo contrario algunas sugerencias encuanto a la configuración de mi iptables.
Desde ya quedo muy agradecido por el apoyo.

Tengo Alfresco 3.0 comunity, JBoss, mysql.

Gracias.
qfito
Member II

Re: No consigo ver alfresco desde fuera de mi host.

Es muy fácil, tienen que editar el archivo /opt/alfresco/tomcat/shared/classes/alfresco-global.properties (eso es para la versión de linux)


nano /opt/alfresco/tomcat/shared/classes/alfresco-global.properties

al final del archivo encontraran esto:


#
# Sharepoint
#————-
vti.server.port=7070
vti.alfresco.deployment.context=/alfresco
vti.alfresco.alfresoHostWithPort=http://192.168.1.1:8080
vti.share.shareHostWithPort=http://192.168.1.1:8080

en este archivo deben de cambiar por algo así


#
# Sharepoint
#————-
vti.server.port=7070
vti.alfresco.deployment.context=/alfresco
vti.alfresco.alfresoHostWithPort=http://aquí_pon_tu_dominio:8080
vti.share.shareHostWithPort=http://aquí_pon_tu_dominio:8080

ahí pueden poner su dominio o su ip externa (en caso de que hayan pagado para tenerla fija) si no la tienen fija pueden utilizar los servicios dyndns o no-ip para que les regalen un subdominio del tipo loquequieran.loquequieran.loquequieran. Para que les resuelva su ip.

Pueden ver esta guía para configurar su ip externa como fija utilizando no-ip:

Para Windows
http://ayudacounterstrike.com/como-tener-ip-fija-en-un-servidor/

Para Linux (Ubuntu/Debian)
http://qfito.eslinux.com/10412/servidor-correo-parte-ii

una vez que ya configuraron con no-ip su ip externa.

Ahora tienen que ponerla en el archivo de configuración de alfresco que mencioné anteriormente y añadir su dominio a su archivo /etc/hosts (en ubuntu/debian).

como explica el segundo link

también deben ejecutar los siguientes comantos del firewall (ubuntu/debian)


iptables -t nat -A PREROUTING -p tcp -m tcp –dport 445 -j REDIRECT –to-ports 1445
iptables -t nat -A PREROUTING -p tcp -m tcp –dport 139 -j REDIRECT –to-ports 1139
iptables -t nat -A PREROUTING -p udp -m udp –dport 137 -j REDIRECT –to-ports 1137
iptables -t nat -A PREROUTING -p udp -m udp –dport 138 -j REDIRECT –to-ports 1138

y por último deben configurar su router y abrir el puerto 8080

con esto podrán entrar de la forma http://subdominio.dominio.algo:8080/alfresco

Saludos!!!