Terminals is a secure, multi tab terminal services/remote desktop client. It uses Terminal Services ActiveX Client (mstscax.dll). The project started from the need of controlling multiple connections simultaneously. It is a complete replacement for the mstsc.exe (Terminal Services) client. This is official source moved from Codeplex.
Other
1.25k
stars
235
forks
source link
Update check to https://api.github.com failing b/c terminals is attempting a connection using TLS1.0 #186
Logs show:
ERROR 2018-06-19 13:41:33,884 1303ms Terminals orPublishedRelease - Failed during Check for release.
System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadString(Uri address)
at Terminals.Updates.UpdateManager.DownloadReleases()
at Terminals.Updates.UpdateManager.DownLoadLatestReleaseInfo(Version currentVersion)
at Terminals.Updates.UpdateManager.TryCheckForPublishedRelease(Version currentVersion)
at Terminals.Updates.UpdateManager.CheckForPublishedRelease(Version currentVersion)
Logs show: ERROR 2018-06-19 13:41:33,884 1303ms Terminals orPublishedRelease - Failed during Check for release. System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel. at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadString(Uri address) at Terminals.Updates.UpdateManager.DownloadReleases() at Terminals.Updates.UpdateManager.DownLoadLatestReleaseInfo(Version currentVersion) at Terminals.Updates.UpdateManager.TryCheckForPublishedRelease(Version currentVersion) at Terminals.Updates.UpdateManager.CheckForPublishedRelease(Version currentVersion)
TCPDUMP show: TLSv1 61 Alert (Level: Fatal, Description: Protocol Version)
Github has been enforcing only TLS1.2 connections earlier this year.