cancel
Showing results for 
Search instead for 
Did you mean: 

Error login "Alfresco Content Services" docker-compose

Maxi-Filloy
Confirmed Champ
Confirmed Champ

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:


image

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

image

1 ACCEPTED ANSWER

cristinamr
World-Class Innovator
World-Class Innovator

Buenas.

El error es de Solr:

image

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 answer in original post

2 REPLIES 2

cristinamr
World-Class Innovator
World-Class Innovator

Buenas.

El error es de Solr:

image

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

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

Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.