galaxyproject / usegalaxy-playbook

Ansible Playbook for usegalaxy.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FTP connection fails at UseGalaxy.org: Server-side issue 02/18/2022

jennaj opened this issue · comments

Workarounds for end-users:

Adjust the FTP settings to load data successfully to UseGalaxy.org.

  1. Client (Filezilla or other): Configure the connection to use "Require implicit FTP over TLS" (default may fail)
  • The application will present certificate pop-ups when connecting, and when transferring data
  1. Command-line: Connect using lftp with explicit FTPS or implicit FTPS

This ticket will close once resolved


How to recognize if the connection is failing:

  • The connection fails at the step where authorization credentials are verified.
  • No security "certification" pop-ups are presented from the client application.
  • The server denies the connection request with messages about a "time out".
  • Iflftp implicit FTPS file transfer reports certificate has expired, try using explicit FTPS instead.

Example message when using Filezilla as an FTP client and default settings (explicit FTPS):

Status:      	Resolving address of usegalaxy.org
Status:      	Connecting to 129.114.60.60:21...
Status:      	Connection established, waiting for welcome message...
Response: 	220-usegalaxy.org FTP
Response: 	 
Response: 	 This FTP server allows users to upload large data to the Galaxy server at:
Response: 	 
Response: 	   https://usegalaxy.org/
Response: 	 
Response: 	 Your login uses the same credentials as your Galaxy login - email address and
Response: 	 password.
Response: 	 
Response: 	 Once files are successfully uploaded, the list of files available for importing
Response: 	 in to a history will be displayed in the regular Upload tool.  For assistance,
Response: 	 please contact:
Response: 	 
Response: 	   galaxy-bugs@galaxyproject.org
Response: 	 
Response: 	 Files uploaded via FTP and not imported to a history within three days will be
Response: 	 deleted.
**Response: 	220 ProFTPD 1.3.5e Server (usegalaxy.org FTP (Explicit SSL/TLS on port 21)) [::ffff:129.114.60.60]
Command:	AUTH TLS
Error:        	Connection timed out after 20 seconds of inactivity
Error:        	Could not connect to server
Status:      	Waiting to retry...**
Status:      	Resolving address of usegalaxy.org
Status:      	Connecting to 129.114.60.56:21...
Status:      	Connection established, waiting for welcome message...
Response: 	220-usegalaxy.org FTP
Response: 	 
Response: 	 This FTP server allows users to upload large data to the Galaxy server at:
Response: 	 
Response: 	   https://usegalaxy.org/
Response: 	 
Response: 	 Your login uses the same credentials as your Galaxy login - email address and
Response: 	 password.
Response: 	 
Response: 	 Once files are successfully uploaded, the list of files available for importing
Response: 	 in to a history will be displayed in the regular Upload tool.  For assistance,
Response: 	 please contact:
Response: 	 
Response: 	   galaxy-bugs@galaxyproject.org
Response: 	 
Response: 	 Files uploaded via FTP and not imported to a history within three days will be
Response: 	 deleted.
**Response: 	220 ProFTPD 1.3.5e Server (usegalaxy.org FTP (Explicit SSL/TLS on port 21)) [::ffff:129.114.60.56]**
**Command:	AUTH TLS
Error:        	Connection timed out after 20 seconds of inactivity
Error:        	Could not connect to server**