

AWS Il servizio di modernizzazione del mainframe (esperienza Managed Runtime Environment) non è più aperto a nuovi clienti. Per funzionalità simili a AWS Mainframe Modernization Service (esperienza Managed Runtime Environment), esplora AWS Mainframe Modernization Service (Self-Managed Experience). I clienti esistenti possono continuare a utilizzare il servizio normalmente. [Per ulteriori informazioni, consulta AWS Modifica della disponibilità di Mainframe Modernization.](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# AWS Codici di errore generici di Transform for mainframe Runtime
<a name="ba-runtime-error-codes-a"></a>

Codici di errore generici, con il prefisso. `BA-A`

## Errori di configurazione della sicurezza
<a name="security-configuration-errors"></a>

### Impostazioni di sicurezza globali
<a name="global-security-settings"></a>


| Chiave | Gravità | Testo | Dettagli aggiuntivi | 
| --- | --- | --- | --- | 
| BA-A0001 | Fatale | Valore non valido per. gapwalk-application.security Solo enabled o disabled sono valori supportati. Se non è impostata, la sicurezza è disabilitata per impostazione predefinita. Imposta gapwalk-application.security: enabled per attivare le funzionalità di sicurezza globali (autenticazione XSS, CORS, CSRF, OAUTH) o per disattivarle. gapwalk-application.security: disabled Rimuovi la proprietà per utilizzare il valore predefinito (). disabled |  | 

### Configurazione dell'identità
<a name="identity-configuration"></a>


| Chiave | Gravità | Testo | Dettagli aggiuntivi | 
| --- | --- | --- | --- | 
| BA-A0011 | Warn | La proprietà non gapwalk-application.security.identity deve essere impostata quando la protezione è disabilitata. La configurazione corrente non è coerente. Abilita la sicurezza gapwalk-application.security: enabled impostando o rimuovendo la gapwalk-application.security.identity proprietà. La configurazione dell'identità è applicabile solo quando la sicurezza è abilitata. |  | 
| BA-A0012 | Fatale | Proprietà gapwalk-application.security.identity richiesta mancante. Questa proprietà è obbligatoria quando la sicurezza è abilitata. Imposta gapwalk-application.security.identity: oauth per utilizzare OAuth l'autenticazione (consigliata) o gapwalk-application.security.identity: json per utilizzare l'autenticazione JSON quando la sicurezza è abilitata. |  | 
| BA-A0013 | Fatale | Valore non valido per. gapwalk-application.security.identity Solo json o oauth sono valori supportati. OAuth è il metodo di autenticazione consigliato. Impostato gapwalk-application.security.identity: oauth per utilizzare OAuth l'autenticazione (consigliato) o gapwalk-application.security.identity: json per utilizzare l'autenticazione JSON quando la sicurezza è abilitata. |  | 

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


| Chiave | Gravità | Testo | Dettagli aggiuntivi | 
| --- | --- | --- | --- | 
| BA-A0031 | Warn | La proprietà non gapwalk-application.security.issuerUri deve essere impostata quando gapwalk-application.security.identity non lo è. oauth La configurazione attuale non è coerente. Impostate gapwalk-application.security.identity: oauth e configurate l'URI dell'emittente o rimuovete la proprietà gapwalk-application.security.issuerURI. La configurazione dell'URI dell'emittente è applicabile solo quando si utilizza l'autenticazione. OAuth  |  | 
| BA-A0032 | Warn | Proprietà gapwalk-application.security.issuerUri obbligatoria mancante. Questa proprietà è obbligatoria quando si utilizza OAuth l'autenticazione. Quando si utilizza OAuth authentication (gapwalk-application.security.identity: oauth), è necessario gapwalk-application.security.issuerUri impostare l'URL del proprio provider di identità (IdP). |  | 
| BA-A0033 | Errore | Formato URI non valido per. gapwalk-application.security.issuerUri Il valore deve essere un URI valido. Imposta gapwalk-application.security.issuerUri su un URI valido del tuo provider di identità (IdP). |  | 
| BA-A0041 | Warn | La proprietà non gapwalk-application.security.allowedOrigins deve essere impostata quando gapwalk-application.security.identity non lo è. oauth La configurazione attuale non è coerente. Impostate gapwalk-application.security.identity: oauth e configurate le origini consentite o rimuovete la proprietà Gapwalk-Application.Security.AllowedOrigins. OAuth La configurazione delle origini consentite è applicabile solo quando si utilizza l'autenticazione. |  | 

### Filtraggio URI
<a name="uri-filtering"></a>


| Chiave | Gravità | Testo | Dettagli aggiuntivi | 
| --- | --- | --- | --- | 
| BA-A0101 | Fatale | Valore non valido per. gapwalk-application.security.filterURIs Solo enabled o disabled sono valori supportati. Se non è impostato, il filtro URI sarà disabilitato per impostazione predefinita. gapwalk-application.security.filterURIs: enabledImpostare per attivare il filtraggio URI o gapwalk-application.security.filterURIs: disabled per disattivarlo. Rimuovi la proprietà per utilizzare il valore predefinito ()disabled. |  | 
| BA-A0111 | Warn | La proprietà non gapwalk-application.security.blockedURIs deve essere impostata quando il filtro URI è disabilitato. La configurazione corrente non è coerente. Abilita il filtraggio URI impostando o gapwalk-application.filterURIs: enabled rimuovendo la gapwalk-application.security.blockedURIs proprietà. La configurazione di blocco degli URI è applicabile solo quando il filtraggio URI è abilitato. |  | 
| BA-A0112 | Warn | Proprietà gapwalk-application.security.blockedURIs obbligatoria mancante o vuota. Questa proprietà è obbligatoria e non deve essere vuota quando il filtro URI è abilitato. Impostato gapwalk-application.security.blockedURIs con un elenco separato da virgole da bloccare quando il URIs filtraggio URI è abilitato. Ad esempio: gapwalk-application.security.blockedURIs: URI-1, URI-2, URI-3 |  | 

### OAuth Configurazione di sicurezza
<a name="oauth-security-configuration"></a>


| Chiave | Gravità | Testo | Dettagli aggiuntivi | 
| --- | --- | --- | --- | 
| BA-A1010 | Fatale | Si è verificato un errore durante la configurazione della catena OAuth di filtri di sicurezza. Controlla la tua OAuth configurazione, inclusa la registrazione del client, le impostazioni CORS e la protezione CSRF. Assicuratevi che tutte le proprietà richieste siano impostate correttamente nel file application-main.yml. Verifica che il tuo OAuth provider sia accessibile e configurato correttamente. |  | 

## AWS Errori di configurazione di Secrets Manager
<a name="aws-secrets-manager-errors"></a>


| Chiave | Gravità | Testo | Dettagli aggiuntivi | 
| --- | --- | --- | --- | 
| BA-A2000 | Fatale | Impossibile analizzare il segreto delle leggi. |  | 
| BA-A2001 | Fatale | Problema di autorizzazione AWS durante l'analisi segreta. | L'errore mostra l'errore sottostante. Spesso è correlato a un'autorizzazione mancante nel ruolo IAM utilizzato. | 
| BA-A2002 | Fatale | L'applicazione richiede l'accesso di rete al servizio AWS Secrets Manager per iniziare. Questo problema può essere risolto utilizzando un ambiente accessibile al pubblico o creando un gateway NAT PrivateLink o un gateway NAT. | Per informazioni, consulta [Accesso Modernizzazione del mainframe AWS tramite un endpoint di AWS PrivateLink interfaccia](vpc-interface-endpoints.md). | 
| BA-A2003 | Fatale | Il nome DB per il segreto del database non è stato passato né nel segreto né nella chiave yaml. Aggiungi il nome del database alla configurazione, in un dbname campo del segreto o nella chiave yaml dedicata. | Per informazioni, consulta [AWS I segreti di Transform for mainframe Runtime](ba-runtime-config-app-secrets.md). | 