Hola Amigos, este tema ya se ha tratado con anterioridad en este y otros foros, pero después de leer y leer no consigo configurar el servidor SMTP para que se envíen las invitaciones a los Sites. He editado el archivo alfresco-global.properties añadiendo el siguiente contenido:
# Sample Gmail settings
mail.host=mail.servidor.com
mail.port=465
mail.protocol=smtp
mail.username=****@servidor.com
mail.password=****
# New Properties
mail.smtp.starttls.enable=true
mail.smtp.auth=false
Es un servidor de correo privado, pero también he probado con la configuración típica para una cuenta de gmail y tampoco.
En el log me muestra el siguiente mensaje:
12:07:58,164 ERROR [extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 06080024 Wrapped Exception (with status template): 06080076 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitation.post.json.js': 06080075 Failed to signal transition sendInvite from workflow task jbpm$20. org.springframework.extensions.webscripts.WebScriptException: 06080024 Wrapped Exception (with status template): 06080076 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitation.post.json.js': 06080075 Failed to signal transition sendInvite from workflow task jbpm$20. at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:758) at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:171) at org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:383) at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:381) at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:436) at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:466) at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:304) at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:333) at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:189) at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) at java.lang.Thread.run(Thread.java:619) Caused by: org.alfresco.scripts.ScriptException: 06080076 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/site/invitation/invitation.post.json.js'
Estoy ejecutando alfresco en la versión 3.4 sobre un Windows Server 2008.
En principio no debería ser error del cortafuegoso de puertos ya que tengo otra aplicación configurada para el smtp de manera similar y no hay ningun problema.
Espero respuestas, muchas gracias.
—
innovasoft
- Posts
- 746
- Logros
- 6
- Miembro durante
- 6 años 6 meses
- From
- Murcia, Spain
Stats
Por lo que dice el log parece no poder conectar al smtp que usas (el de Alfresco?) :
Estas modificando alfresco-global.properties de "extension"?
Parece estar tirando de otro fichero diferente al que expones en el post.
A ver que nos puedes decir al respecto ..
Saludos!
Javier Martínez
Venzia IT Services & Consulting S.L.
http://venzia.es
Products and contributions :
DOCile iECM v1.8 http://venzia.es/node/56
Alfresco MetaDBConnector https://addons.alfresco.com/addons/alfresco-metadbconnector-component
Twitter :
http://twitter.com/#!/VenziaIT
http://twitter.com/#!/javiermartinezr
cjimenez
- Posts
- 35
- Logros
- 2
- Miembro durante
- 1 año 11 meses
Stats
el archivo que debéis modificar está en :arrow: /shared/classes/alfresco
Christopher Jiménez
ALKAID
Web: http://cjimenez2581.blogspot.com/
E-mail:
jadelaop
- Posts
- 4
- Logros
- 0
- Miembro durante
- 1 año 11 meses
Stats
El archivo que estoy modificando es: C:\Alfresco\tomcat\shared\classes\alfresco-global.properties
En la carpeta C:\Alfresco\tomcat\shared\classes\alfresco\extension no tengo ningun archivo con ese nombre.
innovasoft
- Posts
- 746
- Logros
- 6
- Miembro durante
- 6 años 6 meses
- From
- Murcia, Spain
Stats
Perdona si te he podido confundir, es una costumbre tonta que tengo de llamar "extension" a todo lo que alojamos a partir de la carpeta "shared" de tomcat.
Mi consejo es que intentes localizar los ficheros que contengan "smtp.alfresco.com" y a partir de esta busqueda ver cuales pueden estar estableciendo dichos valores ..
Saludos y suerte,
Javier Martínez
Venzia IT Services & Consulting S.L.
http://venzia.es
Products and contributions :
DOCile iECM v1.8 http://venzia.es/node/56
Alfresco MetaDBConnector https://addons.alfresco.com/addons/alfresco-metadbconnector-component
Twitter :
http://twitter.com/#!/VenziaIT
http://twitter.com/#!/javiermartinezr
jadelaop
- Posts
- 4
- Logros
- 0
- Miembro durante
- 1 año 11 meses
Stats
He buscado archivos que contegan smtp.alfresco.com e increiblemente no he encontrado ninguno. Intentaré buscar con otro programa a ver si encuentra algo, muchas gracias por las respuestas. Si alguien tiene alguna idea mas que las escriba!!