Commit Graph

8 Commits (32e8fa646843b5f798c2e3968e0f1ca23aa15c71)

Author SHA1 Message Date
Apex Liu 47c2fdcff4 1. 修正:SSH连接后,超时断开后,客户端可能会反复重连,最终导致核心服务假死;
2. 修正:后台配置超时无操作自动断开时,配置为0,即永不超时,选项不生效。
2021-03-04 01:25:23 +08:00
Apex Liu f26c71d52d 重构核心服务SSH模块,修正以下问题:
1. 某些情况下会卡在登录流程(通道中创建shell操作与收到服务端数据操作造成死锁);
2. 某些情况下连接断开了,但web界面仍然显示使用中(没有正确处理断开事件,没有更新数据库);
3. cat一个大文件会很慢,有时会导致连接断开(每个数据包都完整解析导致处理时间过长);
4. 连接/认证过程出错(密码错误、协议不支持、远程连接超时等等),均会提示用户重新输入密码(改为断开连接,避免造成误解);
2020-11-02 02:50:49 +08:00
Apex Liu db0990d8c2 convert source files to UTF-8 with BOM. 2019-09-01 02:54:22 +08:00
apexliu fe34aafa49 rdp works with freerdp on Windows. 2017-04-10 00:36:38 +08:00
Apex Liu b3a617614e works on linux now. 2017-03-27 17:10:26 +00:00
Apex Liu 4cc96b0025 libtpssh.so now build on Linux. 2017-01-11 23:24:21 +08:00
Apex Liu 8ac48cccf5 add teleport core service with SSH protocol supported, works on Windows now. 2017-01-08 23:53:37 +08:00
Apex Liu 37b409f325 add python run-time and management web site, now works on Windows only. 2016-12-14 23:34:44 +08:00