Skip to content

Commit 66f77a0

Browse files
committed
[py] add a more descriptive log message if the port cannot be connected
fixes #2913
1 parent eab402f commit 66f77a0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

py/selenium/webdriver/remote/remote_connection.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,10 @@ def __init__(self, remote_server_addr, keep_alive=False, resolve_ip=True):
200200
port = parsed_url.port or None
201201
if parsed_url.scheme == "https":
202202
ip = parsed_url.hostname
203+
elif port and not common_utils.is_connectable(port, parsed_url.hostname):
204+
ip = None
205+
LOGGER.info('Could not connect to port {} on host '
206+
'{}'.format(port, parsed_url.hostname))
203207
else:
204208
ip = common_utils.find_connectable_ip(parsed_url.hostname,
205209
port=port)

0 commit comments

Comments
 (0)