連続した scprecv コマンドでエラーが出る
Open Date: 2011-05-15 00:24
Letztes Update: 2011-05-28 02:02
Reporter: | ts-neko | Eigentümer: | maya |
---|---|---|---|
Priority: | 5 - Medium | MileStone: | Tera Term 4.70 (closed) |
Type: | Bugs | Severity: | 7 |
Component: | TTSSH | Status: | Closed |
Resolution | Wont Fix |
Details
下記のマクロを実行するとエラーになり、異常終了します。 ver 4.69
エラーメッセージ:
SSH2_MSG_CHANNEL_OPEN_FAILURE を受信しました。
チャネル [10]:理由: administratively prohibited(1) メッセージ: open failed
マクロ:
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\1.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\2.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\3.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\4.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\5.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\6.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\7.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\8.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\9.iso"
scprecv "$HOME/ubuntu-ja-9.10-desktop-i386.iso" "C:\Users\user1\Desktop\iso\10.iso"
end
Last Update of this Ticket
2011-05-28 02:02 Update by: maya
- Status Update from Open to Closed.
- Resolution Update from None to Wont Fix.
- Ticket Close date set to 2011-05-28 02:02
Kommentar
scprecv マクロコマンドは転送の終了を待ちません。したがって、大きなファイルを連続で受信した場合には複数の CHANNEL が開かれます。
administratively prohibited で CHANNEL 開けないのは、サーバ側で MaxSessions の値を超えているためです。デフォルトは 10 なので、SHELL とあわせて 11個目(=10個目のファイル)の CHANNEL を開こうとして失敗しており、この動作は正常です。
異常終了 に関しては #25169 に合流します。