

AWS Mainframe Modernization Service (マネージドランタイム環境エクスペリエンス) は、新規のお客様に公開されなくなりました。 AWS Mainframe Modernization Service (マネージドランタイム環境エクスペリエンス) と同様の機能については、 AWS Mainframe Modernization Service (セルフマネージドエクスペリエンス) をご覧ください。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、[AWS 「 Mainframe Modernization の可用性の変更](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AWS メインフレームランタイム汎用エラーコードの変換
<a name="ba-runtime-error-codes-a"></a>

プレフィックスが の一般的なエラーコード`BA-A`。

## セキュリティ設定エラー
<a name="security-configuration-errors"></a>

### グローバルセキュリティ設定
<a name="global-security-settings"></a>


| Key | 緊急度 | テキスト | その他の詳細 | 
| --- | --- | --- | --- | 
| BA-A0001 | 致命的 | の値が無効ですgapwalk-application.security。enabled または のみがサポートされる値disabledです。設定されていない場合、セキュリティはデフォルトで無効になっています。グローバルセキュリティ機能 (XSS、CORS、CSRF、OAUTH 認証) をgapwalk-application.security: enabledアクティブ化するか、非アクティブ化gapwalk-application.security: disabledするように を設定します。デフォルト値 () を使用するには、 プロパティを削除しますdisabled。 |  | 

### ID 設定
<a name="identity-configuration"></a>


| Key | 緊急度 | テキスト | その他の詳細 | 
| --- | --- | --- | --- | 
| BA-A0011 | 警告 | セキュリティが無効になっている場合は、プロパティを設定gapwalk-application.security.identityしないでください。現在の設定に一貫性がありません。を設定してセキュリティを有効にするかgapwalk-application.security: enabled、 gapwalk-application.security.identityプロパティを削除します。ID 設定は、セキュリティが有効になっている場合にのみ適用されます。 |  | 
| BA-A0012 | 致命的 | 必須プロパティ がありませんgapwalk-application.security.identity。セキュリティが有効になっている場合、このプロパティは必須です。OAuth 認証を使用するgapwalk-application.security.identity: oauthか (推奨）、セキュリティが有効になっている場合に JSON 認証を使用するgapwalk-application.security.identity: jsonように を設定します。 |  | 
| BA-A0013 | 致命的 | の値が無効ですgapwalk-application.security.identity。json または のみがサポートされる値oauthです。OAuth は推奨される認証方法です。OAuth 認証を使用するgapwalk-application.security.identity: oauthか (推奨）、セキュリティが有効になっている場合に JSON 認証を使用するgapwalk-application.security.identity: jsonように を設定します。 |  | 

### OAuth 設定
<a name="oauth-configuration"></a>


| Key | 緊急度 | テキスト | その他の詳細 | 
| --- | --- | --- | --- | 
| BA-A0031 | 警告 | gapwalk-application.security.identity が でない場合、プロパティを設定gapwalk-application.security.issuerUriしないでくださいoauth。現在の設定に一貫性がありません。発行者 URI を設定gapwalk-application.security.identity: oauthおよび設定するか、gapwalk-application.security.issuerUri プロパティを削除します。発行者の URI 設定は、OAuth 認証を使用する場合にのみ適用されます。 |  | 
| BA-A0032 | 警告 | 必須プロパティ がありませんgapwalk-application.security.issuerUri。このプロパティは、OAuth 認証を使用する場合に必須です。OAuth 認証 (gapwalk-application.security.identity: oauth) を使用する場合は、 gapwalk-application.security.issuerUriを ID プロバイダー (IdP) の URL に設定する必要があります。 |  | 
| BA-A0033 | エラー | の URI 形式が無効ですgapwalk-application.security.issuerUri。値は有効な URI である必要があります。ID プロバイダー (IdP) の有効な URI gapwalk-application.security.issuerUriに設定します。 |  | 
| BA-A0041 | 警告 | gapwalk-application.security.identity が でない場合、プロパティを設定gapwalk-application.security.allowedOriginsしないでくださいoauth。現在の設定に一貫性がありません。許可されたオリジンを設定gapwalk-application.security.identity: oauthおよび設定するか、gapwalk-application.security.allowedOrigins プロパティを削除します。許可されたオリジン設定は、OAuth 認証を使用する場合にのみ適用されます。 |  | 

### URI フィルタリング
<a name="uri-filtering"></a>


| Key | 緊急度 | テキスト | その他の詳細 | 
| --- | --- | --- | --- | 
| BA-A0101 | 致命的 | の値が無効ですgapwalk-application.security.filterURIs。enabled または のみがサポートされる値disabledです。設定しない場合、URI フィルタリングはデフォルトで無効になります。を設定gapwalk-application.security.filterURIs: enabledして URI フィルタリングをアクティブ化するか、 gapwalk-application.security.filterURIs: disabledを設定して非アクティブ化します。デフォルト値 () を使用するには、 プロパティを削除しますdisabled。 |  | 
| BA-A0111 | 警告 | URI フィルタリングが無効になっている場合は、プロパティを設定gapwalk-application.security.blockedURIsしないでください。現在の設定に一貫性がありません。を設定して URI フィルタリングを有効にするかgapwalk-application.filterURIs: enabled、 gapwalk-application.security.blockedURIsプロパティを削除します。URI ブロック設定は、URI フィルタリングが有効になっている場合にのみ適用できます。 |  | 
| BA-A0112 | 警告 | 必須プロパティ がないか、空ですgapwalk-application.security.blockedURIs。このプロパティは必須であり、URI フィルタリングが有効になっている場合は空にすることはできません。URI フィルタリングが有効になっている場合にブロックする URI のカンマ区切りリストgapwalk-application.security.blockedURIsで を設定します。例: gapwalk-application.security.blockedURIs: URI-1, URI-2, URI-3 |  | 

### OAuth セキュリティ設定
<a name="oauth-security-configuration"></a>


| Key | 緊急度 | テキスト | その他の詳細 | 
| --- | --- | --- | --- | 
| BA-A1010 | 致命的 | OAuth セキュリティフィルターチェーンの設定中にエラーが発生しました。クライアント登録、CORS 設定、CSRF 保護など、OAuth 設定を確認します。すべての必須プロパティが application-main.yml ファイルで正しく設定されていることを確認します。OAuth プロバイダーがアクセス可能で、適切に設定されていることを確認します。 |  | 

## AWS Secrets Manager の設定エラー
<a name="aws-secrets-manager-errors"></a>


| Key | 緊急度 | テキスト | その他の詳細 | 
| --- | --- | --- | --- | 
| BA-A2000 | 致命的 | aws シークレットを解析できません。 |  | 
| BA-A2001 | 致命的 | シークレットの解析中の AWS アクセス許可の問題。 | エラーには、基盤となるエラーが表示されます。多くの場合、使用される IAM ロールのアクセス許可の欠落に関連しています。 | 
| BA-A2002 | 致命的 | アプリケーションを起動するには、AWS Secrets Manager サービスへのネットワークアクセスが必要です。これは、パブリックにアクセス可能な環境を使用するか、PrivateLink または NAT ゲートウェイを作成することで修正できます。 | 「[AWS PrivateLink インターフェイスエンドポイント AWS Mainframe Modernization を使用した へのアクセス](vpc-interface-endpoints.md)」を参照してください。 | 
| BA-A2003 | 致命的 | データベースシークレットの DB 名は、シークレットでも yaml キーでも渡されませんでした。シークレットのdbnameフィールドまたは専用 yaml キーのいずれかで、データベース名を設定に追加します。 | 「[AWS メインフレームランタイムシークレットの変換](ba-runtime-config-app-secrets.md)」を参照してください。 | 