When Comodo firewall is enabled and I start iTunes, iTunes will not detect any remote speakers using it's "Airtunes" + Airport Express functionality. If I disable Comodo firewall completely before starting iTunes, the airtunes functionality appears and I can utilise it.

Airtunes is a local network service that streams music to a client connected to my network. It does not in any way direct traffic to outside the local network.

http://support.apple.com/kb/TA21543 Suggests that UDP Port 5353 is required to be open. But even if I open this port I still cannot access "airtunes" with Comodo on. I have even tried adding a rule to allow any connection in/out from iTunes and the related Bonjour service. Comodo does not even pop up an alert with alert frequency set to "Very High" which could help by telling me what it's blocking. Nothing is in the firewall events either. All I can gather is that Comodo is still blocking local connections between iTunes and the Airport Express even though I have added a rule.

Read the following tutorial I made. Substitute the port numbers and protocol for your situation.

To open the port TCP 1723 for example

First step is to determine the MAC or Physical address of you network connector. Go to Start --> Run --> cmd --> enter --> a black box will show up and enter the following --> ipconfig /all (notice the space before /all) --> enter --> now look up the Physical address and write it down.

Hmmm that seems to have fixed the problem on my laptop - i'll keep monitoring as sometimes the feature still doesnt show up.. I'm just curious though, as this is a connection between two clients in my local network wouldnt the Global Rules "Allow all outgoing requests if the target is in local network" and "Allow all incoming requests if the sender is in local network" mean that I do not need to open up any specific port for the application?

Now I have a similar problem except on my Desktop.The issuewith my desktop though isn't fixed by the above. Airtunes/Airplay via iTunes will not show up in iTunes at all if Comodo is installed. Even if I set Antvirus, Firewall and Defense+ to Disabled on my deskop, or use the above suggestion to open a port I cannot stream music via Airtunes on my Desktop.However, what's really weird is if I uninstall Comodo completely the option will then show up in iTunes. If I reinstall Comodo again and have the firewall off the option dissapears. Any ideas on that one?

Edit - Just tried again. Uninstall Comodo. Reboot. Airtunes option shows up in iTunes.Reinstall Comodo. Reboot. Firewall On. Airtunes option does not show up in iTunes. Turn Firewall off. Reboot. Still no airtunes option.This is all on my desktop and no longer on my laptop which was the subject of my initial post.

Hmmm that seems to have fixed the problem on my laptop - i'll keep monitoring as sometimes the feature still doesnt show up.. I'm just curious though, as this is a connection between two clients in my local network wouldnt the Global Rules "Allow all outgoing requests if the target is in local network" and "Allow all incoming requests if the sender is in local network" mean that I do not need to open up any specific port for the application?

If you are making your local network trusted the open port rule in Global Rules will not be necessary.

However you still need to make sure the application rule will allow incoming traffic. You can make it Trusted and it will accept all incoming traffic at all ports and protocols. Or make a custom rule which allows incoming traffic only at UPD port 5353.

Quote

Now I have a similar problem except on my Desktop.The issuewith my desktop though isn't fixed by the above. Airtunes/Airplay via iTunes will not show up in iTunes at all if Comodo is installed. Even if I set Antvirus, Firewall and Defense+ to Disabled on my deskop, or use the above suggestion to open a port I cannot stream music via Airtunes on my Desktop.However, what's really weird is if I uninstall Comodo completely the option will then show up in iTunes. If I reinstall Comodo again and have the firewall off the option dissapears. Any ideas on that one?

Edit - Just tried again. Uninstall Comodo. Reboot. Airtunes option shows up in iTunes.Reinstall Comodo. Reboot. Firewall On. Airtunes option does not show up in iTunes. Turn Firewall off. Reboot. Still no airtunes option.This is all on my desktop and no longer on my laptop which was the subject of my initial post.

What version of CIS are you using on your desktop? When using v4 can you see if any iTunes files are being sandboxed? Look in My Pending Files and when there select them all and move them to My Own Safe Files. Then reboot the computer and try again.

If you are making your local network trusted the open port rule in Global Rules will not be necessary.

However you still need to make sure the application rule will allow incoming traffic. You can make it Trusted and it will accept all incoming traffic at all ports and protocols. Or make a custom rule which allows incoming traffic only at UPD port 5353.What version of CIS are you using on your desktop? When using v4 can you see if any iTunes files are being sandboxed? Look in My Pending Files and when there select them all and move them to My Own Safe Files. Then reboot the computer and try again.

Yes local network is trusted. I do file sharing, printer sharing and have a local web server so I know local connections work fine. I did make it trusted but it appears to still not provide me the airtunes option 100% of the time.

CIS 4.1 is running on my Desktop. Sandboxing is disabled I prefer not to use it. Disabling sandboxing is the first thing I do after installing CIS. And no, iTunes on my desktop still does not give me any option to do airtunes streaming.

Whats really strange is on my Desktop i've just installed Airfoil. Airfoil is a 3rd party application which has the same functionality to iTunes in that it can connect to an Airtunes speaker and stream music to it.Airfoil picks up the Airtunes speaker immediately without me manually doing anything in Comodo. Even when Airfoil picks up the Airtunes speaker, if I then close it and start iTunes. iTunes will not pick up the Airtunes speaker. I have checked the obvious in iTunes and iTunes is searching the network for the speakers.

Nah that didn't work. Though it appears with Comodo installed after a long period of time iTunes will detect the speaker. By that I mean anytime over one hour.. Sometimes it doesn't detect it at all. It's very strange.No Comodo means instant detection.

I've searched here and on google for hours, but I can't see a fix for this. There are several posts with a problem similar than mine here, but went unresolved, or its resolutions don't apply in my case.

Using Itunes 10.1 and Comodo FW 5.0.16352.1142 (freshly downloaded and installed, default settings except for the rules you see on the screenshots), Itunes doesn't wanna discover shared itunes libraries from another computer. Both PCs (HP DV5t laptop and a desktop) are running Windows 7 64-bit. It seems anything related with Itunes that uses Bonjour is not working well (the ipod touch remote app doesn't discover the libraries either).

I have put all the relevant applications as trusted, and even have the firewall disabled. I don't get anything on the log or event viewer, even though I've set all blocking rules to log.

The moment I uninstall Comodo, Itunes and Bonjour work perfectly. I have uninstalled/installed Comodo firewall about 5 times, and I've also tried other free firewalls like ZoneAlarm (sucks), and a couple others whose names I forget, but none are as powerful as Comodo (don't let me filter by IP at least).

Hey andyo, i may not be much help as i don`t use itunes or the stuff that goes with it, maybe someone who does will be better finding the missing link!

Anyway i did notice that you didn`t have an rules for svchost which may be needed for the Bonjour service. Try setting up a rule similar to that for System, maybe then tweaking it if it works.

Also maybe set the ApplemobiledeviceService as Trusted.

One other possible thing to try is use the Stealth Ports Wizard to Alert to Incoming connections (possibly even remove all Global Rules) turn the Firewall up to Custom with the Alert settings Very High then try and connect.Also try unticking Firewall Behaviour Settings->Advanced->Block Fragmented IP Datagrams (if this does nothing re-tick it)