Problem FTP Alfresco Community 6.1 Docker

cancel
Showing results for 
Search instead for 
Did you mean: 
seb34
Active Member

Problem FTP Alfresco Community 6.1 Docker

Bonjour 

J'ai un problème pour me connecter au FTP sur Alfresco community 6.1

Installation : Docker / Windows 10

Docker-Compose : J'ai activé le FTP

JAVA_OPTS

...........

-Dftp.enabled=true
-Dftp.port=2121

.............

ports:
- 8082:8080 #Browser port
- 2121:2121 #FTP port

Message error :  Avec connexion ftp://localhost:2121


alfresco_1 | 2019-12-23 00:09:17,216 ERROR [org.alfresco.fileserver] [Sess_FTP2_172.22.0.1] Error from JLAN
alfresco_1 | java.lang.NullPointerException
alfresco_1 | at org.alfresco.jlan.ftp.FTPSrvSession.procFileSize(FTPSrvSession.java:3669)
alfresco_1 | at org.alfresco.jlan.ftp.FTPSrvSession.run(FTPSrvSession.java:5195)
alfresco_1 | at java.base/java.lang.Thread.run(Thread.java:834)

En saisissant l'adresse : ftp://localhost:2121  , le navigateur me demande le login et pass.

Je saisi admin / admin et rien ne se passe à part un message IE 

Ce site est inaccessible

localhost n'autorise pas la connexion.

  • Effectuez une recherche Google sur .
ERR_CONNECTION_REFUSED
 
Merci d'avance de votre aide.

 

11 Replies
angelborroy
Alfresco Employee

Re: Problem FTP Alfresco Community 6.1 Docker

Configure your FTP client in ACTIVE mode.

Hyland Developer Evangelist
seb34
Active Member

Re: Problem FTP Alfresco Community 6.1 Docker

Hello,

Merci pour votre réponse.

Mais j'ai toujours le problème , voici les messages avec le client Filezilla

- Avec ACTIVE MODE

Statut : Connexion à 127.0.0.1:2121...
Statut : Connexion établie, attente du message d'accueil...
Statut : Le protocole FTP est non sécurisé. Basculez du protocole FTP au protocole TLS.
Statut : Connecté
Statut : Récupération du contenu du dossier...
Commande : PWD
Réponse : 257 "/"
Commande : TYPE I
Réponse : 200 Command OK
Commande : PORT 127,0,0,1,39,5
Réponse : 200 Port OK
Commande : MLSD
Réponse : 150 File status okay, about to open data connection
Réponse : 426 Connection closed; transfer aborted
Erreur : Impossible de récupérer le contenu du dossier

- Avec PASSIVE MODE

Statut : Connexion à 127.0.0.1:2121...
Statut : Connexion établie, attente du message d'accueil...
Statut : Le protocole FTP est non sécurisé. Basculez du protocole FTP au protocole TLS.
Statut : Connecté
Statut : Récupération du contenu du dossier...
Commande : PWD
Réponse : 257 "/"
Commande : TYPE I
Réponse : 200 Command OK
Commande : PASV
Réponse : 227 Entering Passive Mode (172,22,0,4,164,201)
Commande : MLSD
Réponse : 150 File status okay, about to open data connection
Erreur : Connection interrompue après 20 secondes d'inactivité
Erreur : Impossible de récupérer le contenu du dossier

Merci d'avance de votre aide.

angelborroy
Alfresco Employee

Re: Problem FTP Alfresco Community 6.1 Docker

Try opening also communication ports:

                -Dftp.port=2121
                -Dftp.dataPortFrom=2433
                -Dftp.dataPortTo=2434
        ports:
            - 2121:2121
            - 2433:2433
            - 2434:2434

And also expose these ports in Alfresco Dockerfile:

EXPOSE 2121 2433 2434
Hyland Developer Evangelist
angelborroy
Alfresco Employee

Re: Problem FTP Alfresco Community 6.1 Docker

I've added support for FTP configuration in

https://github.com/Alfresco/alfresco-docker-installer

Hyland Developer Evangelist
seb34
Active Member

Re: Problem FTP Alfresco Community 6.1 Docker

Bonjour 

Thank you 

Comment puis je trouver et modifier "Alfresco Dockerfile" ?

Merci d'avance de votre aide.

seb34
Active Member

Re: Problem FTP Alfresco Community 6.1 Docker

Bonjour,

Désolé de vous redéranger , mais j'ai une erreur avec "docker-compose.yml"  6.2  (support for FTP)

PS C:\Users\Test\alfresco62> docker-compose up
ERROR: yaml.parser.ParserError: while parsing a block mapping
in ".\docker-compose.yml", line 25, column 13
expected <block end>, but found '<scalar>'
in ".\docker-compose.yml", line 42, column 60

 

seb34
Active Member

Re: Problem FTP Alfresco Community 6.1 Docker

Bonjour,

Je suis désolé de vous déranger mais j'ai un problème avec votre configuration "docker-compose" 6.2 . (for FTP)

Je souhaite réinstaller mon système de test mais il me génère une erreur à l'installation.

PS C:\Users\Test> CD C:\Users\Test\alfresco62
PS C:\Users\Test\alfresco62> docker-compose up
ERROR: yaml.parser.ParserError: while parsing a block mapping
in ".\docker-compose.yml", line 25, column 13
expected <block end>, but found '<scalar>'
in ".\docker-compose.yml", line 42, column 60

lien Docker compose 6.2 (for FTP) 

 

Merci d'avance de votre aide.

jpbuttet
Active Member II

Re: Problem FTP Alfresco Community 6.1 Docker

enter this folder:

docker-compose/alfresco

 

you will find the file named Docker. Edit this file and then build again:

docker-compose down && docker-compose build && docker-compose up -d && docker-compose logs -f

 

Best regards.

 

 

castelsarrasin8
Member II

Re: Problem FTP Alfresco Community 6.1 Docker

Hi,

I have the same problem on docker 6.2

my file

alfresco/Dockerfile have already this

EXPOSE 2121 2433 2434

 

Then my docker-compose.yml

Already have this settings

-Dftp.enabled=true
-Dftp.port=2121
-Dftp.dataPortFrom=2433
-Dftp.dataPortTo=2434

 

Here is my docker logs when i try to connect

alfresco_1 | 2021-08-26 16:42:37,668 ERROR [org.alfresco.fileserver] [Sess_FTP24_192.168.0.70] Error from JLAN
alfresco_1 | java.io.IOException: No free data session ports
alfresco_1 | at org.alfresco.jlan.ftp.FTPServer.allocateDataSession(FTPServer.java:247)
alfresco_1 | at org.alfresco.jlan.ftp.FTPSrvSession.procPort(FTPSrvSession.java:1088)
alfresco_1 | at org.alfresco.jlan.ftp.FTPSrvSession.run(FTPSrvSession.java:5090)
alfresco_1 | at java.base/java.lang.Thread.run(Thread.java:834)
alfresco_1 | 2021-08-26 16:42:38,669 ERROR [org.alfresco.fileserver] [Sess_FTP25_192.168.0.70] Error from JLAN
alfresco_1 | java.io.IOException: No free data session ports
alfresco_1 | at org.alfresco.jlan.ftp.FTPServer.allocateDataSession(FTPServer.java:247)
alfresco_1 | at org.alfresco.jlan.ftp.FTPSrvSession.procPort(FTPSrvSession.java:1088)
alfresco_1 | at org.alfresco.jlan.ftp.FTPSrvSession.run(FTPSrvSession.java:5090)
alfresco_1 | at java.base/java.lang.Thread.run(Thread.java:834)

 

FileZilla logs

Statut : Connecté
Statut : Récupération du contenu du dossier...
Commande : PWD
Réponse : 257 "/"
Commande : TYPE I
Réponse : 200 Command OK
Commande : PASV
Réponse : 550 Requested action not taken
Commande : PORT 192,168,0,70,246,202
Erreur : Connexion interrompue par le serveur
Erreur : Impossible de récupérer le contenu du dossier

 

It mean it connect but it can't find any folders and disconnect.

If someone can help !

Ty !