During one of my tech support sessions today, I discovered a user whose Tunnelblick kept on disconnecting after a successful connection and it was happening in an infinite loop. He’ll get connected and then within 3-4 seconds would get kicked out. He was using Tunnelblick 3.2beta28 (build 2714) released 2010-07-31 and OS X Lion.
A quick google around led me to the solution:
Go into the settings and make sure ‘Monitor Network Settings’ is unchecked.
You have to do this for all the configurations you’re connecting to and also may wish to restart tunnelblick after saving the settings. In some computers, a complete reboot of the system after saving the settings is needed.
You only need to do this if you’re having problems.