Bug 15588 - Squeezebox server does not start automatically on Windows Home Server
: Squeezebox server does not start automatically on Windows Home Server
Status: RESOLVED WORKSFORME
Product: Logitech Media Server
Classification: Unclassified
Component: Misc
: unspecified
: PC Windows Home Server
: P3 normal with 2 votes (vote)
: Investigating
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-02-02 12:01 UTC by Jerry
Modified: 2011-08-24 21:58 UTC (History)
4 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jerry 2010-02-02 12:01:11 UTC
The server doesn't start itself after a reboot, because the checkbox "start squeezebox server when system boots" doesn't stick under "squeezebox settings"
Startup Options.

service is set to start automatically in windows
Comment 1 Chris Owens 2010-02-02 13:10:56 UTC
Hi Jerry, what version of the software are you using?
Comment 2 Chris Owens 2010-02-03 10:27:20 UTC
Bug poster reports: Version: 7.4.1 - r28947 @ Tue Oct 20 08:13:15 PDT 2009

QA to reproduce
Comment 3 Michael Herger 2010-02-03 22:21:20 UTC

*** This bug has been marked as a duplicate of bug 15581 ***
Comment 4 Michael Herger 2010-03-22 07:23:14 UTC
Not sure any more this is a dupe.
Comment 5 Michael Herger 2010-03-22 07:30:12 UTC
Could you please run the following command from a command window and report the output?

sc qc squeezesvc
Comment 6 Chris Owens 2010-03-22 09:44:31 UTC
LaRon to put in some instructions on the correct installation procedure.

Michael notes he has also fixed a bug in the WHS installer, but some cleanup will be needed to recover if you have already seen this issue.
Comment 7 Walker LaRon 2010-03-23 11:03:41 UTC
Hello All,

Below is the link to the existing SB Radio FAQ on how to perform a clean install of WHS.   We will have an FAQ for Touch (not published yet)

http://logitech-en-amr.custhelp.com/cgi-bin/logitech_en_amr.cfg/php/enduser/std_adp.php?p_faqid=14195


If the customer has installed Squeezebox Server via Remote Desktop Connection (RDC), they may need to follow the following procedures to uninstall SB Server using RDC and install SB Server using the WHS Console.

To Uninstall Squeezebox Server using RDC, do the following:


1.  RDC into the WHS Machine

2.  Go to Start > Control Panel > Add/Remove Programs

There may be two entries for Squeezebox Server.  Uninstall the one with the largest file size (e.g. 71.69 MB)

3.  Delete the Squeezebox Folders from the following locations (may or may not exist) 

C:\Documents and Settings\All Users\Application Data
C:\Program Files

4.  Reboot the WHS machine

************************************************************************

Install Squeezebox Server using the Windows Home Server Console method below:

  1.    Go to the following URL to download Squeezebox Server for Windows Home Server.
 
                  www.mysqueezebox.com/download

  2.    Open the Windows Home Server Console and log into Windows Home Server.
 
  3.    Click on Shared Folders.

  4.    Locate the Shared folder for software, highlight it and click Open.

  5.    Go into the Add-ins folder and copy the Squeezebox Server file you downloaded to this folder.

  6.    Once the file is copied, close the window.

  7.    Click Settings in the top right corner:

  8.    Go to Add-ins, and click on the Available tab, then click Install:

  9.    Once the install is complete, the Windows Home Server console will reboot:

  10.  Log back in to the Windows Home Server Console.

  11.  Click Settings in the top right corner.

  12.  Click on Squeezebox Server.

  13.  Click the Accounts Tab and enter your mysqueezebox.com credentials, and the Library tab to point to your music library.  

Squeezebox Server will start scanning your music library.  Once the music scan is complete, Squeezebox Server is now set up and ready to play music.


I hope this info helps guys.

--

Regards,

LaRon
Comment 8 Simon Crosland 2010-03-23 12:47:18 UTC
As posted in the thread on the forums (http://forums.slimdevices.com/showpost.php?p=527527&postcount=31), here is what mine says:

C:\Program Files\Windows Home Server>sc qc squeezesvc
[SC] QueryServiceConfig SUCCESS

SERVICE_NAME: squeezesvc
        TYPE               : 10  WIN32_OWN_PROCESS
        START_TYPE         : 2   AUTO_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   : "C:\Program Files\Squeezebox\server\SqueezeSvr.exe"

        LOAD_ORDER_GROUP   :
        TAG                : 0
        DISPLAY_NAME       : Squeezebox Server
        DEPENDENCIES       :
        SERVICE_START_NAME : LocalSystem

C:\Program Files\Windows Home Server>


It is currently running squeezebox server, but on past evidence when I reboot it will forget and I will find that the check box to start on reboot is unchecked.
Comment 9 Michael Herger 2010-03-31 06:54:28 UTC
From the feedback in the forums it seems that START_TYPE sometimes is reset to manual after reboots and/or system updates. This needs more investigation.
Comment 10 Michael Herger 2010-04-28 03:39:40 UTC
QA - can you reproduce this issue? I can't.
Comment 11 SVN Bot 2010-05-25 08:48:02 UTC
 == Auto-comment from SVN commit #30831 to the slim repo by mherger ==
 == http://svn.slimdevices.com/slim?view=revision&revision=30831 ==

Bug: 15588
Description: make sure Commit is enabled when only the startup mode is changed. Plus add a message box if the service manager returns a non zero error code.
Comment 12 Alan Young 2011-01-14 01:02:28 UTC
Michael, is this supposed to be fixed now?
Comment 13 Michael Herger 2011-01-14 01:30:00 UTC
TBH: I don't know. I've never been able to reproduce it. This just works for me and has always been. But it's been reported every now and then.
Comment 14 Michael Herger 2011-08-24 21:58:56 UTC
I assume this is fixed, as I haven't seen a complaint about this any more in a very long time. Feel free to re-open if I'm wrong.