You are here: Home » Topic » Leopard Firewall denies connections to Firefly

Leopard Firewall denies connections to Firefly

FireFly Media Server (formerly mt-daapd) Firefly Media Server Forums Firefly Media Server Setup Issues Leopard Firewall denies connections to Firefly

This topic contains 1 reply, has 2 voices, and was last updated by  rpedde 9 years, 10 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #2170

    Niklaus
    Participant

    I use Firefly (svn 1586) on the Mac OS X Leopard to serve my iTunes Library. I use launchd to start firefly at boot of the system without a user loged in. This worked fine until the new firewall of Leopard came:
    If I start firefly manually from my login I get asked by the system whether I want to allow firefly to receive connections from the outside. However, when firefly is started by launchd during system startup, it does start correctly, but it does not get this permission and neither my roku nor another mac can connect.
    Now, firefly is in the list of applications that are allowed to receive connections. (System Preferences > Security>Firewall > Specific applications) But this permission seems not be persistent. After a system reboot I have to grant it again. This makes of course my launchd configuration useless.
    I read that the new firewall signs applications that are allowed to receive connections but somehow firefly seems to loose that signature on reboot.
    Any ideas?

    #16068

    rpedde
    Participant

    @niklaus wrote:

    I use Firefly (svn 1586) on the Mac OS X Leopard to serve my iTunes Library. I use launchd to start firefly at boot of the system without a user loged in. This worked fine until the new firewall of Leopard came:
    If I start firefly manually from my login I get asked by the system whether I want to allow firefly to receive connections from the outside. However, when firefly is started by launchd during system startup, it does start correctly, but it does not get this permission and neither my roku nor another mac can connect.
    Now, firefly is in the list of applications that are allowed to receive connections. (System Preferences > Security>Firewall > Specific applications) But this permission seems not be persistent. After a system reboot I have to grant it again. This makes of course my launchd configuration useless.
    I read that the new firewall signs applications that are allowed to receive connections but somehow firefly seems to loose that signature on reboot.
    Any ideas?

    Yeah, I read that too. Firefly doesn’t do checksums of itself on boot or anything like that, so the only thing I can guess is that it isn’t actually getting signed. I don’t really have an answer for that, except that perhaps it’s a bug in leopard.

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.