kmiya-culti / RLogin

RLoginは、Windows上で動作するターミナルソフトです
http://nanno.bf1.jp/softlib/man/rlogin/
MIT License
463 stars 16 forks source link

登録されたホスト鍵の一覧でホスト鍵が正常に表示されない #129

Closed yasuhirokimura closed 1 month ago

yasuhirokimura commented 1 month ago

OS: Windows 11 23H2 RLogin: 2.29.3

  1. 「ヘルプ」→「登録されたホスト鍵の削除」で表示される全てのホスト鍵を削除
  2. eastasiarolling-vm-freebsd2というホスト名のホストにそれぞれ接続
  3. 「ヘルプ」→「登録されたホスト鍵の削除」でホスト鍵の一覧を表示

とすると以下のようになります。

RLogin HostKeyList

この2つのホストはアーキテクチャ・OSの種類及びバージョンが同じで、動作しているsshdのバージョンも同じなのですが、eastasiaについては三種類のホスト鍵が表示されているのに対して、rolling-vm-freebsd2については、ホスト名から '-freebsd2' が省かれており、またホスト鍵がeastasiaと同様に三種類登録されているはずですが、それらが表示されません。

この後色々な名前のホストに接続してみたのですが、abcdefg-hi-stuvwxyzのようなホスト名だと二番目のハイフン以降が省かれる&ホスト鍵が表示されないという症状が発生するようです。

kmiya-culti commented 1 month ago

ご報告有り難うございます。確認できました。 バージョン2.28.2で「非対応の鍵でもagentでは、利用するように変更」で 鍵の判定を変更した時の影響で古い形式のエントリーと誤判定していました。

次回バージョンで修正したいと思います。 http://nanno.bf1.jp/softlib/rlogin/2.29.4/