AirPlay device shows up with link local address (ref#M7AYC7)

What best describes your playback issue?

· Music doesn't start when I press "Play"

What type of Zone is affected by this problem?

· *Network Zones* are affected.

Is the affected network Zone connected with Ethernet or WiFi?

· Ethernet

Does the issue affect all file formats?

· The issue affects *multiple/all* file formats.

Does the issue happen with local library music, streaming service music, or both?

· *Both streaming and local* *library* music are affected.

Do you encounter any playback errors with the "System Output" Zone?

· The System Output has *no problem*, it's only my other Zone.

How is the affected Zone connected to your RoonServer machine?

· Network - Ethernet

Which network audio protocol is the Zone using with Roon?

· Airplay

Since this is an Airplay Zone, have you tried toggling Airplay Compatibility Mode for this Zone in the Device Setup window?

· There is no change in behavior.

Does the device show up at all in Roon Settings -> Audio?

· Yes, it shows up there, but it isn't Enabled

Does the "Enable" button unlock the Zone?

· I can Enable the Zone, but the Zone disappears

Does the device play audio from another source when using the same connection?

· The device has no problems with another audio source

Have you checked that Roon is whitelisted in any firewalls?

· I've checked the firewall and the issue remains

If the device has multiple output options, do the other options work as expected?

· Multiple output types are affected

Is the device using the latest firmware as per the manufacturer?

· Firmware is up-to-date but the issue remains

What are the make and model of the affected audio device(s) and the connection type?

· Fritz Box 7350

Describe the issue

AirPlay device shows up with link local address

Describe your network setup

Fritz.box - zyxel Switch - zyxel Switch - AirPort Express . All connected via lan

Welcome @tom.stagl.

It seems to be normal for certain AirPlay devices (such as AirPort Express) to show up with local link lP addresses. This does not preclude them from working, however.

That said, there are still apparently some remaining issues with AirPlay that Roon is still working on after some recent bugs. You might be falling victim to those issues, it appears. I will note, however, that the zones should be able to be enabled, and should stay enabled. I haven’t seen a problem with that on my variety of AirPlay devices, even with the ones that display local link addresses.

1 Like

Well, the zone shows up as available and is also enabled. Please see my post on an older thread which is still under “review”.

Thomas, I don’t see your participation in this thread, perhaps because it was never approved for others to see:

In your original post you stated:

Beyond that, today you stated:

Can you clarify a little bit of the current state of these zones in your setup? Are they no longer disappearing?

Also…you have two usernames on these forums, which might not be in your best interest. To get support, you should post to Support using the login associated with your Roon credentials.

Hello DDPS,

first, many thanks for the feedback about the two usernames. Not ideal, but happened.

Regarding the state of the zones; I’ve selected the best suited options on the forms and the link I’ve received from the sales support didn’t allow me to enter free text.

So, current situation: I see the zone, it is enabled and it shows it’s name and below “via Airplay 2, 169.254.x.x”. So it shows the Airport Express with the Link Local address. Responses to a mDNS request comes back with:

  • ae-wohnzimmer.xhas address 192.168.X.X
  • ae-wohnzimmer.x has address 169.254.X.X

thx, tom

With those zones active, are you at least able to play to them? What happens when you attempt to?

These are no zones. I just showed the mDNS response for the airport express device, which is has the hostname ae-wohnzimmer. It has one properly DHCP assigned IP address, but there is also - as far as I know standard for airport devices - the link local address. Unfortunatly roon picks up this link local address.

When trying to playback on that device, the playback does not start, counter does not move, and it goes back to paused/stopped after 20 Sec (roughly).

This is the log line I see when trying to playback which also shows that roon tries to use the link local address:

08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] Connecting to airplay server
08/11 10:14:32 Info: [zone Wohnzimmer] OnPlayFeedback Playing
08/11 10:14:32 Trace: [Wohnzimmer] [HighQuality, 16/44 MQA TIDAL FLAC => 16/44] [PLAYING @ 1:10/5:00] Blind - Talking Heads
08/11 10:14:32 Trace: [musicpowerstate] music is playing, preventing idle sleep
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] Sending pair-verify #1
08/11 10:14:32 Warn: [airplay/clientV2] [169.254.122.74] pair-verify #1 failed: 403 Forbidden, attempting pairing
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] pair-setup-pin
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] Sending pair-setup-pin #1
08/11 10:14:32 Warn: [airplay/clientV2] [169.254.122.74] pair-setup-pin #1 failed: 404 Not Found
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] Sending pair-verify #1
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] pair-setup fail
08/11 10:14:32 Debug: FTMSI-B-OE ti/30F95791 created new req 2 for block 256 p 0 minExpectedTm 1.3695; active requests 2
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] pair-verify #1 Succeeded
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] Sending pair-verify #2
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] pair-verify #1 Succeeded
08/11 10:14:32 Trace: [airplay/clientV2] [169.254.122.74] Requesting OPTIONS
08/11 10:14:32 Info: [airplay/clientV2] [169.254.122.74] REQUESTING OPTIONS *

Another excerpt from the logs, just taken now after trying to replay one song:

08/14 17:21:17 Warn: [airplay/rtsp] IOException in RTSP request: Unable to read data from the transport connection: Connection timed out.
08/14 17:21:17 Warn: [airplay/clientV2] [169.254.122.74] OPTIONS failed: Result[Status=NetworkError]
08/14 17:21:17 Warn: [airplay/clientV2] [169.254.122.74] Failed to get OPTIONS: Result[Status=NetworkError]
08/14 17:21:17 Info: [airplay] AirPlay device connection failed to: AirPlayDevice[DeviceId=34363BBA4CB6@AE Wohnzimmer._raop._tcp.local, Name=AE-Wohnzimmer.local, Model=AirPort10,115, IPEndPoint=192.168.XXX.XXX:7000]
08/14 17:21:17 Trace: [airplay] disconnected

Each selectable playback endpoint in your Roon user interface is called a “Zone,” so that’s why I used that term.

What happens if you move the playback slider on the track a bit into the song, and then try hitting Play?

When I hit play the “signal path” lights up in green. Pause button appears, but timer does not start. When I move the slider, the timer updates. Either when playback has already started or if I start it at the new position, nothing happens and after ~20 second the pause button disapears, the play button shows and the signal path indicator turns grey.

Hello @Thomas_Stagl ,

Thanks for reaching out with your query. In the past when we have seen similar issues, it was related to the firmware version on the Apple Express. Can you please confirm what firmware version you have installed? Have you tried enabling Airplay Compatability Mode in Device Setup, and if so, has that triggered any change in behavior?

1 Like

Hello Noris,

the firmware version of the Airport Express is 7.8.1

I’ve activated compatibility mode in the Device Settings in Roon but the behavior stays unchanged.

best, tom

1 Like

Hi @Thomas_Stagl ,

Thanks for that information, I have noted this in the investigation ticket. Do you by any chance have any settings related to a PIN being required for your Airport? According to this post it seems like the setting might be Airport Utility → Music → Password.

Yes, I have a PIN set for Airplay playback. Each time when I deactivate the zone and re-activate it again, I need to enter the password/pin. Entering the correct password activates the zone, link local address is always shown.

Best, Tom

Hi @tom.stagl,

Thank you for your patience so far. Developers have requested some additional information to pin down this behavior.

Does disabling the password pin requirement in the Airport settings make any difference?

Can you please specify the model of the two switches present in the network path between RoonServer?

Hello,

disabling the PIN does not make any difference.

My network gear looks like following:
Internet → Fritz Box 7350 (OS version 7.59) → Zyxel Switch GS1900-24E (Firmware V2.70(AAHK.5)) → Zyxel Switch GS1200-5 (Firmware V2.00 (ABKM.3))