Unverified Commit e777f6ad authored by BaiJiangJie's avatar BaiJiangJie Committed by GitHub

Merge pull request #235 from jumpserver/dev_bugfix

[Bugfix] 修复复用连接时,如果系统用户用户名为空,复用连接失败的bug
parents fdf0aa93 b02662c6
......@@ -79,6 +79,7 @@ class ProxyServer:
logger.error(msg)
self.client.send_unicode(msg)
self.server.close()
return
try:
session.bridge()
......@@ -151,6 +152,9 @@ class ProxyServer:
)
if not conn or not conn.is_active:
return None
else:
# 采用复用连接创建session时,系统用户用户名如果为空,创建session-400
self.system_user = conn.system_user
else:
conn = SSHConnection.new_connection(
self.client.user, self.asset, self.system_user
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment