I use Flash Builder 4 Premium with Mac OS X 10.6.4 and every time I start FB, a
popup ask if I allow FB to get incoming connections. It is okay to ask once (I configured
the firewall to do so), but the answer should be remembered. Every other application
do, even Lotus Notes (also a eclipse based application) - only FB is every time asked.
Does anybody know, how to fix this?
PS: Sorry for the horrible english ... (^_^)
After performing a port scan on my own machine it appears port 8765 only opens up after launching Flash Builder and clicking allow each time even though an initial firewall exception is supposedly added on first launch in OS X's GUI based firewall preference pane for Adobe Flash Builder 4.app.
So, even though the exception is added on first launch of FB it does not appear to do anything on allowing an exception on port 8765 as a permanent preference.
I've been having this problem as well, but I've figured out the cause (on my machine, at least) — the signature on the Flash Builder application is invalid. If an application with an invalid signature listens for incoming network connections, the Mac OS X firewall will prompt for permission every time the application launches.
You can check for this yourself using the
codesign command-line utility. I was having the same problem with iTunes, and found a support discussion that says you can fix it by reinstalling iTunes (so that its signature still matches the application). Here's what
codesign says about iTunes now that I've done just that:
codesign -vv /Applications/iTunes.app
/Applications/iTunes.app: valid on disk
/Applications/iTunes.app: satisfies its Designated Requirement
codesign says about Flash Builder on my machine:
codesign -vv /Applications/Adobe\ Flash\ Builder\ 4/Adobe\ Flash\ Builder\ 4.app
/Applications/Adobe Flash Builder 4/Adobe Flash Builder 4.app: a sealed resource is missing or invalid
/Applications/Adobe Flash Builder 4/Adobe Flash Builder 4.app/Contents/MacOS/Adobe Flash Builder 4.ini: resource modified
I'm going to try reinstalling Flash Builder, to see if that fixes it (and if it stays fixed).
Message was edited by: Mediascape_Josh — edited to (hopefully) be legible this time.
One thing that is not a solution is reinstalling Flash Builder — the same problem reappeared almost immediately. I'll have to repeat the whole experiment again to make a useful bug report out of my information, but the damage might have been done by the installer itself (and I think it was a different file that Adobe is corrupting).
There is an ugly workaround for this situation, but I'm hesitant to explain it due to an assortment of possible complications (anyone who knows the system well enough to understand the complications should be able to guess the workaround for themselves).
Thanks everyone for the inputs. I have logged a bug for this -> http://bugs.adobe.com/jira/browse/FB-30237
You can vote for the issue if you feel it has to be fixed, and we might consider it in our coming release.