¿DesktopSync bloquea Acceso a Alfresco?

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

¿DesktopSync bloquea Acceso a Alfresco?

Hola Alfresqueros.
Escribo a través de aquí porque es un tema que me desespera.
Hemos instalado hace un mes Alfresco Community Edition (4.2.0), para usarlo básicamente como gestor documental.

Le vemos mucho mas sentido, si se utiliza de manera transparente a lo Dropbox, sincronizando desde el escritorio (con AlfrescoSync-0.8.0.6).

La cuestión es que después de crear desde Alfresco/Share "sitios", "grupos" y "usuarios", cuando hemos intentado (y ya nos ha pasado tres veces) sincronizar ficheros y carpetas que ponemos en uno de los equipos para que se suba a Alfresco y a partir de ahí, con el Sync se replique en el resto de equipos, nos acaba "bloqueando" el acceso tanto a Alfresco Share (con el mensaje "El servidor remoto puede no estar disponible o sus datos de autenticación no han sido reconocidos.") como a Alfresco normal.

Así mismo, en el AlfrescoSync nos sale continuamente "There was an error connecting to Alfresco.Please check your login settings and try again".

Todo decir que estamos subiendo entre 6-10Gb de información; no sabemos si es exactamente de esta aplicación, pero casualidades de la vida nos ha pasado siempre sincronizando. Algunas veces ha tardado más y otras menos, pero ha acabado "petando" antes de sincronizarlo todo.

¿Que nos recomendáis? ¿Que creéis que está pasando?
Saludos y gracias.
3 Replies
cristinamr
Advanced

Re: ¿DesktopSync bloquea Acceso a Alfresco?

Muy buenas.

Lo primero antes de nada, para saber qué erre técnico está ocurriendo, necesitamos que nos pegues el alfresco.log (en tomcat/bin o tomcat/log) entre los tags de
 y 
. Es que sino es bastante dificil decirte por donde van los tiros.

Pero vamos que el error ""El servidor remoto puede no estar disponib…" es porque el alfresco al arrancarse os ha dado un pete (pueda ser por ejemplo temas de la licencia, o temas de que el alf_data no está bien o vete tu a saber). Por eso necesitamos ver qué hay por detrás.

Eso lo primero.

Lo segundo que te quería preguntar es: Cual es el uso que le queréis dar? Es decir, lo usáis para cargas masivas??

Explicame un poco y así podré echarte mejor un cable.

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
rentingtin
Member II

Re: ¿DesktopSync bloquea Acceso a Alfresco?

Hola Cristina.
Perdona por el retraso pero estaba intentando reproducir el error.

El log del desktop sync, fichero AlfrescoSync.log (y me repite la secuencia cada dos segundos) es:


22:44:00.325 DEBUG RemoteFileStore - Cloud: Test Connection
22:44:00.399 DEBUG RemoteFileStore - Cloud: Test Connection
22:44:00.728 ERROR RemoteFileStore - Cannot connect to webdav [http://X.XX.XX.XXX/alfresco/webdav/Sites/tic/documentLibrary/]
22:44:00.728 ERROR RemoteFileStore - com.googlecode.sardine.impl.SardineException: Unexpected response (400 Bad Request)
22:44:00.728 ERROR RemoteFileStore - Cloud: Invalid credentials
22:44:00.728 ERROR Syncer - Can't connect to remote server
22:44:00.944 DEBUG SetupDialog - Favorite Sites Refresh Button Pressed
22:44:00.949 DEBUG PrivateAPI - Creating new PrivateAPI for account: PrivateAccount [server=http://X.XX.XX.XXX/alfresco, id=62a9519b-f64a-45d0-a2fc-9de33db3a9d2, user=XXXX, password=********, sites=[Site [name=marketing, selected=true, subFolder=/], Site [name=tic, selected=true, subFolder=/]], localFolder=C:\Users\Usuario\Alfresco]
22:44:00.959 DEBUG AbstractAlfrescoAPI - Calling webscript: http://X.XX.XX.XXX/alfresco/service/api/people/XXXX/preferences?pf=org.alfresco.share.sites
22:44:01.376 ERROR RemoteFileStore - Cannot connect to webdav [http://X.XX.XX.XXX/alfresco/webdav/Sites/marketing/documentLibrary/]
22:44:01.377 ERROR RemoteFileStore - com.googlecode.sardine.impl.SardineException: Unexpected response (400 Bad Request)
22:44:01.377 ERROR RemoteFileStore - Cloud: Invalid credentials
22:44:01.377 ERROR Syncer - Can't connect to remote server
22:44:01.415 DEBUG AbstractAlfrescoAPI - Reading response webscript: http://X.XX.XX.XXX/alfresco/service/api/people/XXXX/preferences?pf=org.alfresco.share.sites
22:44:01.575 DEBUG SetupDialog - Favorite Sites Refresh Button Pressed
22:44:01.582 DEBUG PrivateAPI - Creating new PrivateAPI for account: PrivateAccount [server=http://X.XX.XX.XXX/alfresco, id=62a9519b-f64a-45d0-a2fc-9de33db3a9d2, user=XXXX, password=********, sites=[Site [name=marketing, selected=true, subFolder=/], Site [name=tic, selected=true, subFolder=/]], localFolder=C:\Users\Usuario\Alfresco]


Quizás, de tanto insistir AlfrescoSync a conectarse, es lo que hace que la aplicación Share+Alfresco "pete".

En cuanto a los Logs de Alfresco (Alfresco.log):
20:29:59,408 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 03040446 Wrapped Exception (with status template): No space left on device
org.springframework.extensions.webscripts.WebScriptException: 03040446 Wrapped Exception (with status template): No space left on device
   at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1067)
   at org.alfresco.repo.web.scripts.content.StreamContent.execute(StreamContent.java:212)
   at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:433)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:495)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:533)
   at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:349)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:377)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)
   at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:61)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
   at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
   at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
   at org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:1780)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
Caused by: java.io.IOException: No space left on device
   at java.io.FileOutputStream.writeBytes(Native Method)
   at java.io.FileOutputStream.write(FileOutputStream.java:318)
   at org.springframework.util.FileCopyUtils.copy(FileCopyUtils.java:113)
   at org.alfresco.repo.web.scripts.content.StreamContent.streamContent(StreamContent.java:528)
   at org.alfresco.repo.web.scripts.content.StreamContent.streamContent(StreamContent.java:468)
   at org.alfresco.repo.web.scripts.content.StreamContent.execute(StreamContent.java:206)
   … 28 more
20:29:59,406 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 03040445 Wrapped Exception (with status template): No space left on device
org.springframework.extensions.webscripts.WebScriptException: 03040445 Wrapped Exception (with status template): No space left on device
   at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1067)
   at org.alfresco.repo.web.scripts.content.StreamContent.execute(StreamContent.java:212)
   at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:433)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:495)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:533)
   at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:349)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:377)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)
   at org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:61)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
   at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
   at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
   at org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:1780)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
   at java.lang.Thread.run(Thread.java:722)
Caused by: java.io.IOException: No space left on device
   at java.io.FileOutputStream.writeBytes(Native Method)
   at java.io.FileOutputStream.write(FileOutputStream.java:318)
   at org.springframework.util.FileCopyUtils.copy(FileCopyUtils.java:113)
   at org.alfresco.repo.web.scripts.content.StreamContent.streamContent(StreamContent.java:528)
   at org.alfresco.repo.web.scripts.content.StreamContent.streamContent(StreamContent.java:468)
   at org.alfresco.repo.web.scripts.content.StreamContent.execute(StreamContent.java:206)
   … 28 more
20:30:38,695 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 03040449 Wrapped Exception (with status template): No space left on device
org.springframework.extensions.webscripts.WebScriptException: 03040449 Wrapped Exception (with status template): No space left on device
   at org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:1067)
   at org.alfresco.repo.web.scripts.content.StreamContent.execute(StreamContent.java:212)
   at org.alfresco.repo.web.scripts.RepositoryContainer$3.execute(RepositoryContainer.java:433)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:433)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:495)
   at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:533)
   at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:349)
   at org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:377)
   at org.springframework.extensions.webscripts.AbstractRun

En cuanto al uso si lo queremos para cargas masivas la respuesta es no. Lo queremos como gestor documental, solo que en la primera carga (masiva) para migrarnos a Alfresco, nos acaba siempre "petando".

Gracias por la respuesta.
victor_gonzalez
Member II

Re: ¿DesktopSync bloquea Acceso a Alfresco?

Buenas,

Prueba a poner en el alfresco-global.properties esta línea:

sync.mode=on


Un saludo.