<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Alfresco 6.1.1 error 408 ReadTimeOut al cargar nueva versión in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-6-1-1-error-408-readtimeout-al-cargar-nueva-versi%C3%B3n/m-p/196833#M149963</link>
    <description>&lt;P&gt;Buenas tardes, comento las características de nuestro entorno (obviaré gran parte para no extenderme demasiado) y el problema que tenemos.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INICIO configuración de entorno:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;En 2019 realizamos la migración de Alfresco 5.2 hacia Alfresco 6.1.1.&lt;/P&gt;&lt;P&gt;Para la instalación de Alfresco 6.1.1 elegimos realizarla vía Docker con el siguiente enlace como base:&amp;nbsp;&lt;A href="https://github.com/keensoft/docker-alfresco" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/keensoft/docker-alfresco&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Comento las modificaciones realizadas por si necesitais reproducirlo.&lt;/P&gt;&lt;P&gt;En vez de PostgreSQL, utilizamos MariaDB, para ello hacemos uso del subpost incluído en la anterior url:&amp;nbsp;&lt;A href="https://github.com/keensoft/docker-alfresco/wiki/Using-MariaDB-instead-of-PostgreSQL-as-database" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/keensoft/docker-alfresco/wiki/Using-MariaDB-instead-of-PostgreSQL-as-database&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Ojo en la descarga del driver de conexión a MariaDB, tiene que ser la versión en concreta indicada en el post, he probado con otras versiones y algunas fallan.&lt;/P&gt;&lt;P&gt;Incluyo las configuraciones de docker-compose y Dockerfile de alfresco (contiene cambiada de imagen entre&amp;nbsp;&lt;SPAN&gt;6.0.7-ga y 6.1.1)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INICIO docker-compose.yml:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;version: "3"&lt;/P&gt;&lt;P&gt;services:&lt;BR /&gt;alfresco6:&lt;BR /&gt;build: ./alfresco&lt;BR /&gt;container_name: alfresco&lt;BR /&gt;restart: "always"&lt;BR /&gt;depends_on:&lt;BR /&gt;- db&lt;BR /&gt;environment:&lt;BR /&gt;JAVA_OPTS : '&lt;BR /&gt;-Ddb.driver=org.mariadb.jdbc.Driver&lt;BR /&gt;-Ddb.username=alfresco&lt;BR /&gt;-Ddb.password=alfresco&lt;BR /&gt;-Ddb.url=jdbc:mariadb://db:3306/alfresco?useUnicode=true\&amp;amp;characterEncoding=UTF-8&lt;BR /&gt;-Dsolr.host=solr6&lt;BR /&gt;-Dsolr.port=8983&lt;BR /&gt;-Dsolr.secureComms=none&lt;BR /&gt;-Dsolr.base.url=/solr&lt;BR /&gt;-Dindex.subsystem.name=solr6&lt;BR /&gt;-Ddeployment.method=DOCKER_COMPOSE&lt;BR /&gt;-Dcsrf.filter.enabled=false&lt;BR /&gt;-XX:+UseG1GC -XX:+UseStringDeduplication&lt;BR /&gt;-Xmx${ALFRESCO_XMX} -Xms${ALFRESCO_XMS}&lt;BR /&gt;'&lt;BR /&gt;volumes:&lt;BR /&gt;- ./volumes/data/alf-repo-data:/usr/local/tomcat/alf_data&lt;BR /&gt;- ./volumes/logs/alfresco:/usr/local/tomcat/logs&lt;BR /&gt;ports:&lt;BR /&gt;- 8082:8080&lt;BR /&gt;networks:&lt;BR /&gt;- internal&lt;/P&gt;&lt;P&gt;share:&lt;BR /&gt;build: ./share&lt;BR /&gt;container_name: share&lt;BR /&gt;restart: "always"&lt;BR /&gt;depends_on:&lt;BR /&gt;- alfresco6&lt;BR /&gt;environment:&lt;BR /&gt;- REPO_HOST=alfresco6&lt;BR /&gt;- REPO_PORT=8080&lt;BR /&gt;- "CATALINA_OPTS=-XX:+UseG1GC -XX:+UseStringDeduplication -Xms${SHARE_XMS} -Xmx${SHARE_XMX}"&lt;BR /&gt;volumes:&lt;BR /&gt;- ./volumes/logs/share:/usr/local/tomcat/logs&lt;BR /&gt;ports:&lt;BR /&gt;- 8080:8080&lt;BR /&gt;networks:&lt;BR /&gt;- internal&lt;/P&gt;&lt;P&gt;solr6:&lt;BR /&gt;image: alfresco/alfresco-search-services:1.2.0&lt;BR /&gt;container_name: solr&lt;BR /&gt;restart: "always"&lt;BR /&gt;depends_on:&lt;BR /&gt;- alfresco6&lt;BR /&gt;environment:&lt;BR /&gt;- SOLR_ALFRESCO_HOST=alfresco6&lt;BR /&gt;- SOLR_ALFRESCO_PORT=8080&lt;BR /&gt;- SOLR_SOLR_HOST=solr6&lt;BR /&gt;- SOLR_SOLR_PORT=8983&lt;BR /&gt;- SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive&lt;BR /&gt;- SOLR_JAVA_MEM=-Xms${SOLR_XMS} -Xmx${SOLR_XMX}&lt;BR /&gt;volumes:&lt;BR /&gt;- ./volumes/data/solr-data:/opt/alfresco-search-services/data&lt;BR /&gt;- ./volumes/data/solr-backup/alfresco:/usr/local/tomcat/alf_data/solr6Backup/alfresco&lt;BR /&gt;- ./volumes/data/solr-backup/archive:/usr/local/tomcat/alf_data/solr6Backup/archive&lt;BR /&gt;ports:&lt;BR /&gt;- 8083:8983&lt;BR /&gt;networks:&lt;BR /&gt;- internal&lt;/P&gt;&lt;P&gt;db:&lt;BR /&gt;image: mariadb:latest&lt;BR /&gt;container_name: mariadb&lt;BR /&gt;restart: "always"&lt;BR /&gt;volumes:&lt;BR /&gt;- ./volumes/data/mariadb_data:/var/lib/mysql&lt;BR /&gt;- ./volumes/logs/mariadb:/var/log/mysql&lt;BR /&gt;environment:&lt;BR /&gt;- MYSQL_ROOT_PASSWORD=alfresco&lt;BR /&gt;- MYSQL_DATABASE=alfresco&lt;BR /&gt;- MYSQL_USER=alfresco&lt;BR /&gt;- MYSQL_PASSWORD=alfresco&lt;BR /&gt;ports:&lt;BR /&gt;- 3306:3306&lt;BR /&gt;networks:&lt;BR /&gt;- internal&lt;/P&gt;&lt;P&gt;command: [mysqld, --character-set-server=utf8, --collation-server=utf8_bin, --wait_timeout=28800, --general-log=1, --general-log-file=/var/log/mysql/general-log.log, --slow_query_log=1, --long_query_time=1, --slow_query_log_file=/var/log/mysql/slow.log, --log_queries_not_using_indexes=1]&lt;/P&gt;&lt;P&gt;activemq:&lt;BR /&gt;image: alfresco/alfresco-activemq:5.15.6&lt;BR /&gt;container_name: activemq&lt;BR /&gt;ports:&lt;BR /&gt;- 8161:8161 # Web Console&lt;BR /&gt;- 5672:5672 # AMQP&lt;BR /&gt;- 61616:61616 # OpenWire&lt;BR /&gt;- 61613:61613 # STOMP&lt;/P&gt;&lt;P&gt;networks:&lt;BR /&gt;internal:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FIN docker-compose.yml&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INICIO Dockerfile de alfresco:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;FROM alfresco/alfresco-content-repository-community:6.1.1&lt;/P&gt;&lt;P&gt;# Fix to &lt;A href="https://issues.alfresco.com/jira/browse/ALF-22013" target="_blank" rel="nofollow noopener noreferrer"&gt;https://issues.alfresco.com/jira/browse/ALF-22013&lt;/A&gt;&lt;BR /&gt;ENV LC_ALL C.UTF-8 \&lt;BR /&gt;LANG C.UTF-8&lt;/P&gt;&lt;P&gt;ARG TOMCAT_DIR=/usr/local/tomcat&lt;/P&gt;&lt;P&gt;# Logs always under $TOMCAT/logs folder&lt;BR /&gt;RUN echo "cd $TOMCAT_DIR/logs" &amp;gt; $TOMCAT_DIR/bin/setenv.sh \&lt;BR /&gt;&amp;amp;&amp;amp; chmod +x $TOMCAT_DIR/bin/setenv.sh&lt;/P&gt;&lt;P&gt;# Install modules and addons&lt;BR /&gt;RUN mkdir -p $TOMCAT_DIR/amps&lt;BR /&gt;COPY modules/amps $TOMCAT_DIR/amps&lt;BR /&gt;COPY modules/jars $TOMCAT_DIR/webapps/alfresco/WEB-INF/lib&lt;/P&gt;&lt;P&gt;RUN java -jar $TOMCAT_DIR/alfresco-mmt/alfresco-mmt*.jar install \&lt;BR /&gt;$TOMCAT_DIR/amps $TOMCAT_DIR/webapps/alfresco -directory -nobackup -force&lt;/P&gt;&lt;P&gt;# Install AOS&lt;BR /&gt;RUN yum -y update &amp;amp;&amp;amp; \&lt;BR /&gt;yum -y install wget &amp;amp;&amp;amp; \&lt;BR /&gt;yum -y install unzip &amp;amp;&amp;amp; \&lt;BR /&gt;yum clean all&lt;/P&gt;&lt;P&gt;RUN set -x \&lt;BR /&gt;&amp;amp;&amp;amp; mkdir /tmp/aos \&lt;BR /&gt;&amp;amp;&amp;amp; wget --no-check-certificate &lt;A href="https://download.alfresco.com/cloudfront/release/community/201806-GA-build-00113/alfresco-aos-module-distributionzip-1.2.0.zip" target="_blank" rel="nofollow noopener noreferrer"&gt;https://download.alfresco.com/cloudfront/release/community/201806-GA-build-00113/alfresco-aos-module-distributionzip-1.2.0.zip&lt;/A&gt; \&lt;BR /&gt;&amp;amp;&amp;amp; unzip alfresco-aos-module-distributionzip-1.2.0.zip -d /tmp/aos \&lt;BR /&gt;&amp;amp;&amp;amp; mv /tmp/aos/extension/* $TOMCAT_DIR/shared/classes/alfresco/extension \&lt;BR /&gt;&amp;amp;&amp;amp; mv /tmp/aos/alfresco-aos-module-1.2.0.amp amps \&lt;BR /&gt;&amp;amp;&amp;amp; mv /tmp/aos/aos-module-license.txt licenses \&lt;BR /&gt;&amp;amp;&amp;amp; mv /tmp/aos/_vti_bin.war $TOMCAT_DIR/webapps \&lt;BR /&gt;&amp;amp;&amp;amp; rm -rf /tmp/aos alfresco-aos-module-distributionzip-1.2.0.zip&lt;/P&gt;&lt;P&gt;# Install MariaDB Driver&lt;BR /&gt;COPY tomcat/lib $TOMCAT_DIR/lib&lt;BR /&gt;COPY tomcat/conf $TOMCAT_DIR/conf&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FIN Dockerfile alfresco&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Adicionalmente tenemos implementados:&lt;/P&gt;&lt;P&gt;Amp de alfresco con modelos de datos, workflows, acciones, etc.&lt;/P&gt;&lt;P&gt;Amp para share con formularios de propiedades, búsquedas, etc.&lt;/P&gt;&lt;P&gt;Otra serie de personalizaciones y la migración de los contenidos.&lt;/P&gt;&lt;P&gt;No incluyo información sobre estas extensiones ya que el error se reproduce con una instalación limpia.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FIN configuración entorno&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Para reproducir el error:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Al intentar cargar una nueva versión sobre cualquier contenido, existentes o creados de nuevos. Share se queda esperando la respuesta de alfresco que nunca llega, mostrando el siguiente error en pantalla:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alfresco408.png" style="width: 648px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/424iB4201CCFD2F43C52/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;En el log se muestra:&lt;/P&gt;&lt;P&gt;share | 2020-02-04 14:21:36,226 INFO [webscripts.connector.RemoteClient] [http-nio-8080-exec-10] Exception calling (POST) http://alfresco6:8080/alfresco/s/api/upload?Alfresco-CSRFToken=xQ9uHZeOGznAqb8VAXgUkNUK7bBuDw0Bt8fEzbdvplA%3D&amp;amp;alf_ticket=TICKET_eda8cea0e38691e9ba4e70903f89073e98906539&lt;BR /&gt;share | java.net.SocketTimeoutException: Read timed out&lt;BR /&gt;share | at java.base/java.net.SocketInputStream.socketRead0(Native Method)&lt;BR /&gt;share | at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)&lt;BR /&gt;share | at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)&lt;BR /&gt;share | at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)&lt;BR /&gt;share | at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)&lt;BR /&gt;share | at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)&lt;BR /&gt;share | at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)&lt;BR /&gt;share | at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)&lt;BR /&gt;share | at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)&lt;BR /&gt;share | at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)&lt;BR /&gt;share | at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)&lt;BR /&gt;share | at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)&lt;BR /&gt;share | at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)&lt;BR /&gt;share | at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)&lt;BR /&gt;share | at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)&lt;BR /&gt;share | at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)&lt;BR /&gt;share | at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)&lt;BR /&gt;share | at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)&lt;BR /&gt;share | at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)&lt;BR /&gt;share | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)&lt;BR /&gt;share | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)&lt;BR /&gt;share | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.connector.RemoteClient.service(RemoteClient.java:1167)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.connector.RemoteClient.call(RemoteClient.java:804)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.connector.HttpConnector.call(HttpConnector.java:143)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.connector.AuthenticatingConnector.call(AuthenticatingConnector.java:293)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.servlet.mvc.EndPointProxyController.handleRequestInternal(EndPointProxyController.java:328)&lt;BR /&gt;share | at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:177)&lt;BR /&gt;share | at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:52)&lt;BR /&gt;share | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)&lt;BR /&gt;share | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)&lt;BR /&gt;share | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)&lt;BR /&gt;share | at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908)&lt;BR /&gt;share | at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)&lt;BR /&gt;share | at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)&lt;BR /&gt;share | at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:728)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:470)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.servlet.SecurityHeadersFilter.doFilter(SecurityHeadersFilter.java:177)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.servlet.CSRFFilter.doFilter(CSRFFilter.java:349)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.alfresco.web.site.servlet.SSOAuthenticationFilter.doFilter(SSOAuthenticationFilter.java:474)&lt;BR /&gt;share | at org.alfresco.web.site.servlet.SSOAuthenticationFilter.doFilter(SSOAuthenticationFilter.java:443)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.servlet.BeanProxyFilter.doFilter(BeanProxyFilter.java:80)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.alfresco.web.site.servlet.MTAuthenticationFilter.doFilter(MTAuthenticationFilter.java:81)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)&lt;BR /&gt;share | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)&lt;BR /&gt;share | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)&lt;BR /&gt;share | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)&lt;BR /&gt;share | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)&lt;BR /&gt;share | at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)&lt;BR /&gt;share | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)&lt;BR /&gt;share | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)&lt;BR /&gt;share | at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)&lt;BR /&gt;share | at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)&lt;BR /&gt;share | at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:808)&lt;BR /&gt;share | at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)&lt;BR /&gt;share | at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)&lt;BR /&gt;share | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)&lt;BR /&gt;share | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)&lt;BR /&gt;share | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)&lt;BR /&gt;share | at java.base/java.lang.Thread.run(Thread.java:834)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Pruebas realizadas:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Después de muchos análisis, búsqueda de información, etc. Comprobamos que realizando el cambio de imagen de alfresco en el Dockerfile por la versión inmediatamente anterior 6.1.0-ea, el error no se reproduce y funciona correctamente.&lt;/P&gt;&lt;P&gt;Para el cliente final, decrementar la versión no es una opción aceptable.&lt;/P&gt;&lt;P&gt;Nosotros hemos intentado realizar pruebas incrementando la versión y probar con las versiones más actuales, pero se producen cambios sustanciales en el esquema de la base de datos que implicaría realizar una remigración, por lo que es otra opción poca viable.&lt;/P&gt;&lt;P&gt;¿Cómo podríamos corregir dicho error en la versión 6.1.1?&lt;/P&gt;</description>
    <pubDate>Tue, 04 Feb 2020 14:38:18 GMT</pubDate>
    <dc:creator>jdominguez</dc:creator>
    <dc:date>2020-02-04T14:38:18Z</dc:date>
    <item>
      <title>Alfresco 6.1.1 error 408 ReadTimeOut al cargar nueva versión</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/alfresco-6-1-1-error-408-readtimeout-al-cargar-nueva-versi%C3%B3n/m-p/196833#M149963</link>
      <description>&lt;P&gt;Buenas tardes, comento las características de nuestro entorno (obviaré gran parte para no extenderme demasiado) y el problema que tenemos.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INICIO configuración de entorno:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;En 2019 realizamos la migración de Alfresco 5.2 hacia Alfresco 6.1.1.&lt;/P&gt;&lt;P&gt;Para la instalación de Alfresco 6.1.1 elegimos realizarla vía Docker con el siguiente enlace como base:&amp;nbsp;&lt;A href="https://github.com/keensoft/docker-alfresco" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/keensoft/docker-alfresco&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Comento las modificaciones realizadas por si necesitais reproducirlo.&lt;/P&gt;&lt;P&gt;En vez de PostgreSQL, utilizamos MariaDB, para ello hacemos uso del subpost incluído en la anterior url:&amp;nbsp;&lt;A href="https://github.com/keensoft/docker-alfresco/wiki/Using-MariaDB-instead-of-PostgreSQL-as-database" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/keensoft/docker-alfresco/wiki/Using-MariaDB-instead-of-PostgreSQL-as-database&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Ojo en la descarga del driver de conexión a MariaDB, tiene que ser la versión en concreta indicada en el post, he probado con otras versiones y algunas fallan.&lt;/P&gt;&lt;P&gt;Incluyo las configuraciones de docker-compose y Dockerfile de alfresco (contiene cambiada de imagen entre&amp;nbsp;&lt;SPAN&gt;6.0.7-ga y 6.1.1)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INICIO docker-compose.yml:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;version: "3"&lt;/P&gt;&lt;P&gt;services:&lt;BR /&gt;alfresco6:&lt;BR /&gt;build: ./alfresco&lt;BR /&gt;container_name: alfresco&lt;BR /&gt;restart: "always"&lt;BR /&gt;depends_on:&lt;BR /&gt;- db&lt;BR /&gt;environment:&lt;BR /&gt;JAVA_OPTS : '&lt;BR /&gt;-Ddb.driver=org.mariadb.jdbc.Driver&lt;BR /&gt;-Ddb.username=alfresco&lt;BR /&gt;-Ddb.password=alfresco&lt;BR /&gt;-Ddb.url=jdbc:mariadb://db:3306/alfresco?useUnicode=true\&amp;amp;characterEncoding=UTF-8&lt;BR /&gt;-Dsolr.host=solr6&lt;BR /&gt;-Dsolr.port=8983&lt;BR /&gt;-Dsolr.secureComms=none&lt;BR /&gt;-Dsolr.base.url=/solr&lt;BR /&gt;-Dindex.subsystem.name=solr6&lt;BR /&gt;-Ddeployment.method=DOCKER_COMPOSE&lt;BR /&gt;-Dcsrf.filter.enabled=false&lt;BR /&gt;-XX:+UseG1GC -XX:+UseStringDeduplication&lt;BR /&gt;-Xmx${ALFRESCO_XMX} -Xms${ALFRESCO_XMS}&lt;BR /&gt;'&lt;BR /&gt;volumes:&lt;BR /&gt;- ./volumes/data/alf-repo-data:/usr/local/tomcat/alf_data&lt;BR /&gt;- ./volumes/logs/alfresco:/usr/local/tomcat/logs&lt;BR /&gt;ports:&lt;BR /&gt;- 8082:8080&lt;BR /&gt;networks:&lt;BR /&gt;- internal&lt;/P&gt;&lt;P&gt;share:&lt;BR /&gt;build: ./share&lt;BR /&gt;container_name: share&lt;BR /&gt;restart: "always"&lt;BR /&gt;depends_on:&lt;BR /&gt;- alfresco6&lt;BR /&gt;environment:&lt;BR /&gt;- REPO_HOST=alfresco6&lt;BR /&gt;- REPO_PORT=8080&lt;BR /&gt;- "CATALINA_OPTS=-XX:+UseG1GC -XX:+UseStringDeduplication -Xms${SHARE_XMS} -Xmx${SHARE_XMX}"&lt;BR /&gt;volumes:&lt;BR /&gt;- ./volumes/logs/share:/usr/local/tomcat/logs&lt;BR /&gt;ports:&lt;BR /&gt;- 8080:8080&lt;BR /&gt;networks:&lt;BR /&gt;- internal&lt;/P&gt;&lt;P&gt;solr6:&lt;BR /&gt;image: alfresco/alfresco-search-services:1.2.0&lt;BR /&gt;container_name: solr&lt;BR /&gt;restart: "always"&lt;BR /&gt;depends_on:&lt;BR /&gt;- alfresco6&lt;BR /&gt;environment:&lt;BR /&gt;- SOLR_ALFRESCO_HOST=alfresco6&lt;BR /&gt;- SOLR_ALFRESCO_PORT=8080&lt;BR /&gt;- SOLR_SOLR_HOST=solr6&lt;BR /&gt;- SOLR_SOLR_PORT=8983&lt;BR /&gt;- SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive&lt;BR /&gt;- SOLR_JAVA_MEM=-Xms${SOLR_XMS} -Xmx${SOLR_XMX}&lt;BR /&gt;volumes:&lt;BR /&gt;- ./volumes/data/solr-data:/opt/alfresco-search-services/data&lt;BR /&gt;- ./volumes/data/solr-backup/alfresco:/usr/local/tomcat/alf_data/solr6Backup/alfresco&lt;BR /&gt;- ./volumes/data/solr-backup/archive:/usr/local/tomcat/alf_data/solr6Backup/archive&lt;BR /&gt;ports:&lt;BR /&gt;- 8083:8983&lt;BR /&gt;networks:&lt;BR /&gt;- internal&lt;/P&gt;&lt;P&gt;db:&lt;BR /&gt;image: mariadb:latest&lt;BR /&gt;container_name: mariadb&lt;BR /&gt;restart: "always"&lt;BR /&gt;volumes:&lt;BR /&gt;- ./volumes/data/mariadb_data:/var/lib/mysql&lt;BR /&gt;- ./volumes/logs/mariadb:/var/log/mysql&lt;BR /&gt;environment:&lt;BR /&gt;- MYSQL_ROOT_PASSWORD=alfresco&lt;BR /&gt;- MYSQL_DATABASE=alfresco&lt;BR /&gt;- MYSQL_USER=alfresco&lt;BR /&gt;- MYSQL_PASSWORD=alfresco&lt;BR /&gt;ports:&lt;BR /&gt;- 3306:3306&lt;BR /&gt;networks:&lt;BR /&gt;- internal&lt;/P&gt;&lt;P&gt;command: [mysqld, --character-set-server=utf8, --collation-server=utf8_bin, --wait_timeout=28800, --general-log=1, --general-log-file=/var/log/mysql/general-log.log, --slow_query_log=1, --long_query_time=1, --slow_query_log_file=/var/log/mysql/slow.log, --log_queries_not_using_indexes=1]&lt;/P&gt;&lt;P&gt;activemq:&lt;BR /&gt;image: alfresco/alfresco-activemq:5.15.6&lt;BR /&gt;container_name: activemq&lt;BR /&gt;ports:&lt;BR /&gt;- 8161:8161 # Web Console&lt;BR /&gt;- 5672:5672 # AMQP&lt;BR /&gt;- 61616:61616 # OpenWire&lt;BR /&gt;- 61613:61613 # STOMP&lt;/P&gt;&lt;P&gt;networks:&lt;BR /&gt;internal:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FIN docker-compose.yml&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;INICIO Dockerfile de alfresco:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;FROM alfresco/alfresco-content-repository-community:6.1.1&lt;/P&gt;&lt;P&gt;# Fix to &lt;A href="https://issues.alfresco.com/jira/browse/ALF-22013" target="_blank" rel="nofollow noopener noreferrer"&gt;https://issues.alfresco.com/jira/browse/ALF-22013&lt;/A&gt;&lt;BR /&gt;ENV LC_ALL C.UTF-8 \&lt;BR /&gt;LANG C.UTF-8&lt;/P&gt;&lt;P&gt;ARG TOMCAT_DIR=/usr/local/tomcat&lt;/P&gt;&lt;P&gt;# Logs always under $TOMCAT/logs folder&lt;BR /&gt;RUN echo "cd $TOMCAT_DIR/logs" &amp;gt; $TOMCAT_DIR/bin/setenv.sh \&lt;BR /&gt;&amp;amp;&amp;amp; chmod +x $TOMCAT_DIR/bin/setenv.sh&lt;/P&gt;&lt;P&gt;# Install modules and addons&lt;BR /&gt;RUN mkdir -p $TOMCAT_DIR/amps&lt;BR /&gt;COPY modules/amps $TOMCAT_DIR/amps&lt;BR /&gt;COPY modules/jars $TOMCAT_DIR/webapps/alfresco/WEB-INF/lib&lt;/P&gt;&lt;P&gt;RUN java -jar $TOMCAT_DIR/alfresco-mmt/alfresco-mmt*.jar install \&lt;BR /&gt;$TOMCAT_DIR/amps $TOMCAT_DIR/webapps/alfresco -directory -nobackup -force&lt;/P&gt;&lt;P&gt;# Install AOS&lt;BR /&gt;RUN yum -y update &amp;amp;&amp;amp; \&lt;BR /&gt;yum -y install wget &amp;amp;&amp;amp; \&lt;BR /&gt;yum -y install unzip &amp;amp;&amp;amp; \&lt;BR /&gt;yum clean all&lt;/P&gt;&lt;P&gt;RUN set -x \&lt;BR /&gt;&amp;amp;&amp;amp; mkdir /tmp/aos \&lt;BR /&gt;&amp;amp;&amp;amp; wget --no-check-certificate &lt;A href="https://download.alfresco.com/cloudfront/release/community/201806-GA-build-00113/alfresco-aos-module-distributionzip-1.2.0.zip" target="_blank" rel="nofollow noopener noreferrer"&gt;https://download.alfresco.com/cloudfront/release/community/201806-GA-build-00113/alfresco-aos-module-distributionzip-1.2.0.zip&lt;/A&gt; \&lt;BR /&gt;&amp;amp;&amp;amp; unzip alfresco-aos-module-distributionzip-1.2.0.zip -d /tmp/aos \&lt;BR /&gt;&amp;amp;&amp;amp; mv /tmp/aos/extension/* $TOMCAT_DIR/shared/classes/alfresco/extension \&lt;BR /&gt;&amp;amp;&amp;amp; mv /tmp/aos/alfresco-aos-module-1.2.0.amp amps \&lt;BR /&gt;&amp;amp;&amp;amp; mv /tmp/aos/aos-module-license.txt licenses \&lt;BR /&gt;&amp;amp;&amp;amp; mv /tmp/aos/_vti_bin.war $TOMCAT_DIR/webapps \&lt;BR /&gt;&amp;amp;&amp;amp; rm -rf /tmp/aos alfresco-aos-module-distributionzip-1.2.0.zip&lt;/P&gt;&lt;P&gt;# Install MariaDB Driver&lt;BR /&gt;COPY tomcat/lib $TOMCAT_DIR/lib&lt;BR /&gt;COPY tomcat/conf $TOMCAT_DIR/conf&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FIN Dockerfile alfresco&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Adicionalmente tenemos implementados:&lt;/P&gt;&lt;P&gt;Amp de alfresco con modelos de datos, workflows, acciones, etc.&lt;/P&gt;&lt;P&gt;Amp para share con formularios de propiedades, búsquedas, etc.&lt;/P&gt;&lt;P&gt;Otra serie de personalizaciones y la migración de los contenidos.&lt;/P&gt;&lt;P&gt;No incluyo información sobre estas extensiones ya que el error se reproduce con una instalación limpia.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FIN configuración entorno&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Para reproducir el error:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Al intentar cargar una nueva versión sobre cualquier contenido, existentes o creados de nuevos. Share se queda esperando la respuesta de alfresco que nunca llega, mostrando el siguiente error en pantalla:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Alfresco408.png" style="width: 648px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/424iB4201CCFD2F43C52/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;En el log se muestra:&lt;/P&gt;&lt;P&gt;share | 2020-02-04 14:21:36,226 INFO [webscripts.connector.RemoteClient] [http-nio-8080-exec-10] Exception calling (POST) http://alfresco6:8080/alfresco/s/api/upload?Alfresco-CSRFToken=xQ9uHZeOGznAqb8VAXgUkNUK7bBuDw0Bt8fEzbdvplA%3D&amp;amp;alf_ticket=TICKET_eda8cea0e38691e9ba4e70903f89073e98906539&lt;BR /&gt;share | java.net.SocketTimeoutException: Read timed out&lt;BR /&gt;share | at java.base/java.net.SocketInputStream.socketRead0(Native Method)&lt;BR /&gt;share | at java.base/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)&lt;BR /&gt;share | at java.base/java.net.SocketInputStream.read(SocketInputStream.java:168)&lt;BR /&gt;share | at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140)&lt;BR /&gt;share | at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)&lt;BR /&gt;share | at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)&lt;BR /&gt;share | at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)&lt;BR /&gt;share | at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:138)&lt;BR /&gt;share | at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)&lt;BR /&gt;share | at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)&lt;BR /&gt;share | at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)&lt;BR /&gt;share | at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)&lt;BR /&gt;share | at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)&lt;BR /&gt;share | at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)&lt;BR /&gt;share | at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)&lt;BR /&gt;share | at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)&lt;BR /&gt;share | at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)&lt;BR /&gt;share | at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)&lt;BR /&gt;share | at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)&lt;BR /&gt;share | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)&lt;BR /&gt;share | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)&lt;BR /&gt;share | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.connector.RemoteClient.service(RemoteClient.java:1167)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.connector.RemoteClient.call(RemoteClient.java:804)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.connector.HttpConnector.call(HttpConnector.java:143)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.connector.AuthenticatingConnector.call(AuthenticatingConnector.java:293)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.servlet.mvc.EndPointProxyController.handleRequestInternal(EndPointProxyController.java:328)&lt;BR /&gt;share | at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:177)&lt;BR /&gt;share | at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:52)&lt;BR /&gt;share | at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)&lt;BR /&gt;share | at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)&lt;BR /&gt;share | at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)&lt;BR /&gt;share | at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908)&lt;BR /&gt;share | at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)&lt;BR /&gt;share | at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)&lt;BR /&gt;share | at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:728)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:470)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:395)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:316)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)&lt;BR /&gt;share | at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.servlet.SecurityHeadersFilter.doFilter(SecurityHeadersFilter.java:177)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.servlet.CSRFFilter.doFilter(CSRFFilter.java:349)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.alfresco.web.site.servlet.SSOAuthenticationFilter.doFilter(SSOAuthenticationFilter.java:474)&lt;BR /&gt;share | at org.alfresco.web.site.servlet.SSOAuthenticationFilter.doFilter(SSOAuthenticationFilter.java:443)&lt;BR /&gt;share | at org.springframework.extensions.webscripts.servlet.BeanProxyFilter.doFilter(BeanProxyFilter.java:80)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.alfresco.web.site.servlet.MTAuthenticationFilter.doFilter(MTAuthenticationFilter.java:81)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)&lt;BR /&gt;share | at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)&lt;BR /&gt;share | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)&lt;BR /&gt;share | at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)&lt;BR /&gt;share | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)&lt;BR /&gt;share | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)&lt;BR /&gt;share | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)&lt;BR /&gt;share | at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)&lt;BR /&gt;share | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)&lt;BR /&gt;share | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)&lt;BR /&gt;share | at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)&lt;BR /&gt;share | at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)&lt;BR /&gt;share | at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:808)&lt;BR /&gt;share | at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)&lt;BR /&gt;share | at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)&lt;BR /&gt;share | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)&lt;BR /&gt;share | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)&lt;BR /&gt;share | at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)&lt;BR /&gt;share | at java.base/java.lang.Thread.run(Thread.java:834)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Pruebas realizadas:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Después de muchos análisis, búsqueda de información, etc. Comprobamos que realizando el cambio de imagen de alfresco en el Dockerfile por la versión inmediatamente anterior 6.1.0-ea, el error no se reproduce y funciona correctamente.&lt;/P&gt;&lt;P&gt;Para el cliente final, decrementar la versión no es una opción aceptable.&lt;/P&gt;&lt;P&gt;Nosotros hemos intentado realizar pruebas incrementando la versión y probar con las versiones más actuales, pero se producen cambios sustanciales en el esquema de la base de datos que implicaría realizar una remigración, por lo que es otra opción poca viable.&lt;/P&gt;&lt;P&gt;¿Cómo podríamos corregir dicho error en la versión 6.1.1?&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2020 14:38:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/alfresco-6-1-1-error-408-readtimeout-al-cargar-nueva-versi%C3%B3n/m-p/196833#M149963</guid>
      <dc:creator>jdominguez</dc:creator>
      <dc:date>2020-02-04T14:38:18Z</dc:date>
    </item>
  </channel>
</rss>

