Skip navigation

Firewall keeps asking for java to allow incoming connections

2398 Views 2 Replies Latest reply: Jul 31, 2013 8:41 AM by Lyncon RSS
viking bear Level 1 Level 1 (100 points)
Currently Being Moderated
Sep 16, 2011 2:34 AM

When I log into my bank on the web, I use a java applet for identification.


Since upgrading to Lion everytime there pop up a little window asking me to allow the Java applet to accept incoming connections. The popup window only flashes for a second and then disapperars. Sometimes this happens twice. I don not have do to anything, nor have I the time to do it before the popup window disappeares, and the login procedure then goes on as normal.


Skjermbilde 2011-09-16 kl. 11.23.11.png


I have checked, and Java is set tho allow incoming connections in the firewall settings.


Skjermbilde 2011-09-16 kl. 11.25.30.png


This is not a huge problem, since everything is working as normal, but it is a little bit annoying.


This is almost similar to the iTunes situation where you have to allow incoming connections every time you start iTunes. This was solved by removing iTunes from the list of accepted apps, deleting iTunes and redownloading it from Apple.


Any ideas?

  • fiazhossain Calculating status...

    I hit the same problem. In my case the problem was related to a downloaded JDK that included source code for Java development. This new JDK was installed at the default location /Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/. Some of my scripts use this version of Java and those are the ones that were giving the warning. I was not able to add this Java to firewall settings because the stupid UI would not allow me to navigate to that directory. I am not sure what prevented it from going past /Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/ directory but that was the reason why I could not add an allow rule for that java executable. Anyways, the command line solution to this was to run -


    sudo /usr/libexec/ApplicationFirewall/socketfilterfw --add /Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home/bin/java


    This added the second java into firewall rules. In your case I would suspect there is another version of java executable that is run to the one that you have already allowed. If you right click and the java rule and do show in finder you will probably be able to figure out if you are indeed using the allowed java.

  • Lyncon Calculating status...

    I also have the same problem with a Java application. Every time I open the application a popup appears asking me if I want to allow incoming connections.

    The thing is, I already allowed this appliaction in the firewall list. Tried to delete it and add it again and the problem persists.


    I'm using a mac application (.app) that is java coded. It's not even a jar file, so I don't understand.


    This is really annoying, hope it gets fixed soon.


More Like This

  • Retrieving data ...

Bookmarked By (0)


  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.