Error login "Alfresco Content Services" docker-compose

cancel
Showing results for 
Search instead for 
Did you mean: 
Maxi-Filloy
Active Member II

Error login "Alfresco Content Services" docker-compose

Jump to solution

Hola buenas estoy teniendo un inconveniente con Alfresco (alfresco/alfresco-content-repository-community:7.1.0-M1) a la hora de modificar el archivo docker-compose.yml para agregar en este caso las lineas correspondientes para configurar el mail:

-Dmail.host = smtp.*****.****.***.ar
-Dmail.port = ***
-Dmail.username = ***********@cba.gov.ar
-Dmail.password = ***********
-Dmail.protocol = smtps
-Dmail.smtps.starttls.enable = true
-Dmail.smtps.auth = true 

Lo cual fue probado en un servidor pre productivo (el mismo trabaja con las mismas imágenes de docker la diferencia entre uno y otro son los recursos de hard que dispone y la otra diferencia no menor que se encuentra en una red privada gubernamental)

cuando se aplica dicho cambio surge el siguiente error en el login de Alfresco:


shhhhhh.png

 

Una vez visto el inconveniente se decidió hacer rollback borrando las líneas ya mencionadas y borrando los contenedores.
-Proceso:

$docker-compose stop

$docker container prune 

$docker-compose up (con el archivo sin las nuevas lineas)

y el error aún persiste alguien podría ayudarme 

adjunto el archivo docker-compose.yml

# This docker-compose file will spin up an ACS cluster on a local host or on a server and it requires a minimum of 12GB Memory to distribute among containers.
# Limit container memory and assign X percentage to JVM.  There are couple of ways to allocate JVM Memory for ACS Containers
# For example: 'JAVA_OPTS: "$JAVA_OPTS -XX:+PrintFlagsFinal -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"'
# See Oracle docs (https://docs.oracle.com/javase/9/gctuning/parallel-collector1.htm#JSGCT-GUID-CAB83393-3438-44ED-98F0-D15641B43C7D).
# If the container memory is not explicitly set then the flags above will set the max heap default to 1/4 of the container's memory, which may not be ideal.
# For performance tuning, assign the container memory and give a percentage of it to the JVM.

# Using version 2 as 3 does not support resource constraint options (cpu_*, mem_* limits) for non swarm mode in Compose
version: "2"

services:
    alfresco:
        image: alfresco/alfresco-content-repository-community:7.1.0-M1
        mem_limit: 1500m
        environment:
            JAVA_TOOL_OPTIONS: "
                -Dencryption.keystore.type=JCEKS
                -Dencryption.cipherAlgorithm=DESede/CBC/PKCS5Padding
                -Dencryption.keyAlgorithm=DESede
                -Dencryption.keystore.location=/usr/local/tomcat/shared/classes/alfresco/extension/keystore/keystore
                -Dmetadata-keystore.password=mp6yc0UD9e
                -Dmetadata-keystore.aliases=metadata
                -Dmetadata-keystore.metadata.password=oKIWzVdEdA
                -Dmetadata-keystore.metadata.algorithm=DESede
                "
            JAVA_OPTS: "
                -Ddb.driver=org.postgresql.Driver
                -Ddb.username=alfresco
                -Ddb.password=alfresco
                -Ddb.url=jdbc:postgresql://postgres:5432/alfresco
                -Dsolr.host=solr6
                -Dsolr.port=8983
                -Dsolr.http.connection.timeout=1000
                -Dsolr.secureComms=none
                -Dsolr.base.url=/solr
                -Dindex.subsystem.name=solr6
                -Dshare.host=127.0.0.1
                -Dshare.port=8080
                -Dalfresco.host=localhost
                -Dalfresco.port=8080
                -Daos.baseUrlOverwrite=http://localhost:8080/alfresco/aos
                -Dmessaging.broker.url=\"failover:(nio://activemq:61616)?timeout=3000&jms.useCompression=true\"
                -Ddeployment.method=DOCKER_COMPOSE
                -DlocalTransform.core-aio.url=http://transform-core-aio:8090/
                -Dcsrf.filter.enabled=false
                -Dmail.host = ************
                -Dmail.port = *********
                -Dmail.username = *************@cba.gov.ar
                -Dmail.password = ************
                -Dmail.protocol = smtps
                -Dmail.smtps.starttls.enable = true
                -Dmail.smtps.auth = true
                -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80
                "

    transform-core-aio:
        image: alfresco/alfresco-transform-core-aio:2.5.0
        mem_limit: 1536m
        environment:
            JAVA_OPTS: " -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80"
        ports:
            - 8090:8090

    share:
        image: alfresco/alfresco-share:7.1.0-M1
        mem_limit: 1g
        environment:
            REPO_HOST: "alfresco"
            REPO_PORT: "8080"
            JAVA_OPTS: "
                -XX:MinRAMPercentage=50
                -XX:MaxRAMPercentage=80
                -Dalfresco.host=localhost
                -Dalfresco.port=8080
                -Dalfresco.context=alfresco
                -Dalfresco.protocol=http
                "

    postgres:
        image: postgres:13.1
        mem_limit: 512m
        environment:
            - POSTGRES_PASSWORD=alfresco
            - POSTGRES_USER=alfresco
            - POSTGRES_DB=alfresco
        volumes:
            - ./data/postgres-data:/var/lib/postgresql/data
            - ./logs/postgres:/var/log/postgresql
        command: postgres -c max_connections=300 -c log_min_messages=LOG
        ports:
            - 5432:5432

    solr6:
        image: alfresco/alfresco-search-services:2.0.1
        mem_limit: 2g
        environment:
            #Solr needs to know how to register itself with Alfresco
            - SOLR_ALFRESCO_HOST=alfresco
            - SOLR_ALFRESCO_PORT=8080
            #Alfresco needs to know how to call solr
            - SOLR_SOLR_HOST=solr6
            - SOLR_SOLR_PORT=8983
            #Create the default alfresco and archive cores
            - SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive
            #HTTP by default
            - ALFRESCO_SECURE_COMMS=none
        ports:
            - 8083:8983 #Browser port

    activemq:
        image: alfresco/alfresco-activemq:5.16.1
        mem_limit: 1g
        ports:
            - 8161:8161 # Web Console
            - 5672:5672 # AMQP
            - 61616:61616 # OpenWire
            - 61613:61613 # STOMP

    proxy:
        image: alfresco/alfresco-acs-nginx:3.1.1
        mem_limit: 128m
        environment:
            DISABLE_PROMETHEUS: "true"
            DISABLE_SYNCSERVICE: "true"
            DISABLE_ADW: "true"
        depends_on:
            - alfresco
        ports:
            - 8080:8080
        links:
            - alfresco
            - share

 

logs.png

 

1 Solution

Accepted Solutions
cristinamr
Advanced

Re: Error login "Alfresco Content Services" docker-compose

Jump to solution

Buenas.

El error es de Solr:

logs.png

 

El error indica que solr no encuentra acls (tema de permisos). Aunque puede que tengas más problemas porque nos has mostrado una parte del log.

¿Podrías adjuntarnos el log completo cuando arrancas la instancia completa?

  • Para alfresco.
  • Arranca.
  • Extrae todo el log que tengas de alfresco desde la hora del arranque, si es muy grande por favor cuélgalo en un sistema externo como gdrive, dropbox, etc... Para compartirnoslo.

Un saludo,

Cristina.

 

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

View solution in original post

2 Replies
cristinamr
Advanced

Re: Error login "Alfresco Content Services" docker-compose

Jump to solution

Buenas.

El error es de Solr:

logs.png

 

El error indica que solr no encuentra acls (tema de permisos). Aunque puede que tengas más problemas porque nos has mostrado una parte del log.

¿Podrías adjuntarnos el log completo cuando arrancas la instancia completa?

  • Para alfresco.
  • Arranca.
  • Extrae todo el log que tengas de alfresco desde la hora del arranque, si es muy grande por favor cuélgalo en un sistema externo como gdrive, dropbox, etc... Para compartirnoslo.

Un saludo,

Cristina.

 

--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

View solution in original post

Maxi-Filloy
Active Member II

Re: Error login "Alfresco Content Services" docker-compose

Jump to solution

Buenas ya re instale las imágenes nueva mente las borre y hice el pul de nuevo con el docker compose lo que noto que antes de hacer el pull de las imágenes si configuro el compose el erro no sale pero al modificarlo posteriormente de su primera instalación si asi sigo con el mismo problema