Page 1 of 2

Subsonic not working after re-installing Win7

PostPosted: Mon Oct 25, 2010 6:30 pm
by erik
Ok, I have tried to figure this out, and I've tried searching the forums without luck, so I guess I'll try posting to see if any of you can help me.

The other day, I installed Win7 Ultimate x64 to replace my old x32 install. The first program I installed was Subsonic, but I haven't been able to get it to work since. I'll try to list the problems and the things I've done in an orderly fashion to make it easyer to help, but let me know if you need any other info.

First of all, from within the house, I can connect to my subsonic webpage and use it without any problems. I can not, however, connect to my subsonic page from anywhere else. If I try to connect from a computer at work or similar, I get an error message (I believe it says "Connection timed out", but I'm not completely sure, and I can't replicate it from here. erik81.subsonic.org if you want to check.)

Canyouseeme.org says it can not see me on port 80, even though I've forwarded the port in my router.

Changing port to 8080 (or any other number for that matter) does not help.

Subsonic worked without a problem until I re-installed windows, even on port 80.

The settings->network in the subsonic web page tells me:
"Status: Successfully forwarding port 80." &
"Status: Successfully registered web address."

Pressing "Start" and "Stop" in the subsonic control panel does not seem to achieve anything. The message "Running. Auto-start." does not change.

Using the "Start Subsonic service" and "Stop Subsonic service" commands from my start menu makes a command line window appear for a fraction of a second, but does not seem to do anything else, like starting or stopping the subsonic service.

The only way to stop the service seems to be to use the task manager, locate the process and forcing it to shut down.

Turning off the windows firewall does not help.

So, any ideas? Like I said, things worked perfectly until I re-installed win7, but also, things looks like they're working from here, but I'm unable to connect from outside the house.

PostPosted: Mon Oct 25, 2010 7:43 pm
by GJ51
Did you reinstall both 32 & 64 bit Java?

Also try setting up on a different port, some ISP's blcok 80.

Java

PostPosted: Mon Oct 25, 2010 7:47 pm
by erik
Guess I didn't. When visiting java.com -> downloads, I can't really see two versions available. I'll try to download and install the version reccomended and see if it helps. If you could show me where to find out if I've got 32 or 64 bit installed and where to find the missing one, if any, I'd be most grateful.

erik

edit: regarding the port, I've tried to change ports without luck, and before I re-installed win7, it ran without problems on port 80, so I can't really see why that should have changed.

PostPosted: Mon Oct 25, 2010 8:32 pm
by GJ51
http://www.java.com/en/download/manual.jsp

Some ISP's occasionally scan the router and block any port forwards from 80. Yours may not, but some do.

The link above might help. i just did a Java reinstall this morning and everything worked fine.

PostPosted: Mon Oct 25, 2010 8:57 pm
by erik
I can't seem to find the 32 bit version of java. The java homepage insists on taking me to the reccomended version, which apparently is x64. However, installing java again makes things run ... perhaps not better, but differently. Now the subsonic app gives me the tray icon, which says "Not running. Auto start.". Pressing start changes nothing.

I feel we're getting there. =)

EDIT: Seems I've gotten the 32 bit version of Java, not the 64. Ok, then, now to find the 64 bit version.

edit2: Installed both the 32 bit and the 64 bit version of java. As far as I can tell using downforeveryoneorjustme.com, subsonic is still not accessible from outside the house. :( Any other suggestions?

PostPosted: Mon Oct 25, 2010 9:46 pm
by GJ51
Both versions are available at the link I posted above.

I would recommend removing any Java you have installed and doing a clean install of both versions.

PostPosted: Mon Oct 25, 2010 9:48 pm
by erik
Yeah, I (finally) found it, but as I posted above, it didn't help.

PostPosted: Mon Oct 25, 2010 9:50 pm
by GJ51
If everythng runs inside your network, its just a matter of settting up access through your router.

How are you trying to do that?

PostPosted: Mon Oct 25, 2010 9:54 pm
by erik
I've tried to port forward port 80, I've tried to shut down the windows firewall, I've tried to change ports and port forward those... Yeah, that's it, really. None of them has worked so far. Like I said, everything worked until I upgraded to win7 x64, so I figured that should have something to do with it. Come to think of it, I've not yet restarted my cable modem. Don't know if it'll help, but it can't really hurt either. I'll try.

edit: Nope, that didn't help. When I open the task manager, which have so far turned out to be the only way to stop subsonic since the upgrade, I can only see subsonic-agent.exe running. In the subsonic folder under program files, there is also subsonic-service.exe. Should that be running also?
edit2: Pardon, it was running, but under "system". I was only looking at the processes I had started.

PostPosted: Mon Oct 25, 2010 10:28 pm
by GJ51
How are you handling DNS to the router?

PostPosted: Mon Oct 25, 2010 10:33 pm
by GJ51
Try accessing your router to determine your IP address. That is, the IP used by the router assigned by your ISP.

Use http://IPaddress(xxx.xxx.xxx.xxx):80 to see if you can get in.

PostPosted: Mon Oct 25, 2010 10:34 pm
by erik
It used to just be set to obtain dns server adress automatically, but as part of the process of port forwarding in order to get this to work, I set up a preferred and an alternative dns server adress. Is this answering your question? I haven't had to do anything concerning networking in a long time. I followed these instructions: http://portforward.com/networking/staticip.htm

PostPosted: Mon Oct 25, 2010 10:37 pm
by erik
Using http://84.215.4.34:80 (I hope that's what you meant) got me a login prompt from my router, and then to a 404 error.

edit: And clicking the link in my post (above) got me to the router settings, no 404 this time. Strange.

Anyway, I need to get some sleep. I'll read anything posted tomorrow, thanks for all help so far, I really hope we can get this to work again.

PostPosted: Mon Oct 25, 2010 10:44 pm
by GJ51
This means the router is using port 80 for remote admin. Your problem lies in the router configuration.

Sleep well, it always looks different after a good nights sleep.

PostPosted: Mon Oct 25, 2010 10:45 pm
by GJ51
I just tried your link and got the Subsonic login page. It appears to work from my end.