open-goal / launcher

A launcher for the OpenGOAL Project to simplify usage and installation
ISC License
62 stars 14 forks source link

Official toolling versions not loading #490

Closed jojoharry16 closed 2 months ago

jojoharry16 commented 2 months ago

Acknowledgements

Attach Support Package / Log Files (drag and drop)

opengoal-support-package.zip

Describe the Bug

The official tooling version section on the settings page is stuck on the loading screen. Logs don't give any useful information, just saying I'm up to date, which it also checks on startup

[13:49:55][reqwest::connect][DEBUG] starting new connection: https://raw.githubusercontent.com/ [13:49:55][hyper::client::connect::dns][DEBUG] resolving host="raw.githubusercontent.com" [13:49:55][hyper::client::connect::http][DEBUG] connecting to 185.199.109.133:443 [13:49:55][hyper::client::connect::http][DEBUG] connected to 185.199.109.133:443 [13:49:55][hyper::proto::h1::io][DEBUG] flushed 130 bytes [13:49:55][hyper::proto::h1::io][DEBUG] parsed 24 headers [13:49:55][hyper::proto::h1::conn][DEBUG] incoming body is content-length (4434 bytes) [13:49:55][hyper::proto::h1::conn][DEBUG] incoming body completed [13:49:55][opengoal_launcher::commands::logging][INFO] Launcher is up to date - {"shouldUpdate":false}

How To Reproduce

Open OpenGOAL launcher, see "No Tooling Version Configured" warning, click button to set version, watch intently as nothing happens.

Operating System

Windows 11 Pro version 10.0.22631 Build 22631

Launcher Version

2.4.4

Tooling Version

not set!

jojoharry16 commented 2 months ago

I should mention I have a background in software development, but not in reverse engineering. If I can do anything to assist in troubleshooting, or in this project in general, I would be delighted to assist :)

xTVaser commented 2 months ago

This is odd, and i don't see any obvious error, but this is a missing spot in the code (gracefully handling not being able to get the versions).

All that page does is hit this URL https://api.github.com/repos/open-goal/jak-project/releases?per_page=100 and render the results, are you able to open that link in a normal browser successfully at the same time that the launcher fails to do so?

jojoharry16 commented 2 months ago

Ugh, figured out the issue... I have an app called SimpleWall that blocks internet access to all app unless allowed through. Somehow this request got blocked even though the OpenGOAL launcher is allowed through