JapanTAC_CSC
Level 7
Level 7

2023年4月28日 (初版)

TAC SR Collection
主な問題

21.26 以降の StarOS version で copy tftp コマンドが ERR 2 Illegal TFTP operation で失敗します。

# copy /flash/test.txt tftp://XX.XX.XX.XX/test.txt
+ERR 2 File not found
+ERR 2 Illegal TFTP operation
<snip>
+ERR 2 Illegal TFTP operation
Failure: "FAILED", copy /flash/test.txt tftp://XX.XX.XX.XX/test.txt
#
原因

21.26 でライブラリが更新されたことに起因する問題です。
この問題は CSCwe48284 として報告されています。
CSCwe48284: TFTP failed by "ERR 2 Illegal TFTP operation"

解決策

回避策としては、転送先 IP アドレスに TFTP のポート番号 (:69) を追加することで転送可能です。

# copy /flash/test.txt tftp://XX.XX.XX.XX:69/test.txt
+SIZE 0
Are you sure? [Yes|No]: Yes
+OK 
********************************************************************************
Transferred 12 bytes in 0.001 seconds (11.7 KB/sec)
# 

恒久的な対策には、 CSCwe48284 の修正されたバージョンを使用する必要があります。

備考
本不具合は、Bug Search Tool でも確認できます。
各製品の TAC SR Collection の一覧は、よくある質問と解決方法 (TAC SR Collection) から確認できます。