Discussion and eventual conclusion: https://discord.com/channels/137344473976799233/1478869777609916497/1478869777609916497
Describe the bug
If SMAPI attempts to make queries for updates regarding itself or its blacklist, but doesn't receive a valid reply, the application bombs.
I experienced this issue with Pi-Hole. Closing it - or disconnecting my internet gateway - fixes the issue.
Upon nullifying the following parameters in \smapi-internal\config.json:
GitHubProjectName
WebApiBaseUrl
BlacklistUrl
...THEN it works
To Reproduce
Exact steps which reproduce the bug, if possible. For example:
Pre-requisite: Pi-Hole or any other sort of custom DNS infrastructure that governs the user's internet connection strictly.
- Open StardewModdingAPI.exe Program bombs before the game opens.
- Nullify the above parameters
- Open StardewModdingAPI.exe again. Game reaches main menu successfully.
Log file does not contain any errors. Last two lines:
[21:33:53 TRACE SMAPI] Checking for updates...
[21:33:53 WARN SMAPI] Couldn't check for a new version of SMAPI. This won't affect your game, but you won't be notified of new versions if this keeps happening.
Discussion and eventual conclusion: https://discord.com/channels/137344473976799233/1478869777609916497/1478869777609916497
Describe the bug
If SMAPI attempts to make queries for updates regarding itself or its blacklist, but doesn't receive a valid reply, the application bombs.
I experienced this issue with Pi-Hole. Closing it - or disconnecting my internet gateway - fixes the issue.
Upon nullifying the following parameters in
\smapi-internal\config.json:GitHubProjectNameWebApiBaseUrlBlacklistUrl...THEN it works
To Reproduce
Exact steps which reproduce the bug, if possible. For example:
Pre-requisite: Pi-Hole or any other sort of custom DNS infrastructure that governs the user's internet connection strictly.
Log file does not contain any errors. Last two lines: