In case of trouble connecting to Bespin from an external machine, try setting the IP address to 0.0.0.0
Either change the file pavement.py:
server=Bunch(
# set to true to allow connections from other machines
address="0.0.0.0",
port="8080",
try_build=False,
dburl=None,
async=False,
config_file=path("devconfig.py"),
directory=path("../bespinserver/").abspath(),
clientdir=path.getcwd()
),
Or pass it as a command line argument:
paver server.address=0.0.0.0 server.port=8080 start
In case you haven’t noticed, you can even specify the port to start on i.e. run Bespin on a custom port.