サポートされていない、または誤ったMIME タイプが原因で、ファイルのアップロードまたは抽出が失敗する
MIME タイプが認識されないか、誤って識別された場合、ファイルのアップロード、アーカイブ抽出、添付ファイルの処理が失敗する可能性があります。 MIME タイプマッピングが見つからない、アップロード設定が制限されている、またはコンテンツベースの検出が無効になっていることが原因で発生します。 その結果、ファイルは拒否されるか、抽出中にスキップされるか、未定義のMIME タイプが割り当てられます。 この問題を解決するには、MIME マッピングを更新し、アップロード制限を調整し、適切な検出設定を行ってください。
説明 description
環境
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- AEM Managed Services
- AEM Forms
問題/症状
- サポートされていないメディアタイプ -
<ファイル名>:未定義でアップロードに失敗しました - ZIP抽出ログは、
mimeType nullで作成されたファイルを示します - Assetsがextract-archive操作の後に見つかりません
- 添付ファイル コンポーネントは、有効なファイル形式を拒否します
- MIME タイプが未定義またはnullとして処理ログに表示される
根本原因
システムは、リクエストヘッダーと内部マッピングを使用してMIME タイプを決定します。 マッピングが見つからないか、設定が正しくない場合、MIME タイプはnullまたは未定義として割り当てられます。 アップロード制限は、そのようなファイルをブロックする可能性があり、コンテンツベースの検出を無効にすると、ファイルタイプの分類が正しくない場合があります。
確認方法
- サポートされていない、null、または未定義のMIME タイプを示すエラーをログで確認します
- メタデータプロパティでアップロードされたファイルに割り当てられたMIME タイプを確認します
- 抽出ログで、スキップされたファイルまたは欠落しているエントリを調べます
- 影響を受けるファイル拡張子のMIME タイプマッピングを確認します
- アップロード制限の設定が、特定されたMIME タイプをブロックするかどうかを確認します
解決策 resolution
- ログまたはメタデータプロパティを使用して、失敗したファイルに割り当てられたMIME タイプを特定します。
- MIME タイプサービス設定に必要なMIME タイプマッピングを追加します。
- アセットアップロード制限の設定を更新して、特定されたMIME タイプを許可します。
- MIME タイプが拡張機能によって識別されない場合は、コンテンツベースのMIME検出を有効にします。
- アーカイブファイルに含まれているすべてのファイル拡張子にMIME タイプマッピングが存在することを確認します。
- コンポーネント設定を更新して、添付ファイルの処理に必要なMIME タイプを許可します。
- 設定を再デプロイまたは再起動して、変更を適用します。
- ファイルを再アップロードまたは再処理し、適切なMIME タイプの割り当てを確認して検証します。
関連トピックス
recommendation-more-help
experience-cloud-kcs-help-kbarticles