Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm running SickBeard on my Lion installation, but I can't figure out how which Python version or script I should add to the Firewall rules allow connections from outside. In Console I get this message:

Deny Python connecting from <<external-ip:port>> to port <<my-port>> proto=6

So for now I've had to disable my entire firewall to allow for external control, but I'd much rather just allow Python to be connected to. I'm running Python 2.7.3 and I have already allowed the following applications to the firewall — to no avail:

  • /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
  • /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/
  • /opt/local/Library/Frameworks/Python.framework/Versions/2.7/Python
  • /usr/bin/python

Any suggestions?

share|improve this question

While checking the programs above I realized I hadn't added the Current alias, which was likely used:

  • /System/Library/Frameworks/Python.framework/Versions/Current/Python

Adding Python from the Current alias folder fixed my problem. Hadn't seen this question or answer anywhere else online so I'm keeping it up.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.