Whenever I open iTunes, I get the standard OS X dialog,
Do you want the application "iTunes.app" to accept incoming network connections?
Every time I click allow, but I am asked the same thing without fail the next time I open iTunes.
In the Advanced section of the Firewall tab of the Security System Preferences pane, I see that iTunes is in fact set to allow. Changing the firewall settings makes no difference.
Any ideas for how to get this setting to stick?