Port 8080
WmeLuna opened this issue · 10 comments
when i load steam sfp says
[Error] Could not fetch browser, SFP either tried to inject too early or another service is running on port 8080
but when i go to http://127.0.0.1:8080/ it just shows the default steam CEF dev page thing, so ig its the first part of the error where its injecting too early, this happened after steam updated for me
Ok so i just realized that clicking start injection well after steam has loaded it still gives the error so its not that its too early
SFP was working prior to updating Steam? Are you running the latest version of SFP (0.0.52)? What operating system are you running (windows/linux/mac)?
Can you post the entire SFP.log file?
The same error happens to me here's my latest log SFP.log
And what happens if you go to http://localhost:8080/ in your browser? Does that work?
Same goes for @WmeLuna actually since I just realized you put 127.0.0.1 in your comment
According to this reddit post the issue seems to be related to VPN usage, particularly with a "split tunneling" feature which frankly I'm not too familiar with myself. Or at least that's one possible explanation.
Could you try running steam -cef-enable-debugging
in the console and then try using SFP?
for anyone on linux/steam deck having this issue, there's a chance that syncthing (particularly syncthing-gtk) is the thing that's taking up port 8080. kozec/syncthing-gtk#199 addresses this, and the solution is to open the config file located at ~/.config/syncthing/config.xml
(or ~/.var/app/me.kozec.syncthingtk/config/syncthing/config.xml
if using the flatpak/discover store package) and change the gui address port from 8080 to 8384, the standard port used for syncthing