Page 1 of 1

Issues with connecting on 3G or other WiFi networks

PostPosted: Tue Mar 26, 2013 10:02 am
by tbrown4
Vitals: SubSonic 4.7 (build 3106) -> Windows 8/Dell Inspiron 660 -> Belkin Surf F7D2301 v1 -> Cable Modem -> Comcast

On my old machine (2 months ago) I was having this same issue. Often I would only be able to connect to SubSonic on my home WiFi and not on 3G or any other WiFi network. Got a new machine a few weeks back, reorganized my library and decided to dig in to SubSonic to figure out the problem.

Example, last night. I set up an account for two friends. Checked port, forwarded port, checks out on canyouseeme.org. All is well. Can connect on 3G and other WiFi networks to these new accounts. A few hours later, that same port is no longer visible on canyouseeme.org. I hadn't changed anything. Currently my IP is dynamic. I've noticed the exact same issue a few times when my IP is set to Static. I get the same issue with my own user account as well as my "admin" account.

Being that I'd had this same issue on my old machine it seems to me that the issue might be with my router or my cable modem. Is this an issue with my ISP (Comcast)? Or is there something that I am totally missing here?

Re: Issues with connecting on 3G or other WiFi networks

PostPosted: Tue Mar 26, 2013 1:23 pm
by BKKKPewsey
Have you made sure your server is on a static internal IP? If not and your server IP changes the port forwarding will fail.

:mrgreen:

Re: Issues with connecting on 3G or other WiFi networks

PostPosted: Thu Mar 28, 2013 1:40 am
by tbrown4
I don't know how do do that. Let me do some research.

Re: Issues with connecting on 3G or other WiFi networks

PostPosted: Thu Mar 28, 2013 1:54 am
by tbrown4
Ok, so...I cannot for the life of me find a solution. I've done several searches.

So, I set up my Subsonic server to use port number "x". I make sure that port number port number "x" is properly forwarded in my router's Virtual Severs list. What am I missing here?

Re: Issues with connecting on 3G or other WiFi networks

PostPosted: Thu Mar 28, 2013 2:10 am
by GJ51
The easiest way is to just define the address you want to use in the adapter settings on the host machine.

In Windows - Control Panel/Network and Internet/Network Connections - select the active adapter that connects the host to your network and dbl-click. Click on the Properties button. Highlight Internet Protocol Version 4 (TCP/IPv4) and click on the Properties button at the lower right.

On this panel you probably see that the IP address and the DNS server address are obtained automatically.

Click on the button for "Use the following IP address:" The 3 grayed out fields should now open for input.

I recommend using a high range address for servers so that you don't have to get involved with address reservation on whatever is handling DHCP as they usually assign from low to high. e.g. If your network uses 192.168.1.1 as the base address for the router then assign 192.168.254 as this is the highest address at the top of the range and not likely to be assigned to a random device if the host is not online.

Default mask is 255.255.255.0

Default gateway is the address of your gateway device - again a low range address usually such as 192.168.1.0. Some ISP's use integrated router/gateway devices that may be at the same base address.

Once set, just redirect the port forward for Subsonic (4040 is the default) to the new address (192.168.1.254) in this example.

Remember that if you're not doing this on the local terminal that you'll lose the connection when you change the ip address and have to reestablish it at the new address.

YMMV - Good Luck.

Re: Issues with connecting on 3G or other WiFi networks

PostPosted: Thu Mar 28, 2013 9:50 am
by tbrown4
Thank you so much for the step-by-step. I'll give this a try!