-
Notifications
You must be signed in to change notification settings - Fork 5k
Enable TLS tickets / resumption with OpenSSL on Linux #22977
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
Comments
This would be a pretty good feature to have for reasons mentioned in the referenced conversation. Is there a prototype by any chance floating out there? |
part of it is in the linked PR. I just did not have time recently to push that to completion. |
Both. Although server is likely more involved to change so it'll be better if it's just done by you. client you could imagine using other libraries and pinvoking. |
If this would work, then maybe these can finally work: |
does that include any api to view/control session info? or is there any issue tracking it? |
not at the moment @webczat. For server I'm working on stateless support with session tickets to replace old #32763. |
seems like using openssl even on windows could have it's advantages hah |
This also affects the Windows version of Filezilla Server. You can connect to the server but you can't get a directory listing, upload, or download files. 425 Unable to build data connection: TLS session of data connection not resumed. My FTP Library that I built can no longer be used with Filezilla Server because it uses the SSL in the .NET Framework. Other libraries have had to change as well:
|
Note the even if this is implemented, this will IMHO not solve the FTP problems. Session resume is fully optional and there is really no API to force it - on either platform. Making FTP server to require it clearly breaks the protocol layering. |
@wfurt, is there more to do on this issue? |
Strictly speaking - no. I was thinking to add some more AppContext tuning like cache size or expiration. You can do it via registry on Windows. |
@wfurt should we close it in that case? |
From dotnet/performance#1146 (comment)
cc: @wfurt, @bartonjs
The text was updated successfully, but these errors were encountered: