Python SSHTunnelFowarder无法开始工作

Python SSHTunnelFowarder无法开始工作,python,ssh-tunnel,Python,Ssh Tunnel,我一直在努力让SSHTunnelForwarder工作。我终于接近了,但我无法越过这最后一步。我的剧本是这样的 server = sshtunnel.open_tunnel( SSH_HOST, ssh_username=SSH_USER, ssh_private_key=SSH_KEY, remote_bind_address=(MONGO_HOST, 27017), local_bind_address=('127.0.0.1', 27017),

我一直在努力让SSHTunnelForwarder工作。我终于接近了,但我无法越过这最后一步。我的剧本是这样的

server = sshtunnel.open_tunnel(
    SSH_HOST,
    ssh_username=SSH_USER,
    ssh_private_key=SSH_KEY,
    remote_bind_address=(MONGO_HOST, 27017),
    local_bind_address=('127.0.0.1', 27017),
    logger=create_logger(loglevel=1)
)
server.start()
print("Starting server")
try:
    print("Locally assigned port " + str(server.local_bind_port))
    mongo = pymongo.MongoClient(
        host=server.local_bind_host,
        port=server.local_bind_port,
    )
    accounts = mongo.tools.accounts

    mongo.close()
except Exception as e:
    print("Error encountered "+ str(e))

print("Stopping server")
server.stop()
我遇到的问题是,它看起来像是建立了连接,而我无法得到回复。感觉它只是时间过得太快了,我不知道该怎么办。有人有什么建议吗

2020-11-23 18:40:22,260| INF | MainThrea/1367@sshtunnel | Closing all open connections...
2020-11-23 18:40:22,260| DEB | MainThrea/1371@sshtunnel | Listening tunnels: 127.0.0.1:27017
2020-11-23 18:40:22,260| INF | MainThrea/1454@sshtunnel | Shutting down tunnel: 127.0.0.1:27017 <> prod.mongo.net:27017 (up)
2020-11-23 18:40:22,261| INF | Srv-27017/1434@sshtunnel | Tunnel: 127.0.0.1:27017 <> prod.mongo.net:27017 released
2020-11-23 18:40:22,969| TRA |  Thread-3/0363@sshtunnel | #1 <-- ('127.0.0.1', 52051) connected
2020-11-23 18:40:22,970| TRA |  Thread-3/0324@sshtunnel | >>> OUT #1 <-- ('127.0.0.1', 52051) send to ('prod.mongo.net', 27017): b'f7000000a741000000000000d40700000000000061646d696e2e24636d640000000000ffffffffd00000001069736d6173746572000100000003636c69656e7400b500000003647269766572002b000000026e616d65000800000050794d6f6e676f000276657273696f6e0007000000332e31312e310000036f7300550000000274797065000700000044617277696e00026e616d65000700000044617277696e000261726368697465637475726500070000007838365f3634000276657273696f6e000800000031302e31352e37000002706c6174666f726d001600000043507974686f6e20332e372e392e66696e616c2e30000000' >>>
2020-11-23 18:40:23,055| TRA |  Thread-3/0332@sshtunnel | <<< IN #1 <-- ('127.0.0.1', 52051) recv is not ready <<<
2020-11-23 18:40:23,056| TRA |  Thread-3/0379@sshtunnel | #1 <-- ('127.0.0.1', 52051) connection closed.
2020-11-23 18:40:23,056| INF | MainThrea/1467@sshtunnel | Closing ssh transport
2020-11-23 18:40:23,057| DEB | MainThrea/1470@sshtunnel | Transport is closed
2020-11-2318:40:22260 | INF | MainThrea/1367@sshtunnel|关闭所有打开的连接。。。
2020-11-23 18:40:22260缅因州/1371@sshtunnel|监听隧道:127.0.0.1:27017
2020年11月23日18:40:22260 | INF | MainThrea/1454@sshtunnel|关闭通道:127.0.0.1:27017 prod.mongo.net:27017(向上)
2020-11-23 18:40:22261 | INF | Srv-27017/1434@sshtunnel| Tunnel:127.0.0.1:27017 prod.mongo.net:27017发布
2020-11-23 18:40:22969 | TRA | Thread-3/0363@sshtunnel|#1>>退出#1>>
2020-11-23 18:40:23055 | TRA | Thread-3/0332@sshtunnel |