manx wrote: > I gather from a search of this thread and the issues on github that > apple tv pairing can be problematic so I'm not all that hopeful but any > pointers will be appreciated. > I have an Apple TV 4k on tvOS 16.1 (latest) which I thought I'd try to > use as a player with airplay bridge. The bridge finds it and displays > the pair button but pressing that produces nothing other than this in > the server log: > > > Code: -------------------- > > [22-11-16 14:46:34.4648] Plugins::RaopBridge::Settings::handler2 (276) reading: interface ? > [22-11-16 14:46:34.4648] Plugins::RaopBridge::Settings::handler2 (276) reading: log_limit 5 > [22-11-16 14:46:34.4649] Slim::Utils::Misc::msg (1325) Warning: [14:46:34.4649] Use of uninitialized value in join or string at /usr/share/squeezeboxserver/CPAN/Log/Log4perl/Appender.pm line 165. > [22-11-16 14:46:34.4650] Slim::Utils::Misc::msg (1325) Warning: [14:46:34.4649] Use of uninitialized value in join or string at /usr/share/squeezeboxserver/CPAN/Log/Log4perl/Appender.pm line 165. > [22-11-16 14:46:34.4650] Plugins::RaopBridge::Settings::handler2 (276) reading: ports > [22-11-16 14:46:39.7466] Plugins::RaopBridge::Settings::handler (85) Launching pincode display for host:192.168.0.75:7000 udn:xxxxxxxxxxx@Boxroom._raop._tcp.local > [22-11-16 14:46:39.7467] Plugins::RaopBridge::Pairing::displayPIN (57) Cannot load crypto modules, please check your configurationAttempt to reload CryptX.pm aborted. > Compilation failed in require at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RaopBridge/Pairing.pm line 47. > [22-11-16 14:46:39.7467] Plugins::RaopBridge::Settings::handler (203) not updating -------------------- > > > > I don't understand the Appender.pm line 165 reference [ ) if ref > $p->{message} eq "ARRAY";] but the CryptX module *is* present in > /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RaopBridge/lib. > My server is using: > > LMS Version: 8.3.1 - 1667914563 > Operating system: Debian - EN_GB - utf8 > Platform Architecture: x86_64-linux > Perl Version: 5.36.0 - x86_64-linux-gnu-thread-multi > IO::Socket::SSL: 2.075 > AirPlay bridge (v1.1.0.5) > > I thought the dynamic/non-static binary would pick up the relevant > modules from the OS but I get the same errors using that one and don't > know exactly where to look for crypto stuff or what packages I might > install. I tried (guesswork on my part) libcryptx-perl but it didn't > help. Is there anything else I can try?
Your Perl is "too" recent; I've pushed yesterday an update that might work with 5.34 and 5.36, give it a try! (on the "dev" repository) LMS 8.2 on Odroid-C4 - *SqueezeAMP!*, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3 ------------------------------------------------------------------------ philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=105198 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins