AppSync:バージョン4.4へのアップグレード後、AppSyncはKSH Kornシェル スクリプトの実行に失敗する
概要: AppSync 4.4では、KSH korn Shellの実行が許可されていませんでした。 示す:Ensure the script has correct extensions(.sh or .pl), no invalid characters in filename/filepath and script parameters.
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
次の内容がこのサービス プラン イベントに表示されます。
Pre-copy script,e56351e3-10ef-4cff-b9b1-c0298d0bfdcb,HST_000112,Overload,User script /usr/path/bin/my-precopy.ksh failed to run on host ProdSource. Ensure the script has correct extensions(.sh or .pl), no invalid characters in filename/filepath and script parameters.
同じようなエラーがAppSyncサーバー ログに表示されます。
INFO [Thread-280 (ActiveMQ-client-global-threads)] [com.emc.archway.commands.host.RunHostUserScriptCommandBean] [Overload] [] bbe273ef-d05e-4b2c-a594-7148588bdb13->>> Filename contains either invalid characters, multiple dots or the file extension is not .sh
原因
このコードは、KSHスクリプトが有効であるとしてフィルタリングしていました。
解決方法
AppSync 4.4.0.0のホットフィックスが存在します。
サービス リクエストを呼び出す場合は、この記事に注意してください。
4.4.0.0以降のバージョンについては、該当するリリース ノートを参照して、問題が解決されたかどうかを判断してください。
対象製品
AppSync文書のプロパティ
文書番号: 000198150
文書の種類: Solution
最終更新: 13 5月 2026
バージョン: 6
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。