Trouble getting this to work from phone

Need help? Post your questions here.

Moderator: moderators

Trouble getting this to work from phone

Postby sperrystreet » Tue Jun 07, 2011 11:35 pm

I have successfully installed Subsonic on a local computer - I can run it from the local computer, play music using the interface, and I can access subsonic with the name I setup *.subsonic.org from this same local computer. But I cannot access this from another computer or from my phone.

Subsonic is installed on a Win Vista machine.
Droid X Verizon phone.
Belkin router (F5D8233-4-v1).

I have the port forwarding configured for 8080 and 4040 (tcp and udp). The address they are forwarding to has a "forever" lease for the IP of the computer I've installed subsonic on (It does not seem there is a way to assign only a static ip to that local computer with this belkin router -- it allows a "forever' lease however so I know it does not change).

When I open subsonic by going to *.subsonic.org
I login. go to settings>network
Automatic configure is unchecked...but there is a message that says "Status: port forwarding disabled"

I went to the Portforwarding site and followed the directions for my specific router but this still does not work.

I've uninstalled and restarted and followed the guide here, but I must not be configuring something with the router exactly right.

Again -- it does not look like there is a way to configure the router and assign a specific IP to that computer. Although I have never seen that IP change since I setup the network. I have DHCP on, it assigns the address 192.168.2.3 to the computer where subsonic is installed and leaves it there. If I turn off DHCP there is no option for assigning a static ip to a device.

Any help would be greatly appreciated.
sperrystreet
 
Posts: 5
Joined: Tue Jun 07, 2011 11:09 pm

Postby GJ51 » Wed Jun 08, 2011 12:03 am

You need to reread the setup information as you don't need 8080 and 4040 open and you don't need UDP open.

Start with a fresh Java install to the latest version. If you have Java already, uninstall, then do a clean install of the latest version. If you use a 64 bit browser be sure to get both 32 & 64 bit Java.
http://www.java.com/en/download/manual.jsp If you have SS installed, uninstall it and delete the Subsonic directory (Windows).
Disable any DHCP services in any VOIP equipment or other additional routers you have. Only ONE router/device per network should handle DHCP assignments.

Most problems are due to improper setup on the router. Setting a fixed internal ip address for the server and proper port forwarding rules on the router are essential for long term stability.

First read: http://monroeworld.com/android/subsonic/ This is the Windows tutorial but most of the concepts apply to any setup. Specific setup instructions for other Operating Systems are available in the Tutorials section. http://forum.subsonic.org/forum/viewforum.php?f=6 and on the Subsonic website at http://www.subsonic.org/pages/installation.jsp

Never use port 80 - ISP's often use it or block it. 8080,8081, work fine. 808X Always works. I've seen others use different port numbers that have caused install failure.

Start with a fresh Java install to the latest version. If you have Java already, uninstall, then do a clean install of the latest version. If you use a 64 bit browser be sure to get both 32 & 64 bit Java.
http://www.java.com/en/download/faq/java_win64bit.xml

In Subsonic Settings/Network - UNCHECK " Automatically configure your router to allow incoming connections to Subsonic (using UPnP or NAT-PMP port forwarding)." make sure to hit the SAVE button, you may have to scroll down to see it depending on your screen size. UPnP or Plug & Pray works sometimes, but not very often and you're better off learning what's going on anyway. You're dipping your toe into the network mgmt. thing anyway, might as well learn what's going on as home networks don't get simpler as time goes on. As your network gets more complex, you're going to have to learn this stuff! No time like the present.

Manually assign a fixed intenal IP and static route to your server at the upper end of the address range of the router, out of the way of DHCP, e.g. 192.168.1.254

Set up your router manually. uPNP might work, but most often it doesn't. Learing how to do it will be a skill you'll love having as your network grows.

Check the Subsonic Control Panel to make sure it's using the right port you're going to use. I typically use 8080, 8081, etc.

Set up port forwarding in your router to direct traffic on the selected port to your server. Consult your router documentation to do this, they are all a bit different.

Learn your external IP address assigned by your ISP. Go to http://www.canyouseeme.org/ enter your SS port number and click the Check box to be sure the Subsonic port is open.

Test your setup by entering your external IP:port# to see if it connects. e.g. http://108.17.27.224:8092/ If it works, you're good to go.
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York

Postby sperrystreet » Wed Jun 08, 2011 1:22 am

The documentation provided at http://monroeworld.com/android/subsonic/
Under port forwarding... says
3. Create a new forwarding entry saying that for port 8080 (or whatever you chose), send all TCP and UDP traffic to 192.168.0.125 (or whatever you chose). Be sure to send BOTH types of traffic - not just TCP or UDP.

I removed the VOIP phone connected to the computer. The Java is the current version.

I still can't get this to work. Any ideas are appreciated.
sperrystreet
 
Posts: 5
Joined: Tue Jun 07, 2011 11:09 pm

Postby GJ51 » Wed Jun 08, 2011 2:45 am

You don't need to forward UDP, it probably doesn't hurt, but it isn't required.

"Go to http://www.canyouseeme.org/ enter your SS port number and click the Check box to be sure the Subsonic port is open."

What did you get when you followed this instruction?
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York

Postby sperrystreet » Wed Jun 08, 2011 2:21 pm

Error: I could not see your service on 97.81.xx.xxx on port (8080)
Reason: Connection refused
sperrystreet
 
Posts: 5
Joined: Tue Jun 07, 2011 11:09 pm

Postby GJ51 » Wed Jun 08, 2011 2:45 pm

Assuming that you can connect to SS internally on the host pc, then this means that your router is not set up correctly. Reread the instructions for port forwarding on your router. This is the part that everyone has trouble with.

You must forward any incoming traffic on port 8080 to the PC that is hosting SS at it's internal ip address. 8080 > 192.168.2.3

192.168.2.3 ??? Not impossible, but most home routers use 192.168.1.x

Check all your numbers carefully.
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York

Postby sperrystreet » Wed Jun 08, 2011 3:01 pm

That's what is strange I can connect to SS from the local computer. If open Firefox and enter http://*.subsonic.org ... i get the login interface, i login and use SS.

From my phone or another computer I put in that same address and it won't work.

192.168.2.1 is the router (yes weird...but that is correct)
And under the "virtual server" section of the router configuration I have the port 8080 forwarding to 192.168.2.3.

Here's the configuration set in the router (under the virtual server section)
Enabled: (checked)
Description: Subsonic
Inbound port: 8080
Type: TCP/UDP (selected)
Private IP address: 192.168.2.3
Private port: 8080

This is what Belkin says to do and the directions from the PortForwarding site say to do.

Could the "inbound port" designation be the problem??

[/img]
sperrystreet
 
Posts: 5
Joined: Tue Jun 07, 2011 11:09 pm

Postby GJ51 » Wed Jun 08, 2011 3:25 pm

Can you access the login page from inside the network on another system, such as your phone on local wifi?
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York

Postby GJ51 » Wed Jun 08, 2011 3:27 pm

sperrystreet wrote:That's what is strange I can connect to SS from the local computer. If open Firefox and enter http://*.subsonic.org ... i get the login interface, i login and use SS.

From my phone or another computer I put in that same address and it won't work.

192.168.2.1 is the router (yes weird...but that is correct)
And under the "virtual server" section of the router configuration I have the port 8080 forwarding to 192.168.2.3.

Here's the configuration set in the router (under the virtual server section)
Enabled: (checked)
Description: Subsonic
Inbound port: 8080
Type: TCP/UDP (selected)
Private IP address: 192.168.2.3
Private port: 8080

This is what Belkin says to do and the directions from the PortForwarding site say to do.

Could the "inbound port" designation be the problem??

[/img]


Please try changing Type: TCP/UDP to TCP only.
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York

Postby sperrystreet » Wed Jun 08, 2011 3:38 pm

Ah -- it was the F-secure antivirus on the local computer. I turned it off and now I can access SS.

Sorry that I did not think of that earlier. I appreciate your help.
sperrystreet
 
Posts: 5
Joined: Tue Jun 07, 2011 11:09 pm

Postby GJ51 » Wed Jun 08, 2011 3:46 pm

That makes sense. If the router is ok then the only other obstacle is a firewall on the local host. That's why i asked you to test connectivity from another device inside the loacal network.

Glad you got it working. Enjoy SS. :D
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York


Return to Help

Who is online

Users browsing this forum: No registered users and 13 guests