Results 61 to 70 of 86
-
2010-01-06, 18:16 #61Member
- Join Date
- Jan 2010
- Posts
- 58
FATAL: There is already another copy of the SqueezeboxServerrunning on this machine
-
2010-01-06, 18:29 #62Senior Member
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 11,252
I think remove using LspFix and then reboot.
If printing or Filesharing fails - then uninstall and reinstall that component.
-
2010-01-06, 18:36 #63Member
- Join Date
- Jan 2010
- Posts
- 58
-
2010-01-06, 18:52 #64Senior Member
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 11,252
I've seen users report this problem but usually it is solved.
I can't do much more tonight but I just googled "IO::Socket::INET unknown error" and I got this reference http://www.experts-exchange.com/Prog..._23741539.html which looks like a similar problem but to test you would need to install ActiveState Perl so that the source code can be changed.
This file has the suggested fix but I haven't had time to check it out: http://filedb.experts-exchange.com/i...0765/Proxy.txt
-
2010-01-06, 18:54 #65
-
2010-01-07, 02:45 #66Senior Member
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 11,252
I don't think the suggested fix is applicable to your problem. However it did show up a bug in error handling in Perl on Windows so that I think with a small code change we can get a real error message and not the "unknown error".
The real error message may also give a better idea as to the cause of the failure but code change will require ActiveState Perl to be installed. I'll come back with details - if I can get better error message from my Windows systems.
-
2010-01-07, 07:21 #67Member
- Join Date
- Jan 2010
- Posts
- 58
-
2010-01-07, 07:56 #68Senior Member
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 11,252
Getting SBS running from source code using ActiveState is a bit ocmplex so first try with just the UDP opening port code as I think that is all that matters.
Attached is a simple Perl file - download and rename to testudp.pm. Once Activestate Perl is installed, to run just type at a command prompt
perl testudp.pm
Can you also dump the contents of the "services" and "hosts" file in \Windows\system32\drivers\etcLast edited by bpa; 2010-01-07 at 07:57. Reason: Forgot attachment
-
2010-01-07, 08:35 #69Member
- Join Date
- Jan 2010
- Posts
- 58
FATAL: There is already another copy of the SqueezeboxServerrunning on this machine
The perl script ran and result was "Success: Opened UDP port". There are no Windows\system32\drivers\etc entries except for a hosts.ics which contains only comments). On my main machine my hosts file is empty (comments only) but I have a services file with many entries. My machine is XPPro - fatal machine is XPHome.
-
2010-01-07, 09:05 #70Senior Member
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 11,252
Interesting about no hosts file.
I made one change from the SBS source code as it was the only way I could reproduce SBS behaviour on my PC. I'd like you to try two different code changes and see if the "FATAL" error message appears.
Can you edit (e.g. use Notepad or Wordpad) testudp.pm and make the following changes to the line in redCode:$udpsock = IO::Socket::INET->new( Proto => 'udp', LocalPort => SERVERPORT, # LocalAddr => '127.0.0.1'
1. remove the leading "#", save the file and try running testudp.pm
2. Now change 127.0.0.1 to localhost, save the file and rerun.


Reply With Quote
