Condividi tramite


bus di servizio eccezioni di Resource Manager

Questo articolo elenca le eccezioni generate durante l'interazione con bus di servizio di Azure usando Azure Resource Manager tramite modelli o chiamate dirette.

Ecco le varie eccezioni/errori che vengono rilevati tramite Azure Resource Manager.

Errore: Richiesta non valida

"Richiesta non valida" implica che la richiesta ricevuta dalla convalida di Resource Manager non è riuscita.

Codice errore Codice secondario di errore Error message Descrizione Elemento consigliato
Richiesta non valida 40000 Codice secondario=40000. La proprietà 'property name' non può essere impostata durante la creazione di una coda perché lo spazio dei nomi 'namespace name' usa il livello 'Basic'. Questa operazione è supportata solo nel livello 'Standard' o 'Premium'. In bus di servizio di Azure livello Basic non è possibile impostare o aggiornare le proprietà seguenti:
  • RequiresDuplicateDetection
  • AutoDeleteOnIdle
  • RequiresSession
  • DefaultMessageTimeToLive
  • DuplicateDetectionHistoryTimeWindow
  • EnableExpress (non supportato anche in Premium)
  • ForwardTo
  • Argomenti
Prendere in considerazione l'aggiornamento dal livello Basic al livello Standard o Premium per usare questa funzionalità.
Richiesta non valida 40000 Codice secondario=40000. Il valore della proprietà 'requiresDuplicateDetection' di una coda esistente (o argomento) non può essere modificato. Il rilevamento dei duplicati deve essere abilitato/disabilitato al momento della creazione dell'entità. Il parametro di configurazione del rilevamento duplicato non può essere modificato dopo la creazione. Per abilitare il rilevamento dei duplicati in una coda o un argomento creato in precedenza, è possibile creare un nuovo argomento/coda con rilevamento duplicato e quindi inoltrare dalla coda originale alla nuova coda/argomento.
Richiesta non valida 40000 Codice secondario=40000. Il valore specificato 16384 non è valido. La proprietà MaxSizeInMegabytes deve essere uno dei valori seguenti: 1024; 2048; 3072; 4096;5120. Il valore MaxSizeInMegabytes non è valido. Assicurarsi che MaxSizeInMegabytes sia uno dei seguenti: 1024, 2048, 3072, 4096, 5120.
Richiesta non valida 40000 Codice secondario=40000. Non è possibile modificare il partizionamento per Coda/Argomento. Non è possibile modificare il partizionamento per l'entità. Creare una nuova entità (coda o argomento) e abilitare le partizioni.
Richiesta non valida Nessuno Lo spazio dei nomi 'namespace name' non esiste. Lo spazio dei nomi non esiste all'interno della sottoscrizione di Azure. Per risolvere questo errore:
  • Assicurarsi che la sottoscrizione di Azure sia corretta.
  • Verificare che lo spazio dei nomi esista.
  • Verificare che il nome dello spazio dei nomi sia corretto (nessun errore ortografico o stringhe Null).
Richiesta non valida 40000 Codice secondario=40000. Il tempo di blocco fornito supera il massimo consentito di '5' minuti. Il tempo per il quale un messaggio può essere bloccato deve essere compreso tra 1 minuto (minimo) e 5 minuti (massimo). Assicurarsi che il tempo di blocco fornito sia compreso tra 1 min e 5 minuti.
Richiesta non valida 40000 Codice secondario=40000. La proprietà DelayedPersistence e RequiresDuplicateDetection non possono essere abilitate insieme. Le entità con rilevamento duplicato abilitato devono essere persistenti, quindi la persistenza non può essere ritardata. Altre informazioni sul rilevamento duplicati
Richiesta non valida 40000 Codice secondario=40000. Il valore per la proprietà RequiresSession di una coda esistente non può essere modificato. Il supporto per le sessioni deve essere abilitato al momento della creazione dell'entità. Dopo la creazione, non è possibile abilitare/disabilitare le sessioni in un'entità esistente (coda o sottoscrizione) Eliminare e ricreare una nuova coda (o sottoscrizione) con la proprietà "RequiresSession" abilitata.
Richiesta non valida 40000 Codice secondario=40000. 'URI_PATH' contiene caratteri non consentiti da bus di servizio. I segmenti di entità possono contenere solo lettere, numeri, punti(.), trattini(-) e caratteri di sottolineatura(_). I segmenti di entità possono contenere solo lettere, numeri, punti(.), trattini(-) e caratteri di sottolineatura(_). Qualsiasi altro carattere causa l'esito negativo della richiesta. Assicurarsi che nel percorso URI non siano presenti caratteri non validi.
Richiesta non valida 40000 Codice secondario=40000. Richiesta non valida. Per altre informazioni, visitare https://aka.ms/sbResourceMgrExceptions. TrackingId:00000000-0000-0000-0000-000000000000000_000, SystemTracker:contososbusnamesapce.servicebus.windows.net:myqueue, Timestamp:yyyy-mm-ddThh:mm:ss Questo errore si verifica quando si tenta di creare una coda in uno spazio dei nomi di livello non Premium con un valore impostato sulla proprietà maxMessageSizeInKilobytes. Questa proprietà può essere impostata solo per le code nello spazio dei nomi Premium.
Richiesta non valida 40300 Codice secondario=40300. È stato raggiunto o superato il numero massimo di risorse di tipo EnablePartioning == true . Esiste un limite per il numero di entità partizionate per spazio dei nomi. Vedere Quote e limiti.
Richiesta non valida 40400 Codice secondario=40400. L'entità di destinazione di inoltro automatico non esiste. La destinazione per l'entità di destinazione di inoltro automatico non esiste. L'entità di destinazione (coda o argomento) deve esistere prima della creazione dell'origine. Riprovare dopo aver creato l'entità di destinazione.

Codice errore: 429

Proprio come in HTTP, "Codice di errore 429" indica un numero eccessivo di richieste. Implica che la risorsa specifica (spazio dei nomi) viene limitata a causa di troppe richieste (o a causa di operazioni in conflitto) su tale risorsa.

Codice errore Codice secondario di errore Error message Descrizione Elemento consigliato
429 50004 Codice secondario=50004. La richiesta è stata terminata perché lo spazio dei nomi viene limitato. Questa condizione di errore viene raggiunta quando il numero di richieste in ingresso supera la limitazione della risorsa. Attendere alcuni secondi e riprovare.

Altre informazioni sulle quote e sui limiti delle richieste di Azure Resource Manager
429 40901 Codice secondario=40901. È in corso un'altra operazione in conflitto. Un'altra operazione in conflitto è in corso sulla stessa risorsa/entità Attendere il completamento dell'operazione in corso corrente prima di riprovare.
429 40900 Codice secondario=40900. Conflitto. Si sta richiedendo un'operazione non consentita nello stato corrente della risorsa. Questa condizione può essere soddisfatta quando vengono effettuate più richieste per eseguire le operazioni sulla stessa entità (coda, argomento, sottoscrizione o regola) contemporaneamente. Attendere alcuni secondi e riprovare
429 40901 Richiesta sull'entità 'entity name' in conflitto con un'altra richiesta Un'altra operazione in conflitto è in corso sulla stessa risorsa/entità Attendere il completamento dell'operazione precedente prima di riprovare
429 40901 È in corso un'altra richiesta di aggiornamento per l'entità : <entity name>. Un'altra operazione in conflitto è in corso sulla stessa risorsa/entità Attendere il completamento dell'operazione precedente prima di riprovare
429 Nessuno Si è verificato un conflitto di risorse. Potrebbe essere in corso un'altra operazione in conflitto. Se questa operazione è un nuovo tentativo per l'operazione non riuscita, la pulizia in background è ancora in sospeso. Riprovare. Questa condizione potrebbe essere soddisfatta quando è presente un'operazione in sospeso sulla stessa entità. Attendere il completamento dell'operazione precedente prima di riprovare.

Codice errore: Non trovato

Questa classe di errori indica che la risorsa non è stata trovata.

Codice errore Codice secondario di errore Error message Descrizione Elemento consigliato
Non trovato Nessuno L'entità 'entity name' non è stata trovata. L'entità su cui è stata eseguita l'operazione non è stata trovata. Controllare se l'entità esiste e riprovare.
Non trovato Nessuno Non trovato. L'operazione non esiste. L'operazione che si sta tentando di eseguire non esiste. Controllare l'operazione e riprovare.
Non trovato Nessuno La richiesta in ingresso non viene riconosciuta come richiesta put di criteri dello spazio dei nomi. Il corpo della richiesta in ingresso è Null e quindi non può essere eseguito come richiesta put. Controllare il corpo della richiesta per assicurarsi che non sia Null.
Non trovato Nessuno Impossibile trovare l'entità di messaggistica 'entity name' . Impossibile trovare l'entità in cui si sta tentando di eseguire l'operazione. Controllare se l'entità esiste e riprovare.

Codice errore: Errore interno del server

Questa classe di errori indica che si è verificato un errore interno del server.

Codice errore Codice secondario di errore Error message Descrizione Elemento consigliato
Internal Server Error 50000 Codice secondario=50000. Internal Server Error Può verificarsi per vari motivi. Alcuni dei sintomi sono -
  • Richiesta/corpo del client danneggiato che genera un errore.
  • Timeout della richiesta del client a causa di problemi di elaborazione nel servizio.
Per risolvere questo errore:
  • Assicurarsi che i parametri delle richieste non siano null o in formato non valido.
  • ripetere la richiesta.

Codice errore: Non autorizzato

Questa classe di errori indica l'assenza di autorizzazione per eseguire il comando.

Codice errore Codice secondario di errore Error message Descrizione Elemento consigliato
Non autorizzata Nessuno Operazione non valida nello spazio dei nomi Secondario. Lo spazio dei nomi secondario è di sola lettura. L'operazione è stata eseguita sullo spazio dei nomi secondario, configurato come spazio dei nomi readonly. Ripetere il comando sullo spazio dei nomi primario. Altre informazioni sullo spazio dei nomi secondario
Non autorizzata Nessuno MissingToken: l'intestazione dell'autorizzazione non è stata trovata. Questo errore si verifica quando l'autorizzazione ha valori Null o non corretti. Assicurarsi che il valore del token indicato nell'intestazione dell'autorizzazione sia corretto e non Null.