跳到主内容

琅環笔记

有博学强记者,尝为鹅厂从事。游于洞宫,遇一人于途,问逍遥曰:“君读书几何?”遥曰:“吾之未读者,则二十年内书盖有之也,若二十年外,则吾固已尽读之矣。”其人论议超然,遥颇内服,相与欢甚。因共至一处,大石中忽然有门,引遥入数歩,则别是天地,宫室嵯峨。引入一室中,陈书满架,其人曰:“此PL史也。”又至一室,则曰:“OS志也。”毎室各有奇书,惟一室屋宇颇高,封识甚严,有二犬守之。遥问故,答曰:“此皆操作系统、编程语言、算法分析、生发正骨诸秘籍。”指二犬曰:“此龙也。”历观诸室书,皆Windows以前事,多所未闻者,如「BeOS」、「Solaris」、「FreeBSD」、「LISP」亦皆在焉。遥心乐之,欲赁住数十日,其人笑曰:“君痴矣。此岂可赁地耶?”即命小童送出,遥问地名,对曰:“琅嬛福地也。”

EverEdit SFTP Error With FreeBSD

问题现象

EverEdit 4 内置 SFTP 插件连接 FreeBSD 13.2 SSH 时,提示如下:

[23:19:56]:Hostname was found in DNS cache
[23:19:56]:  Trying 192.168.2.81...
[23:19:56]:Adding handle: conn: 0x22356d0cfa0
[23:19:56]:Adding handle: send: 0
[23:19:56]:Adding handle: recv: 0
[23:19:56]:Curl_addHandleToPipeline: length: 1
[23:19:56]:- Conn 1 (0x22356d0cfa0) send_pipe: 1, recv_pipe: 0
[23:19:56]:Connected to 192.168.2.81 (192.168.2.81) port 22 (#1)
[23:19:56]:Failure establishing ssh session
[23:19:56]:Closing connection 1

而使用其他 SFTP 客户端是完全正常的。

解决方法

已提交给作者,还没找出解决办法。

在网上查找说是连接不上 FreeBSD 13.2 的 sftp,可能与 libcurl 有关。

但还没有时间写代码来调试。

待ee作者更新后,我再咨询。

参考

  1. https://curl.se/libcurl/c/sftpget.html

  2. https://curl-users.cool.haxx.narkive.com/ppppPXNc/curl-sftp-failure-establishing-ssh-session

评论

Comments powered by Disqus