diff --git a/rosbridge_server/scripts/rosbridge_websocket.py b/rosbridge_server/scripts/rosbridge_websocket.py index 550845bfc..74620aa1c 100755 --- a/rosbridge_server/scripts/rosbridge_websocket.py +++ b/rosbridge_server/scripts/rosbridge_websocket.py @@ -308,7 +308,7 @@ def handle_compression_offers(offers): connected = False while not connected and not rospy.is_shutdown(): try: - listenWS(factory, context_factory) + listenWS(factory, context_factory, interface=factory.host) rospy.loginfo('Rosbridge WebSocket server started at {}'.format(uri)) connected = True except CannotListenError as e: