MaximumADHD / Roblox-Studio-Mod-Manager

An open-source custom bootstrapper for Roblox Studio that allows you to override files in Roblox Studio's directory, opt into development branches of Roblox, and experiment with Fast Flags.
MIT License
278 stars 50 forks source link

Application fails to install the FutureIsBright build, says it failed to open a SSL/TLS tunnel #16

Closed UTMoStLimIt closed 6 years ago

UTMoStLimIt commented 6 years ago

I wanted to try the Future is bright build, with the current version of RSMM, unfortunatly it fails 100% of the time to install it and instead throws up a .NET exception saying it failed to open a secure tunnel (excuse me if it isn't the exact error message, my OS is in french).

OS used: Windows 10 H ver1803

Repro steps:

  1. In the Branch to use dropdown, select "future-is-bright"
  2. Click "Launch ROBLOX studio"
  3. The application will throw up an exception

Here's the full text of the exception:

System.Net.WebException: La demande a été abandonnée : Impossible de créer un canal sécurisé SSL/TLS.
   à System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   à System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
   à System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   à RobloxStudioModManager.RobloxInstaller.<getCurrentVersionImpl>d__19.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   à RobloxStudioModManager.RobloxInstaller.<RunInstaller>d__21.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   à RobloxStudioModManager.Launcher.<launchStudio_Click>d__5.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
   à System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)

issue

MaximumADHD commented 6 years ago

Will fix.

MaximumADHD commented 6 years ago

I’ve decided to drop future-is-bright support for now, as Roblox is starting to phase the update into the actual client, and it relied on hacks to work (it doesn’t use the same deployment architecture as regular Roblox builds). Applying mods to it shouldn’t be much of an issue anyway, given that it doesn’t automatically overwrite itself.