Link en correo de invitacion

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

Link en correo de invitacion

Buenas a todos.
Después de lograr hacer llegar los email a los usuarios cuando son invitados a un sitio, tengo la siguiente duda. En el correo aparece un link para conectarse al PC que tiene alfresco, haciendo mención a la ruta local http://127.0.0.1:8080/share………, este link me retorna una página en blanco en el explorador. El PC que tiene alfresco esta en una IP publica para acceder desde cualquier lugar al PC de alfresco. Como puedo modificar la dirección IP del link para poner la IP publica. Espero haber sido claro en mi consulta, cualquier ayuda les será agradecida.

Saludos.
9 Replies
baskeyfield
Member II

Re: Link en correo de invitacion

Buenas,

¿Qué versión de Alfresco tienes?

Tienes configurado estos parámetros en el alfresco-global.properties? (Solo para Alfresco 3.2+)

#
# URL Generation Parameters (The ${localname} token is replaced by the local server name)
#————-
#alfresco.context=alfresco
#alfresco.host=${localname}
#alfresco.port=8080
#alfresco.protocol=http
#
#share.context=share
#share.host=${localname}
#share.port=8080
#share.protocol=http

Saludos
ivancisternas19
Member II

Re: Link en correo de invitacion

Estimado Baskeyfield, gracias por contestar. La version de Alfresco es Community Share y lo puse asi.

#
# URL Generation Parameters (The ${localname} token is replaced by the local server name)
#————-
#alfresco.context=alfresco
#alfresco.host=${localname}
#alfresco.port=8080
#alfresco.protocol=http
#
share.context=share
share.host="200.111.131.170"
share.port=8080
share.protocol=http
baskeyfield
Member II

Re: Link en correo de invitacion

Buenas tardes,

Prueba a poner share.host="200.111.131.170" sin comillas:

share.host=200.111.131.170

Saludos
ivancisternas19
Member II

Re: Link en correo de invitacion

Hola que tal, te comento que segui tu consejo y aun asi no resulta. Sigue enviando el link apuntando a la ip del localhost y no la ip publica.

Gracias por tu ayuda
cesarista
Customer

Re: Link en correo de invitacion

Hola:

Otra cosa que puedes intentar hacer es comprobar las variables que se consultan o incluso modificar directamente las templates de freemaker (archivos ftl) de notificaciones en Diccionario de datos > Plantillas de correo de notificación

Un saludo.

–C.
ivancisternas19
Member II

Re: Link en correo de invitacion

Hola Cesar, gracias por tu tiempo y ayuda.

Esta es parte de la plantilla, la ultima linea es la que deseo modificar.

<#assign inviterPersonRef=args["inviterPersonRef"]/>
<#assign inviterPerson=companyhome.nodeByReference[inviterPersonRef]/>
<#assign inviteePersonRef=args["inviteePersonRef"]/>
<#assign inviteePerson=companyhome.nodeByReference[inviteePersonRef]/>
Hello ${inviteePerson.properties["cm:firstName"]!""},

You have been invited by ${inviterPerson.properties["cm:firstName"]!""} ${inviterPerson.properties["cm:lastName"]!""}
to join the '${args["siteName"]}' site.

Your role in the site will be ${args["inviteeSiteRole"]}.
To accept this invitation click the link below.

${args["acceptLink"]}

Donde ubico esa variable para modificar la direccion IP local que aparece por la IP publica, para que no me de la pagina en blanco cuando pincho el link del correo.

Gracias, por la ayuda.
mikel_asla1
Active Member

Re: Link en correo de invitacion

Buenas! Creo que lo más fácil es añadir una entrada DNS en tu vista interna y otra en tu vista externa, que resuelvan al mismo host y listo!

share.host=mishare.midominio.com
msyepez
Member II

Re: Link en correo de invitacion

¡Saludos! Tengo el mismo problema que el autor original del post y no he podido solucionarlo. He editado sysadmin-parameters.properties, siguiendo las instrucciones de la ayuda. Otra cosa que me parece extraña es que al parecer, el link sólo abarca la porción de http://127.0.0.1:8080, y el resto del link pasa como texto sencillo. Sé que la plantilla de correo está en Repositorio > Diccionario de Datos > Plantillas de correo electrónico > invitar, y la puedo ver y descargar mas no subir una nueva versión. ¿Alguien sabe algo de esto?  Smiley Surprisedops:

Por cierto, mi versión de Alfresco es Community Share 3.4d.
msyepez
Member II

Re: Link en correo de invitacion

Acabo de encontrar parte de la respuesta: no conectarse al servidor de Alfresco desde 127.0.0.1, sino desde el IP local, visto desde ipconfig (Windows). Es decir, hay que enviar la invitación de Share desde http://nombredeservidor:8080/share, o http://192.168.1.1:8080 (por decir algo). Sin embargo, todavía llegan los correos sólo con el link hasta la ip y puerto…