-
-
Notifications
You must be signed in to change notification settings - Fork 6.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error 451 when transfering certain files using FTPS\TLS1.3 #13507
Comments
Can you produce a log by adding |
Attached is the log produced with |
To add some more data, here are some logs of: |
I did this
Attempting to transfer an HTML file generated by the application I'm working to a FTP server that forces the use of TLSv1.3 using this command line results in a 451 error (I changed the file name extension to
.txt
since it is not possible to attach.html
files here, but that makes no difference). Other servers don't exhibit this issue but unfortunately more have started to recently, possibly as they move to forcing TLSv1.3.curl -vk -T Introduction.txt --ssl ftp://SERVER/XaraTest/Introduction.txt -p -u USER:PASS
Other files always work for example
FrogFind.txt
.Introduction.txt
FrogFind.txt
The server belongs to a hosting provider, so we are unable to debug from the remote end. We are also seeing the same issue using
libcurl
directly from our application to transfer files to hosting providers, but I'm supplying details for the curl command line utility since that removes any issues with our application. This may be the same issue as #8443, but it is still happening with the latest version in Debian. From the debug trace it looks like the whole file is transferred, but the server is then failing.The debug trace for the failing transfer is:
curl -V
yieldslsb_release -a
yieldsI expected the following
The transfer to complete.
curl/libcurl version
curl 8.7.1
operating system
Debian GNU/Linux trixie/sid fully up to data running in WSL2.
The text was updated successfully, but these errors were encountered: