Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

"Do you want iTunes to accept incoming network connections?"

Hi all. For some time now, everytime I launch iTunes, I am presented with an alert box asking

+"Do you want the application 'iTunes.app' to accept incoming network connections?"+

The options it gives me are "Deny" and "Allow". This appears everytime I launch iTunes despite the fact that the Firewall settings in Security Preferences are set for iTunes to "Allow incoming connections". By the way, "Block all incoming connections" is not checked.

I have deleted various preference lists without resolving this issue. Updating to the latest version of iTunes has not helped (8.2.1). Anyone with some suggestions would be helpful even if you think I may have tried it already. Cheers!

MacBook Pro 2.4GHz (Early 2008), Mac OS X (10.5.7), MacBook (unibody), MacBook (Late 2006), Time Capsule, AppleTV, AEBS, 2 iPhones

Posted on Jul 19, 2009 1:27 PM

Reply
99 replies

Aug 6, 2009 4:45 PM in response to Glenn Carter

Hey, Glenn -

Sorry this is off-topic, but I wanted to ask you about some previous info you shared here:

http://discussions.apple.com/thread.jspa?threadID=1771551

That thread has closed, hence why I tracked you through this thread.

Does this discussion forum have a Private Messaging function or other way to talk off-forum?

Thanks.

Randy Venier
San Diego, CA

Aug 6, 2009 5:34 PM in response to Randy_V

Randy, If you get this in the next hour of so, feel free to contact me via the email address in my profile.

Bear in mind that virtually everything in that thread relates to Leopard (10.5). But I see from your stats that you are running 10.4 (Panther). So naturally, options like Time Machine will not work in Panther. Looking forward to your question nonetheless. Cheers!

Aug 8, 2009 11:11 AM in response to pascalim

Yep, this worked for me.

I ran the Terminal command and got a message that some internal resource was missing. Downloaded the iTunes installer from Apple, trashed iTunes and reinstalled and now everything seems to be OK.

Interesting enough when running the Terminal command after the re-install, I don't get the "Valid on disk" statement, I just get the Terminal prompt again. But, no missing resource message either.

Anyway, seems to have fixed it, guess I'll know for sure in a few days.

Sep 11, 2009 6:00 AM in response to DCIFRTHS

Thanks pascalim,

And thanks to that Apple engineer that gave the golden advice of trashing and reinstalling iTunes. I am using Snow Leopard and iTunes 9 now, so it kind of disappointed me that they still not fix that bug in the Firewall settings.
I am still dazzeled though, how it also repaired all my other programs that were generating annoying firewall messages for incoming network connections. Or most likely, it did somehow reset the firewall.
Anyhow, good luck to you all! As the dutch say: bedankt!

Sep 16, 2009 7:56 AM in response to pascalim

+*Here's why this solves the problem:*+

pascalim wrote:
- Open terminal and enter "codesign -v /Applications/iTunes.app"


Note: Using this particular command may output nothing if there are no errors to be found on a signed application.

Explanation: Mac OS X automatically checks applications for signatures when establishing application-specific firewall rules. This way, if the application changes for whatever reason (or becomes compromised), the application will not match the signature that the firewall is aware of. If, for any number of reasons, iTunes (or any other app) becomes altered, the signature will not match the original one the firewall recognizes. Uninstalling and reinstalling iTunes will correct the problem.

*Technical stuff*: Technically speaking, the problem exists with the signature of the application, not the application itself. Generating a new signature will also correct the problem. However, there should be a reason as to why the application does not match its signature (eg corruption). This is why a reinstallation is recommended.

Dec 28, 2009 10:44 AM in response to sebastian.weigand

I think I narrowed down the problem. I did the simple solution and it worked for me (basically reinstalling iTunes). Then, I fired up CleanMyMac and I did a system clean up. This involved removing the Universal Binaries and extra language files from iTunes.

Guess what? the problem is back again. and now, codesign -v command is giving me the error "missing seal" again.

Apparently, removing the Universal Binaries from iTunes along with the language files (~100 MB in total) results in that firewall pop up message.

Is this a bug? CleanMyMac's fault? Apple's fault? Non of the other Apple software results in that problem btw and yes, I cleaned their Universal Binaries and language files as well.

"Do you want iTunes to accept incoming network connections?"

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.