Skip to content
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

Support for TLS 1.3 #33

Closed
ndinev opened this issue Dec 19, 2023 · 6 comments
Closed

Support for TLS 1.3 #33

ndinev opened this issue Dec 19, 2023 · 6 comments

Comments

@ndinev
Copy link

ndinev commented Dec 19, 2023

I installed latest version:
Install-Module -Name Transferetto

The I tried to connect to filezilla server with TLS 1.2 -> works fine
Tried same script while filezilla server is configured for TLS 1.3 only -> fails

Before providing more details I am wondering if TLS 1.3 is supported by Transferetto?

FluentFtp claims support of 1.3 TLS

@PrzemyslawKlys
Copy link
Member

If you click on the link it will bring you to:

They basically say to include FluentFTP GnuTLS library, which I guess needs GnuTLS installed on machine. Maybe it would be possible to include a portable version of it. Not super straightforward atm.

@PrzemyslawKlys
Copy link
Member

Hrmms,

For Windows, we package the GnuTLS C library as pre-compiled DLLs within our Nuget package.
It is automatically copied into your project and linked for usage by your build process.

I would need to figure out the loading of libraries.

@ndinev
Copy link
Author

ndinev commented Dec 20, 2023

I will be happy to be able to use Transferetto with TLS 1.3 even if I need manually to configure something. Some instruction will be helpful

@PrzemyslawKlys
Copy link
Member

Can you try Install-Module Transferetto -AllowPrerelease and see if TLS 1.3 works? I don't really have anything to test on.

@ndinev
Copy link
Author

ndinev commented Jan 12, 2024

Install-Module Transferetto -AllowPrerelease
Install-Module : A parameter cannot be found that matches parameter name 'AllowPrerelease'.

@ndinev
Copy link
Author

ndinev commented Jan 12, 2024

@PrzemyslawKlys You can test with free version of filezilla server - https://filezilla-project.org/download.php?platform=win64&type=server
In Server config select TLS1.3 only and then try Transferetto with FTPS connection

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants