Hi!
I'm a former regression tester looking to spin up a new test or two (msys2.org environments).
It looks like the FTP server (receiver) just blocks the upload request, verified manually by FileZilla. I vaguely recall it needing to be enabled on the server side somehow. Messages and traceback below.
Thanks in advance,
Jim Bell
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Uploading log archive "H:/rtest/results/JCBell-MSYS2-mingw-w64.zip" to master
# <lambda> failed with message "[WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond"
Traceback (fwiw):
Traceback (most recent call last):
File "H:\rtest\run.py", line 74, in <module>
runner(root)
File "H:/rtest/boost_regression_src/regression.py", line 285, in __init__
self.main()
File "H:/rtest/boost_regression_src/regression.py", line 621, in main
getattr(self,action_m)()
File "H:/rtest/boost_regression_src/regression.py", line 535, in command_upload_logs
self.retry(
File "H:/rtest/boost_regression_src/regression.py", line 662, in retry
return f()
File "H:/rtest/boost_regression_src/regression.py", line 537, in <lambda>
upload_logs(
File "H:/rtest/boost_regression_src/collect_and_upload_logs.py", line 445, in upload_logs
upload_to_ftp( tag, logs_archive, ftp_proxy, debug_level, ftp_url )
File "H:/rtest/boost_regression_src/collect_and_upload_logs.py", line 293, in upload_to_ftp
ftp.storbinary( 'STOR %s' % os.path.basename( results_file ), f ) # py3 expects binary
File "E:/Z/boost/msys64/mingw64/lib/python3.10/ftplib.py", line 498, in storbinary
with self.transfercmd(cmd, rest) as conn:
File "E:/Z/boost/msys64/mingw64/lib/python3.10/ftplib.py", line 393, in transfercmd
return self.ntransfercmd(cmd, rest)[0]
File "E:/Z/boost/msys64/mingw64/lib/python3.10/ftplib.py", line 354, in ntransfercmd
conn = socket.create_connection((host, port), self.timeout,
File "E:/Z/boost/msys64/mingw64/lib/python3.10/socket.py", line 845, in create_connection
raise err
File "E:/Z/boost/msys64/mingw64/lib/python3.10/socket.py", line 833, in create_connection
sock.connect(sa)
TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond