Website unable to detect plugin on Linux

Gaia

Member
Pronouns
she/her
Attempting to download any mod on the website just gives me the "download as PMP" button instead. The Setup page on the website complains about "NetworkError when attempting to fetch resource."
Have only noticed this happening in the past week or so, so I'm guessing some recent system update is causing issues, but I have no idea what (perhaps something in KDE Plasma 6.5 or the current version of proton-cachyos, since those are the only relevant things I can think of that have gotten recent updates).

The plugin in-game can still properly search for and download updates, however.

relevant info: CachyOS, KDE Plasma 6.5, Firefox 144.0.2 (also tested with Chrome 142.0.7444.59), game running with proton-cachyos 10.0.20251023; Firefox has uBlock Origin installed, but toggling that on or off makes no difference.
 
Solution
Did some further testing; it looks like the problem child is some of the recent updates in proton-cachyos. I'd have to test further to pinpoint exactly which version is breaking it, but that'd be outside of the scope of heliosphere. As of right now I'm running on proton-GE 10-25 with no issues, so I'm content for now.
Go into /hs, go to the Settings tab, open the Miscellaneous section, and see if there's a button called "Try starting server". If that button shows up, the server wasn't able to start, meaning something else was probably listening on the port. In this case, post logs just to make sure.

If not, I can't help you. It works fine for me on Linux, so it's something on your side I can't diagnose.
 
The button is there, but it doesn't appear to be doing anything? Nothing gets printed into /xllog when clicking it (even with it being set to verbose+), and I don't get the "could not start server" popup either.

dalamud.log doesn't seem to have any relevant messages from heliosphere-plugin either, but I'll include it anyway:
 

Attachments

Did some further testing; it looks like the problem child is some of the recent updates in proton-cachyos. I'd have to test further to pinpoint exactly which version is breaking it, but that'd be outside of the scope of heliosphere. As of right now I'm running on proton-GE 10-25 with no issues, so I'm content for now.
 
Solution
Did a quick test with 4.5.0 to see if the new error logging would help pinpoint the issue, but /xllog still outputs nothing when I click the "start server" button, to any of the logging channels (debug included).
 
My only advice is to make sure 4.5.0 is installed before you start the game with debug logging enabled. There's nothing else I can do at this point, since it does log all errors now.
 
The most I seem to get is this on boot:
Code:
17:38:46.948 | ERR | [heliosphere-plugin] [f83049edb1e74fc19ddb3ff891e824f8] Error starting http server, trying again in 3 seconds. Future errors will be shown on the debug log level
    System.Net.HttpListenerException (5): Access denied.
       at System.Net.HttpListenerSession..ctor(HttpListener listener)
       at System.Net.HttpListener.Start()
       at Heliosphere.Server.<StartServer>b__16_0() in /_/Server.cs:line 63

But just clicking the button does still seem to do nothing that I can see.
 
Yup, you'll have to diagnose that yourself. That is the problem, though. Wine/the system/something is denying access to the http server starting.
 
I have a hunch that setting the prefix to report Windows 7 in XL might bypass the access denied error, but it's just a hunch.
 
Back
Top