FrogTheFrog / moondeck-buddy

A server-side part of the MoonDeck plugin for the SteamDeck.
GNU Lesser General Public License v3.0
151 stars 9 forks source link

Moondeck buddy won't connect when away from home network #80

Closed aj53108 closed 6 months ago

aj53108 commented 6 months ago

Moondeck buddy works great when I'm on my home network. But as soon as I access from a different network it says that buddy is offline. I've opened ports on router and made sure that windows firewall is allowing moondeckbuddy to pass through. Still nothing.

FrogTheFrog commented 6 months ago

You try these steps to check if buddy is reachable or not https://github.com/FrogTheFrog/moondeck-buddy/wiki/Troubleshooting#windowslinux-buddy-appears-offlinecannot-be-paired. Also, make sure that MoonDeck is using a static IP to connect to Buddy.

aj53108 commented 6 months ago

Read through that and double checked things. Buddy is reachable when on my home network, but not when I'm off it. I do have a static IP address set to my PC that I'm trying to stream from. Is that when you mean by having MoonDeck use a static IP to connect? Or do I need to change something else too?

edit I see in the Buddy settings on my deck it says that Address type is dynamic and not static. How do I change that?

FrogTheFrog commented 6 months ago

Read through that and double checked things. Buddy is reachable when on my home network, but not when I'm off it. I do have a static IP address set to my PC that I'm trying to stream from. Is that when you mean by having MoonDeck use a static IP to connect? Or do I need to change something else too?

edit I see in the Buddy settings on my deck it says that Address type is dynamic and not static. How do I change that?

Just add the host manually instead of via host scan button.

aj53108 commented 6 months ago

Didn't fix it. I removed the host and readded it manually. Address type now says static. Still won't work remotely.

FrogTheFrog commented 6 months ago

Didn't fix it. I removed the host and readded it manually. Address type now says static. Still won't work remotely.

Well, can you reach it via the browser from other network?

aj53108 commented 6 months ago

No. I can only reach it from local network.

FrogTheFrog commented 6 months ago

You're using this url https://<host_ip>:<buddy_port>/apiVersion, right?

Either way, this is clearly a networking or firewall issue if you can't reach it via the browser. Not much I can do to help you in this case.

aj53108 commented 6 months ago

Yeah I triple checked things. That is what I was afraid of. Thank you for trying though!

FrogTheFrog commented 6 months ago

Closing as it has nothing to do with Buddy, but just networking issues