Here's a minimal script that causes hanging while connected via VPN (it never reaches "Hello, world"), but works fine with VPN disconnected:
# start minimal example
from dolfin import *
mesh = UnitSquareMesh(32, 32)
print 'Hello, world!'
# end minimal example
Question: I'd love suggestions of how to run fenics while connected via VPN.
More details: After a clean reboot (OSX 10.11.5), I type in the terminal:
python demo_poisson.py
In a second or two, the (now familiar to me) plot shows up in cocoa.
I then connect to my institution via VPN. Now if I type python demo_poisson.py, the terminal hangs and never recovers. I need to kill the process or close the window. The script above with "mesh" commented out runs with both VPN on/off.
VPN: Cisco AnyConnect 4.2.
'which python' returns: /Applications/FEniCS.app/Contents/Resources/bin/python