Ticket #25433

termminal length 値が勝手に戻されてしまうバグ

Date d'ouverture: 2011-06-16 13:27 Dernière mise à jour: 2011-06-17 14:54

Rapporteur:
Propriétaire:
(Aucun)
Type:
État:
Atteints
Composant:
Jalon:
(Aucun)
Priorité:
7
Sévérité:
7
Résolution:
Invalid
Fichier:
Aucun
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Détails

tera term(version 4.69)にてssh接続(TCP port#は2220, ssh version はSSH2)で対象のCisco Catalysts3750G-24E (ip 10.128.22.6)にログインし、enableモードに移行後、各種コマンドにてログ取得中に、teratremの ウインドウ画面を操作したところ、terminal length値が勝手に設定されてしまい、-- more -- 表示がされ、 以後のログ取得コマンドが全てエラーになった。

同僚も同じバージョンにて同様の現象を確認。他のネットワーク機器や、linuxサーバでも同様の現象がでており、 これは、間違いなく現バージョンにおけるTeratermのバグであると確信しました。 ネットワーク機器のログ取得は複数の機器をssh接続で取得するため、たくさんのTeratermウインドウを立ち上げ 作業を行います。ウインドウ操作を行っただけで、length値が勝手に変わってしまうようでは、正常なログ取得が できず、非常に困っています。以下に証跡を示します。

terminal length値が勝手に変更されています。その時のログです。(ログ取得前にはter len 0を設定し、Length値は 0に設定しています。)

Router#show terminal Load for five secs: 5%/0%; one minute: 5%; five minute s: 6% Time source is NTP, 12:22:01.861 jst Thu Jun 1 2011

Line 1, Location: "", Type: "XTERM" Length: 29 lines, Width: 54 columns ← Length値が勝手に29に変わってしまっている。 Baud rate (TX/RX) is 9600/9600 Status: PSI Enabled, Ready, Active, No Exit Banner, Ct rl-c Enabled

Automore On

Capabilities: Receives Logging Output, Timestamp Enabl ed Modem state: Ready Special Chars: Escape Hold Stop Start Disconnect Activation

x none - - none

Timeouts: Idle EXEC Idle Session Modem Answe r Session Dispatch

never never none not set
Idle Session Disconnect Wa rning
never
Login-sequence User Respon se 00:00:30 Autoselect Initial Wait
not set

Modem type is unknown. Session limit is not set. Time since activation: 01:36:52 Editing is enabled. History is enabled, history size is 20. DNS resolution in show commands is enabled Full user help is disabled Allowed input transports are telnet ssh. Allowed output transports are telnet ssh. Preferred transport is telnet. Shell: enabled Shell trace: off No output characters are padded No special data dispatching characters

以上、ご確認のほど、お願いいたします。

Ticket History (3/4 Histories)

2011-06-16 13:27 Updated by: msn04
  • New Ticket "termminal length 値が勝手に戻されてしまうバグ" created
2011-06-16 14:05 Updated by: (del#1144)
  • Details Updated
Commentaire

Cisco のルータを持っていないので確認できませんが、

teratremのウインドウ画面を操作した

ウインドウ画面の操作とはどういう操作ですか?29x54になるようにウィンドウのサイズを変更したのですか?

Setup - Terminal の設定で Term size = win size を off にしたらどうなりますか?

2011-06-16 15:29 Updated by: (del#1144)
  • Résolution Update from Aucun to Invalid
Commentaire

ターミナルサイズが変更された場合には、SSHクライアントはSSHサーバに変更後の サイズを通知することができます。これはSSH2プロトコルの仕様です。 IOSがこの通知に応じてterminal lengthを変更していると思われます。 c.f. RFC4254 6.7. Window Dimension Change Message

2011-06-17 14:54 Updated by: msn04
  • État Update from Ouvert to Atteints
  • Ticket Close date is changed to 2011-06-17 14:54
Commentaire

ご回答ありがとうございます。

他のターミナルソフトでも、再現を確認いたしました。 SSHの仕様ということで顧客へ説明できます。 ありがとうございました。

Attachment File List

No attachments

Modifier

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