チケット #39297

SSHリモートポートフォワード使用中に異常終了

登録: 2019-06-04 19:45 最終更新: 2019-07-29 18:07

報告者:
(del#100814)
担当者:
(未割り当て)
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
3
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

状況

インターネットに出られないサーバ(以下、対象サーバ)に対して、TeraTermの SSHリモートポートフォワードを使って社内LANのProxyサーバと接続し、対象 サーバ上でISOファイル等の大きなファイルをインターネットからwgetすると、 TeraTermが異常終了する(「TeraTermは動作を停止しました」のダイアログが 出る)。

この時、wget開始から異常終了直前までメモリが増え続けているように見える。 上記ダイアログのボタンからTeraTermプログラムを終了させるとメモリが減る (wget開始前の容量に戻る)。

添付画像参照。

バージョン

Tera Term v4.102(19/02/28)

環境

 社内LAN Proxy server(proxy.xx.jp:8080)
      ↑
 クライアントWindows PC(TeraTermマクロ実行)
   ↓ ↑
 踏み台1 Linux(11.11.11.11)
   ↓ ↑
 踏み台2 Linux(22.22.22.22)
   ↓ ↑
 踏み台3 Linux(33.33.33.33)
   ↓ ↑
 対象サーバ Linux(44.44.44.44)

↓ : SSH接続
↑ : SSHリモートポートフォワード接続

対象サーバへの接続TeraTermマクロ

connect '11.11.11.11:22 /ssh /2 /auth=password /user=xxxxx /passwd=xxxxx /ssh-R8888:proxy.xx.jp:8080'
wait '$'

sendln 'ssh -o stricthostkeychecking=no -o userknownhostsfile=/dev/null xxxx@22.22.22.22 -p xxxxx -g -R 8888:localhost:8888
wait 'password:'
sendln 'xxxxx'
wait '$'

sendln 'ssh -o stricthostkeychecking=no -o userknownhostsfile=/dev/null root@33.33.33.33 -R *:8888:localhost:8888
wait 'password:'
sendln 'root123'
wait '#'

sendln 'ssh -o stricthostkeychecking=no -o userknownhostsfile=/dev/null root@44.44.44.44 -R *:8888:localhost:8888
wait 'password:'
sendln 'root123'
wait '#'

対象サーバの環境変数

# env | grep http
http_proxy=http://localhost:8888
HTTPS_PROXY=http://localhost:8888
https_proxy=http://localhost:8888
HTTP_PROXY=http://localhost:8888

再現率

対象サーバでwgetすると100%問題発生する。但し、何回かに一度はダイアログ が出ずに突然落ちる時がある。また、踏み台2、踏み台3までのログインで止めて wgetしても100%問題発生する。

踏み台1までのログイン止めてwgetでは問題発生しない(メモリ増加も見られない。 つまり多段にssh接続すると問題発生?)

なお、同様の接続の仕方でRLoginではいずれのケースでも問題発生しない。

チケットの履歴 (10 件中 3 件表示)

2019-06-04 19:45 更新者: (del#100814)
  • 新しいチケット "SSHリモートポートフォワード使用中に異常終了" が作成されました
2019-06-04 19:48 更新者: (del#100814)
  • 詳細が更新されました
2019-06-04 19:53 更新者: (del#100814)
  • 詳細が更新されました
2019-06-04 20:14 更新者: (del#100814)
  • 詳細が更新されました
2019-06-19 14:48 更新者: (del#1144)
  • 解決法なし から 修正済み に更新されました
  • コンポーネント(未割り当て) から TTSSH に更新されました
コメント

報告ありがとうございます。

開発チーム内で再現試験をして、修正を入れました。

このスナップショットに修正が含まれているので、問題が起きたのと同じ環境で同じことをして問題が出ないようになったか確認してもらえるでしょうか。

https://ja.osdn.net/projects/ttssh2/storage/snapshot/snapshot-r7777-20190617-yutaka-trunk.zip

2019-07-29 17:56 更新者: None
コメント

大変遅くなり申し訳ありません。

本日、頂いた修正版スナップショットで再現試験を実施したところ、問題は発生しませんでした。 (報告から時間が経っているため、念のために旧バージョンでの再現試験も本日実施して、そちら はやはり問題再現しています)

バグ対処ありがとうございました。

2019-07-29 18:07 更新者: (del#1144)
  • 状況オープン から 完了 に更新されました
  • マイルストーン(未割り当て) から Tera Term 4.104 (完了済み) に更新されました
コメント

ありがとうございました。次のリリースに反映されます。

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする