kmiya-culti / RLogin

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

2.28.3以降でSSHの多段接続ができなくなりました #113

Closed Herbie34 closed 9 months ago

Herbie34 commented 9 months ago

これまで2.28.2を使っていて、ホームページの「5.16 SSHによる多段接続」のような方法で接続していたホストがあるのですが、2.28.5にバージョンアップしたところ、つながらなくなりました。順次ダウングレードしてみたら2.28.3からつながらなくなっているようです。エントリー構成(デフォルトから変更した設定)は以下のようになっています。

再現手順は以下のような感じです。

  1. 検証用として空のフォルダに2.28.2を配置、空のRLogin.iniを作成してから起動
  2. 「プライベートプロファイルの圧縮を有効にして~」が表示されるので「はい」
  3. 上記エントリーの設定をしてエントリーBに接続
  4. 「このエントリーで最初のPageantの起動を確認しました~」が表示されるので「はい」を選択、認証キー情報は特に編集せずそのまま「OK」
  5. 「公開鍵の確認」が表示されるのでそのまま「接続する」
  6. エントリーBに対して再度4と5の操作
  7. 「信頼するホスト鍵のリストを更新しますか?~」が表示されるのでそのまま「はい」

これでいったんエントリーBに接続できることを確認後、2.28.3に差し替えて接続しようとしてもつながらない状態です。エントリーBのプロキシ設定で「socks」を「1080」にしてみてもダメでした。また、2.28.2で接続したとき、エントリーAの画面には↓が表示されていましたが、

9 13 22:00:00 mypc : Local Socks localhost:1080
9 13 22:00:00 mypc : Connect #3 エントリーBのIP:22 -> ::1:64562

2.28.3だと↓しか表示されていませんでした。

9 13 22:00:00 mypc : Local Socks localhost:1080

Releasesページに「オプション設定のsshポートフォワードの更新を行うように変更」との記載があったので、その辺の影響とかでしょうか…?他に必要な情報があればできる限りご提供したいと思いますのでご確認よろしくお願いいたします。

kmiya-culti commented 9 months ago

「シェル起動なしでPFログを表示」を使用するとCONNECT処理されず 前接続先の設定で処理が継続されないバグがありました。

ご報告有り難うございます。次期バージョンで修正したいと思います http://nanno.bf1.jp/softlib/rlogin/2.28.6/

Herbie34 commented 9 months ago

早速ご対応いただきありがとうございました。 2.28.6で問題なく接続できることを確認しました。