PDA

View Full Version : Weird (complex?) problem with server AND players



Pittspilot
2010-03-22, 13:21
I have a ReadyNAS NV+ running Squeezecenter (SC) to which are connected a Squeezebox (Box) traditional, a Boom and a Duet. All are wireless (though connecting via a wire makes no difference to the Boom.

Ove the last few months the Box will connect to mysqueze network, but produces the connect error if attempting to connect to the SC.

The Boom will not connect to either the NAS or to squeezenetwork (it gets an IP ok, but then an error message is displayed 'cannot connect to server, right to try again, left to go back').

The duet does not have speakers, it is only used as a remote control base. It is visible in SC as a connected player, as is the Boom sometimes. The Box which is connected to Squeezenetwork is not.

I got fed up of this so I downloaded and installed the latest Center binary, cleaning the Db BEFORE and AFTER the new installation as per the instructions.

After that, the Boom and the Box BRIEFLY connected to the SC and played a little before the 'cannot connect' message appeared. Reconnecting fails.

Boom will not connect to SC or to SNetwork.

Here are the SC settings:

Squeezebox Server Status
Version: 7.4.2 - r30215 @ Fri Feb 19 15:22:25 PST 2010
Hostname: OakNAS
Server IP Address: 192.168.0.40
Server HTTP Port Number: 9000
Operating system: Netgear RAIDiator - EN - utf8
Platform Architecture: sparc-linux
Perl Version: 5.8.8 - sparc-linux
MySQL Version: 5.0.24a-Debian_3.infrant1
Total Players Recognized: 2

Library Statistics
Total Tracks: 7,036
Total Albums: 877
Total Artists: 905
Total Genres: 53
Total Playing Time: 650:49:52

Music Scan Details
Directory Scan (7036 of 7036) Complete 00:54:15

Playlist Scan Complete 00:02:38

Merge Various Artists (793 of 793) Complete 00:04:46

Artwork Scan (877 of 877) Complete 00:15:01

The server has finished scanning your music collection.
Total Time: 01:16:40 (Saturday, March 6, 2010 / 7:13 PM)

Player Information
Information on all identified devices connected to Squeezebox Server

Kitchen
Player Model: receiver
Firmware: 65
Player IP Address: 192.168.0.9
Player MAC Address: 00:04:20:16:11:4d
Wireless Signal Strength: 49%

Squeezebox
Player Model: boom
Firmware: 50
Player IP Address: 192.168.0.5
Player MAC Address: 00:04:20:1e:45:a4
Wireless Signal Strength: 81%

Folders

Cache Folder
/var/lib/squeezeboxserver/cache
Preferences Folder
/var/lib/squeezeboxserver/prefs
Plugin Folders
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins, /usr/sbin/Plugins, /usr/share/squeezeboxserver/Plugins
Squeezebox Server Log File
/var/log/squeezeboxserver/server.log (100, 500, 1000 lines)

Scanner Log File
/var/log/squeezeboxserver/scanner.log (100, 500, 1000 lines)



and here is the server error log:

frame 9: main::init (/usr/sbin/squeezeboxserver line 572)
frame 10: main::main (/usr/sbin/squeezeboxserver line 1065)

[10-03-06 17:43:56.0990] Carp::Clan::__ANON__ (214) Warning: Carp::Clan::__ANON__(): DBI Exception: DBD::mysql::db do failed: Can't create table './slimserver/metainformation.frm' (errno: 121) at /usr/share/perl5/Slim/Schema/Storage.pm line 86
[10-03-06 17:43:56.1087] Slim::Schema::forceCommit (1602) Warning: Trying to commit transactions before DB is initialized!
2010-03-06 17:43:56 Squeezebox Server died. Restarting.
[10-03-06 17:44:20.4535] main::init (320) Starting Squeezebox Server (v7.4.2, r30215, Fri Feb 19 15:22:25 PST 2010) perl 5.008008
[10-03-06 17:44:26.0595] Slim::Schema::init (148) Warning: Creating new database - empty database or database from 6.3.x found
[10-03-06 17:44:26.0795] Slim::Schema::Storage::throw_exception (82) Error: DBI Exception: DBD::mysql::st execute failed: Table 'slimserver.dbix_migration' doesn't exist [for Statement "SELECT value FROM dbix_migration WHERE name = ?;
"]
[10-03-06 17:44:26.0899] Slim::Schema::Storage::throw_exception (82) Backtrace:

frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Schema/Storage.pm line 82)
frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 957)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/usr/share/squeezeboxserver/lib/DBIx/Migration.pm line 237)
frame 3: (eval) (/usr/share/squeezeboxserver/lib/DBIx/Migration.pm line 233)
frame 4: DBIx::Migration::_version (/usr/share/squeezeboxserver/lib/DBIx/Migration.pm line 149)
frame 5: DBIx::Migration::version (/usr/share/perl5/Slim/Schema.pm line 479)
frame 6: Slim::Schema::migrateDB (/usr/share/perl5/Slim/Schema.pm line 162)
frame 7: Slim::Schema::init (/usr/share/perl5/Slim/Music/Import.pm line 745)
frame 8: Slim::Music::Import::_checkLibraryStatus (/usr/share/perl5/Slim/Music/Import.pm line 678)
frame 9: Slim::Music::Import::useImporter (/usr/share/perl5/Slim/Music/MusicFolderScan.pm line 48)
frame 10: Slim::Music::MusicFolderScan::init (/usr/sbin/squeezeboxserver line 429)
frame 11: main::init (/usr/sbin/squeezeboxserver line 572)
frame 12: main::main (/usr/sbin/squeezeboxserver line 1065)

[10-03-06 17:44:26.1060] Slim::Schema::Storage::throw_exception (82) Error: DBI Exception: DBD::mysql::st execute failed: Table 'slimserver.dbix_migration' doesn't exist [for Statement "SELECT value FROM dbix_migration WHERE name = ?;
"]
[10-03-06 17:44:26.1157] Slim::Schema::Storage::throw_exception (82) Backtrace:

frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Schema/Storage.pm line 82)
frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 957)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/usr/share/squeezeboxserver/lib/DBIx/Migration.pm line 237)
frame 3: (eval) (/usr/share/squeezeboxserver/lib/DBIx/Migration.pm line 233)
frame 4: DBIx::Migration::_version (/usr/share/squeezeboxserver/lib/DBIx/Migration.pm line 78)
frame 5: DBIx::Migration::migrate (/usr/share/perl5/Slim/Schema.pm line 481)
frame 6: Slim::Schema::migrateDB (/usr/share/perl5/Slim/Schema.pm line 162)
frame 7: Slim::Schema::init (/usr/share/perl5/Slim/Music/Import.pm line 745)
frame 8: Slim::Music::Import::_checkLibraryStatus (/usr/share/perl5/Slim/Music/Import.pm line 678)
frame 9: Slim::Music::Import::useImporter (/usr/share/perl5/Slim/Music/MusicFolderScan.pm line 48)
frame 10: Slim::Music::MusicFolderScan::init (/usr/sbin/squeezeboxserver line 429)
frame 11: main::init (/usr/sbin/squeezeboxserver line 572)
frame 12: main::main (/usr/sbin/squeezeboxserver line 1065)

[10-03-06 17:44:26.1813] Slim::Schema::Storage::throw_exception (82) Error: DBI Exception: DBD::mysql::db do failed: Can't create table './slimserver/metainformation.frm' (errno: 121)
[10-03-06 17:44:26.1907] Slim::Schema::Storage::throw_exception (82) Backtrace:

frame 0: Slim::Utils::Log::logBacktrace (/usr/share/perl5/Slim/Schema/Storage.pm line 82)
frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 957)
frame 2: DBIx::Class::Storage::DBI::__ANON__ (/usr/share/squeezeboxserver/lib/DBIx/Migration.pm line 113)
frame 3: DBIx::Migration::migrate (/usr/share/perl5/Slim/Schema.pm line 481)
frame 4: Slim::Schema::migrateDB (/usr/share/perl5/Slim/Schema.pm line 162)
frame 5: Slim::Schema::init (/usr/share/perl5/Slim/Music/Import.pm line 745)
frame 6: Slim::Music::Import::_checkLibraryStatus (/usr/share/perl5/Slim/Music/Import.pm line 678)
frame 7: Slim::Music::Import::useImporter (/usr/share/perl5/Slim/Music/MusicFolderScan.pm line 48)
frame 8: Slim::Music::MusicFolderScan::init (/usr/sbin/squeezeboxserver line 429)
frame 9: main::init (/usr/sbin/squeezeboxserver line 572)
frame 10: main::main (/usr/sbin/squeezeboxserver line 1065)

Pittspilot
2010-04-14, 19:15
Nobody got any suggestions at all?