Posts: 31,445
Joined: Jan 2011
Sure, it's probably an XBMC bug, but the point still stands that there currently isn't anyone free to fix it.
As for those audio settings, I am 99.9999% sure that has nothing to do with the firewall issue.
Posts: 31,445
Joined: Jan 2011
(2014-03-04, 10:41)VonMagnum Wrote: (2014-03-04, 09:00)Ned Scott Wrote: Sure, it's probably an XBMC bug, but the point still stands that there currently isn't anyone free to fix it.
As for those audio settings, I am 99.9999% sure that has nothing to do with the firewall issue.
Please read my newly re-edited post on the previous page (you must have replied about the time I posted the final edited version). They are related in so much as they're both in the same settings file that is being corrupted by older/newer versions of the program. In other words, the problem is the guisettings.xml file changes with each version and not in a good way. Delete the file and generate a clean one and not only do the audio settings disappear, but so do the Firewall nag requesters (true of generating a new file in either Eden or Frodo; just don't run the other one afterwards or it will get corrupted with incompatible settings once again).
Huh, that's... really weird. I'll try doing the Eden to Frodo thing on my MBP when I get a chance.
Posts: 465
Joined: Aug 2009
Reputation:
9
OK, after hours of pissing with the guisettings.xml file and a few false leads (somehow a </resolutions> tag got changed to <resolutions /> here and that was causing Frodo to startup normally without the error, except that it was disabling Airplay in the process somehow, at least the first time, but I've not been able to get that typo to duplicate so I have no idea how it got in there in the first place.
In any case, the REAL cause of the Firewall requester is much more ominous and that is the AIRPLAY setting. If in SERVICES in the guisettings.xml file, you have <airplay>true</airplay> (i.e. in settings airplay is enabled), you will get the Firewall "Allow" requester every time you start. The reason a clean guisettings.xml file gets rid of the problem is that Airplay is by default turned OFF in XBMC when a new file is generated.
While it does not change the value in the stored setting in Preferences/Security/Firewall "Firewall Options" list when you tell it allow or deny after the first time, it does actually change the firewall setting in OS X for that session (i.e. even though XBMC preferences claim Airplay is ON, it won't work as it never gets the signal if you select deny for that session). In fact, the moment you enable Airplay in XBMC preferences, the Firewall Allow requester pops up instantly in XBMC. If you leave Airplay turned OFF in preferences (false in guisettings.xml), it will NOT bug you with the Firewall requester each time you start XBMC. In short, the problem lies solely in the Airplay support code somewhere.
Note that you can freely switch between Eden and Frodo or Gotham without any Firewall requesters so long as you leave Airplay OFF (I'm personally leaving it off until such time as I might actually need to use it on a case by case basis since I rarely use it on my server computer and my old Apple TV Gen1's running Eden use RemoteHD to add Airplay support inside the AppleTV interface itself, so I have no need for Airplay to be enabled on my AppleTV units either way plus Eden only had audio airplay support).
Meanwhile, the audio setting import bug is real and going back and forth between Eden and Frodo or Gotham will result in the General Audio setting being changed from 2.0 (from Eden) to 2.1 in Frodo/Gotham every time and you will have no sound at all until you switch it back to 2.0 inside Frodo or Gotham. The bug there does no work in reverse (i.e. 2.0 in Frodo/Gotham will still be 2.0 in Eden, but will be 2.1 when you run Frodo/Gotham again after Eden).
THEATER: 11.1.10 Atmos, Epson 3100 3D Projector, DaLite 92" screen, Mixed Dialog Lift - PSB Speakers; Sources: PS4, LG UP875 UHD, Nvidia Shield (KODI), ATV4K, Zidoo X9S (ZDMC), LD, GameCube
Posts: 16,946
Joined: Feb 2011
Reputation:
256
Does the http server setting has the same effect on the firewall?
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much:
click here
HowTo setup NFS for Kodi:
NFS (wiki)
HowTo configure avahi (zeroconf):
Avahi_Zeroconf (wiki)
READ THE IOS FAQ!:
iOS FAQ (wiki)
Posts: 31,445
Joined: Jan 2011
I tried various things and OSX seems to remember when I tell it to allow XBMC to connect. OSX 10.8 on a 2009 MBP. I'll try it on a 10.9 machine when I get the chance.
*shrug*
Posts: 16,946
Joined: Feb 2011
Reputation:
256
Ok so the real problem is - this popup starts to nag whenever XBMC openes a port it listens on (webserver, upnp server, airplay - those are the ones i can remember out of my head). Makes sense. But the problem that it doesn't remember the setting definitly sounds like some sort of bug (in osx imo - doesn't matter that it only happens on xbmc - we just open tcp ports we listen on and the os detects this and nags).
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much:
click here
HowTo setup NFS for Kodi:
NFS (wiki)
HowTo configure avahi (zeroconf):
Avahi_Zeroconf (wiki)
READ THE IOS FAQ!:
iOS FAQ (wiki)
Posts: 31,445
Joined: Jan 2011
It has nothing to do with funds or being a "real" app or not. We feel it's not really in line with the spirit of open source to have to pay for developer access just to use XBMC.