MPIClusterManagers.start_main_loop(TCP_TRANSPORT_ALL) calls MPIManager(np=size-1, mode=TCP_TRANSPORT_ALL) without passing master_tcp_interface, so the manager only listens for worker connections on the default localhost interface and there is no way to specify a different interface to listen on.