Vista Tray Icon

Got an idea? Missing something? Post your feature request here.

Moderator: moderators

Postby jeanmichael » Mon Sep 29, 2008 4:16 pm

Nothing about subsonic !

jean michael
jeanmichael
 
Posts: 5
Joined: Mon Sep 22, 2008 10:12 pm

Postby ksarauer » Thu Oct 23, 2008 4:19 am

noob here also having the same problem.

Running Server 2008, subsonic does not appear on the start bar, nor do I get anything when going to http://localhost.

IIS 7 is installed, I have added subsonic (both .exe and shortcut) to the firewall list of exclusions.


Is anyone working on this problem? There seems to be a lack of support...
ksarauer
 
Posts: 1
Joined: Thu Oct 23, 2008 4:16 am

Postby jeanmichael » Thu Oct 23, 2008 11:18 am

YES WE ARE WAITING FOR THE SUPPORT !
jeanmichael :roll: :?:
jeanmichael
 
Posts: 5
Joined: Mon Sep 22, 2008 10:12 pm

Postby sindre_mehus » Sun Oct 26, 2008 2:49 pm

Take it easy guys, this is a free product ;-)

If you're running IIS on port 80, then that's probably the problem. Try changing the port in c:\program files\subsonic\subsonic.exe.vmoptions (or download Subsonic 3.5.beta2 and use the new Settings option in the start menu).

Hope this helps,
Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Postby selkov » Sun Oct 26, 2008 9:19 pm

I too am on vista.
I edited the subsonic.exe.vmoptions to read

-Xmx64m
-Dsubsonic.port=5980
-Dsubsonic.contextPath=/

And forwarded my router port 5980 to my Pc.
But i can not connect.

I can however through http://localhost:5980


Can anyone help me access this over the web?
selkov
 
Posts: 22
Joined: Mon Oct 13, 2008 8:14 pm

Postby kdid » Mon Oct 27, 2008 9:51 am

Have you punched a hole in the machines firewall for subsonic on the port you chosed?
-- kdid
kdid
 
Posts: 131
Joined: Tue Jan 02, 2007 11:17 am

Postby selkov » Mon Oct 27, 2008 12:37 pm

yes
selkov
 
Posts: 22
Joined: Mon Oct 13, 2008 8:14 pm

Postby NeilYoung » Wed Nov 05, 2008 7:40 pm

In WinXP services ran with session ID 0 (console) and therefor you could see the icons in the system tray (i.e. a service that starts an executable).
This was/is a security hole that is closed in Vista/Win2008.

All services in Vista runs with session ID 0, but this ID is not anymore the ID for console. When a user logs in he will get a ID > 1. The second user will get ID 2 and so on. ID 0 is reserved to the system. Therfor when you start up your Vista all services starts in session ID 0 and the user get session ID 1. All executable that has ID 0 will not be visible to your consol (in this case ID 1) :wink:

SystemTray and TrayIcon from AWT will only work in Vista if you got a "client program" that can be used towards the subsonic service. This client program must be started from the users startup or registry. Then you will be able to get the tray icon working.

I'm sure Sindre got more knowledge then me if there are any tricks to use with Java AWT regarding Vista :wink:
NeilYoung
 
Posts: 3
Joined: Wed Nov 05, 2008 7:11 pm

Postby sindre_mehus » Thu Nov 06, 2008 5:08 am

Aha! I didn't know about that.

I guess the best solution is to no longer deploy Subsonic as a Windows service, but rather start it from the "Startup" folder.

I'll try to make a test relase of this within a few days, and I would be glad if someone could test it on Vista/Win2008.

Thanks a million, NeilYong!
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Postby NeilYoung » Thu Nov 06, 2008 1:46 pm

I think removing Subsonic as a service would be a bad idea. If you remove the service and subsonic.exe is started from the "Startup" folder the "jukebox" will be unavalible until someone logs on the server. (Programs in the Startup is not executed until a user logs on).

I dunno what the icon in the sys.tray does since i have never seen it (i'm a Vista user :cry:), but ain't it possible just to make a "client program/add-on" that does the same thing? This program can be placed in the startup folder and should appear in the tray without any problems.
NeilYoung
 
Posts: 3
Joined: Wed Nov 05, 2008 7:11 pm

Postby sindre_mehus » Fri Nov 07, 2008 7:32 am

NeilYoung wrote:I think removing Subsonic as a service would be a bad idea.

I can still include the service executable, but without installing and starting it. Then the pro users can still use the Subsonic service.

NeilYoung wrote:I dunno what the icon in the sys.tray does since i have never seen it (i'm a Vista user :cry:), but ain't it possible just to make a "client program/add-on" that does the same thing?

Yeah, that's possibly the best solution, but a bit too involved to implement right now. Also, that probably means implementing a Java program which manages Windows services, and I don't know how easy that is.

Thanks again,
Sindre
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Previous

Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 6 guests