Jump to content

Can't Connect to Server from outside local net


Recommended Posts

JohnsLibrary
Posted

hello,

 

i'm having a problem connecting to the server through emby connect. When first installed, it worked fine and just within the last two days, nada.

i've checked my router and have ports 8096 & 8920 forwarded to the machine running the server. Locally, it runs great and on the dashboard

I can see the IP address for remote connections. I'm using WMC on a Win7 64-bit and MB3.

 

I look at my router log in real-time while trying to connect and I don't even see an attempt to access the server from outside. It's like emby connect

isn't going to the right ip address or something.

 

I've tried restarting the server and also removing and re-adding the server from emby connect with no success.

 

Any help would be greatly appreciated.

Posted

Does it work from app.emby.media from the remote location?

JohnsLibrary
Posted (edited)

No, same error as before. Right now I'm checking to see if Comcast is blocking that port. Even though they shouldn't.

 

Ok, just checked and port 8096 is getting to my router. So that port isn't being blocked.

 

Back to square one :(

Edited by JohnsLibrary
JohnsLibrary
Posted

Ok, solved the problem for now.

 

Looks like for some reason emby connect "lost" the address of my server. Went back to my server box and re-added

it back and now things are working again. What is curious is that emby server reported the external ip of my box on

the home screen. I would think that if connect couldn't find it or lost contact with my server, the home screen would

tell me that or have shown some indication that connect was broken.

 

Maybe I am thinking incorrectly, or could there possibly be a link added to the emby server home screen to "reset"

and reload the servers external ip since my router won't let me loopback?

Posted

was the address that it was displaying correct?

JohnsLibrary
Posted

Yes, it was correct. And that's why I was at a loss to figure out why I couldn't connect from outside

my network.

gochiefs88842
Posted

FWIW, this just happened to me (for the first time in a long time), as well, and I searched recent threads to see if this was related to any updates.  I also went through my past behavior re: restarting the server, rebooting, confirming I could otherwise remote-in via TeamViewer, etc. and finally deleting the server (it was showing two instances of the same server, neither which worked) and re-adding it via Emby Connect and emailing myself another invite.  For whatever reason, after failed attempts on the Emby Connect server selection screen, manually connecting seemed to do the trick and then basically reset my future connections via the traditional Emby Connect to work properly.  At least so far.

  • 3 weeks later...
JohnsLibrary
Posted

I'm again having the same problem with not being able to connect to my server remotely. From what I can see simply adding a server from Emby Connect

remotely using my Emby Premier login does not work. And in looking around these forums I cannot find a list of steps that describes the exact procedure

to accomplish this very basic task.

 

So are my assumptions below correct?

1) The only way to add a server to Emby Connect is via my local network and from the PC running the Emby Server and using the local IP address of the

    PC which is running the server (i.e. 192.168.1.25).

2) Re-send myself another invite, wait for the email, click the link and sign in.

3) Use the listed server to remotely connect.

 

Here's my config:

Windows 7 64-bit with Media Center and WMC Live TV.

Router ports 8096 & 8920 forwarded to local IP address of the server.

Router port 9080 forwarded to local IP address for PC running WMC Live TV (same as Emby Server IP).

Posted

I'm again having the same problem with not being able to connect to my server remotely. From what I can see simply adding a server from Emby Connect

remotely using my Emby Premier login does not work. And in looking around these forums I cannot find a list of steps that describes the exact procedure

to accomplish this very basic task.

 

So are my assumptions below correct?

1) The only way to add a server to Emby Connect is via my local network and from the PC running the Emby Server and using the local IP address of the

    PC which is running the server (i.e. 192.168.1.25).

2) Re-send myself another invite, wait for the email, click the link and sign in.

3) Use the listed server to remotely connect.

 

Here's my config:

Windows 7 64-bit with Media Center and WMC Live TV.

Router ports 8096 & 8920 forwarded to local IP address of the server.

Router port 9080 forwarded to local IP address for PC running WMC Live TV (same as Emby Server IP).

 

We apologize. We have been dealing with outages from our service provider this weekend, which you can read about here:

 

http://emby.media/community/index.php?/blog/1/entry-272-emby-website-status/

 

This affected the Emby Connect feature. Hopefully they are all resolved now. Let us know if you are still having issues. Thanks.

JohnsLibrary
Posted

Yes, I have read about DoS attacks on Linode.

 

At the time of this post, it appears that connection problems still exist at

my location.

Posted

Yes, I have read about DoS attacks on Linode.

 

At the time of this post, it appears that connection problems still exist at

my location.

 

To answer your question though, the Emby Connect feature knows both your local and external addresses, so you do not need to add a separate entry for each of them. You just need to make sure it has detected the addresses properly, and they're displayed on the front page of the emby server dashboard.

JohnsLibrary
Posted

Okay, it's working now.

 

Look's like the process for me was to:

1) Go to my local server and sign in to Emby Connect.

2) Delete the server that was listed.

3) Add the server again using my local (lan) IP address.

4) Send myself another invite.

 

Now the question is, do I need to send new invites to the users I've got?

Posted

No, you shouldn't have to.

Posted

I am pretty new to Emby, and have not yet been able to get my Emby server synchronized with my Emby Premier account outside my local network (it works perfectly inside my network when resolving to my static local network IP address).  I am using a DDNS service to resolve my dynamic private IP to an FQDN.  I have setup my Dynamic DNS service on my router, and then added the FQDN to my Emby Server's advanced - hosting configuration menu.  on my router, I configured port forwarding across my firewall on port 8920 only.  I can connect to my Emby Server from outside my local network when I open a browser and connect to my DDNS FQDN securely on port 8920 (https://mydomain.net:8920), but I am not able to get Emby connect to connect to my externally accessible EMBY Server either from my DDNS FQDN or from my external WAN IP address.

  • 2 weeks later...
Posted (edited)

Update, My hope is to only allow SSL/TLS encrypted connections though my Router.  As noted before I can connect to my existing Emby Server from the outside when using my DNS name and port 8920 (my Emby Server is defaulted to use this port for SSL connections), I checked my Port Forwarding settings on my Router and confirmed that I was port forwarding 8920 (both TCP and UDP) for (SSL traffic only).  for testing I port forwarded 8096 (TCP and UDP) from my router to my Statically IP addressed Emby Server, I can then use Emby Connect to connect to my Emby server from a computer in my local network.  While I Don't mind doing this for testing there are some risks in allowing unsecured traffic to cross my ISP connection on my router (for example most ISPs in big markets using network packet de-encapsulation to monitor traffic types to homes).  Is it possible to set Emby Connect to connect to my emby server using SSL/TLS on port 8920 or does the Emby Connect only support unsecure traffic?

Edited by Happy2Play
Happy2Play
Posted (edited)

Have you tried https://app.emby.media ?  My log shows connection via 8920.

Edited by Happy2Play
  • Like 1
Posted

I just updated my emby Server to the latest version (3.0.5807.0) and tested again.  On the Emby Connect page, after signing into emby.media.  I can log in with my credentials (https://app.emby.media/selectserver.html) I can select "Add Server".  if I set the host to https://<myDNS.com and the port to 8920 I am now able to connect to my environment.  I have blocked port 8096 once again on my Router, and everything is still working!!!  thank you much. 

 

one last question, do I need to have TCP, UDP, or both types of packets allowed to pass through my router on port 8920?

Posted

Well done :)

 

TCP is all you need.

  • Like 1
  • 3 weeks later...
briansmi1116
Posted

Do I need the premiere version in order to access the server over the internet? I'm having issues connecting to the server. I've done the steps for port forwarding and tried several different things to try to make this work. can anyone help?

Posted

Do I need the premiere version in order to access the server over the internet?

 

No.

  • 2 weeks later...
briansmi1116
Posted

Ebr,

 

Do you have any ideas why I can't connect to my server over the Internet?

Posted

Ebr,

 

Do you have any ideas why I can't connect to my server over the Internet?

 

Hi, welcome. You might want to check out our connectivity troubleshooter:

 

https://github.com/MediaBrowser/Wiki/wiki/Connectivity

 

It goes over some troubleshooting steps you can try. Let us know how things go. Thanks.

anderbytes
Posted

Brian, if you're using https, it only works via browser (issue being worked by devs) .

 

If you are using browser or maybe http (no ssl), the first thing is you need to assure is your port is forwarded to Internet. Test it with some online open port check.

 

And... There an option inside "Hosting" configuration in Emby (mine is in Portuguese, dunno if I got the name right in English) that allows outside connections. Without it, no deal.

 

Hope I could help.

briansmi1116
Posted (edited)

Thanks Luke, I've looked at that website and tried everything it explains. I've tried the port forwarding and I believe I did it right. Is there a way too check that?

Edited by briansmi1116

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...