Ticket #39297

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

Eröffnet am: 2019-06-04 19:45 Letztes Update: 2019-07-29 18:07

Auswertung:
Verantwortlicher:
(Keine)
Typ:
Status:
Geschlossen
Komponente:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
3
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

状況

インターネットに出られないサーバ(以下、対象サーバ)に対して、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ではいずれのケースでも問題発生しない。

Ticket-Verlauf (3/10 Historien)

2019-06-04 19:45 Aktualisiert von: andesm
  • New Ticket "SSHリモートポートフォワード使用中に異常終了" created
2019-06-04 19:48 Aktualisiert von: andesm
  • Details Updated
2019-06-04 19:53 Aktualisiert von: andesm
  • Details Updated
2019-06-04 20:14 Aktualisiert von: andesm
  • Details Updated
2019-06-19 14:48 Aktualisiert von: maya
  • Lösung Update from Keine to Gefixt
  • Komponente Update from (Keine) to TTSSH
Kommentar

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

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

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

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

2019-07-29 17:56 Aktualisiert von: None
Kommentar

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

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

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

2019-07-29 18:07 Aktualisiert von: maya
Kommentar

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

Dateianhangliste

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden