James
asked on 02 Apr 2024, 01:00 PM
| edited on 04 Apr 2024, 12:02 PM
[NOT POSSIBLE ANYMORE, DELETE PLEASE]
1 Answer, 1 is accepted
0
Nick Iliev
Telerik team
answered on 02 Apr 2024, 01:29 PM
| edited on 02 Apr 2024, 01:31 PM
Hello James,
The Roblox Studio application has no proxy settings exposed, so it is hard to determine if it can work alongside a system proxy (assuming that you are running Fiddler Everywhere as a system proxy). There are also some indications that the Roblox developers have intentionally removed the proxy support due to undisclosed reasons, as stated in the following threads:
The above, plus the fact that no proxy settings are available in the latest version of Roblox Studio suggests that the application probably does not work alongside system proxies.
When Fiddler runs in system capturing mode, it sets itself as a system proxy by modifying the "Manual proxy settings" within the Windows OS settings. If you're encountering issues with Roblox while using Fiddler, it's recommended that you reach out to the Roblox support team and ask them for instructions on how to configure Roblox to respect third-party proxies. Additionally, you may need to configure Roblox to install and trust the Fiddler CA. Most applications automatically respect user-installed certificate authorities which FIddler does out-of-the-box through the initial installation of the Fiddler CA.
Regards,
Nick Iliev Progress Telerik
A brand new ThemeBuilder course was just added to the Virtual Classroom. The training course was designed to help you get started with ThemeBuilder for styling Telerik and Kendo UI components for your applications. You can check it out at https://learn.telerik.com
Roblox Studio should be trusting the system certificate store, where you have already added the Fiddler CA from the Fiddler Everywhere app. If this is not the case, then Roblox Studio may be using their own list of trusted certificates and disregarding the OS configuration. This is what Nick meant, when he said that you might need to do some manual configuration. I looked at the Studio program files and found that there is a list of certificates at %localappdata%\Roblox\Versions\version-{your studio version}\ssl\cacert.pem You can open this file with a text editor and add the Fiddler CA in PEM/ASCII to the list. This way the certificate will be trusted if Roblox Studio only checks the cacert.pem file and not the OS certificate store. To get the Fiddler CA in PEM/ASCII format, start Fiddler Everywhere, then open a browser and point it to http://localhost:8866 then click the button at the bottom "PEM/ASCII format (.pem)" to get the file. This is a text file containing the certificate data you need to paste in cacert.pem. See the attached image for an example of how to modify cacert.pem.