Risolvere gli errori di Griglia di eventi di Azure
Questa guida alla risoluzione dei problemi fornisce le informazioni seguenti:
- codici di errore Griglia di eventi di Azure
- Messaggi di errore
- Descrizioni degli errori
- Azioni consigliate da eseguire quando si ricevono questi errori.
Codice errore: 400
Codice di errore | Error message | Descrizione | Elemento consigliato |
---|---|---|---|
HttpStatusCode.BadRequest 400 |
Il nome dell'argomento deve avere una lunghezza compresa tra 3 e 50 caratteri. | La lunghezza del nome dell'argomento personalizzato deve essere compresa tra 3 e 50 caratteri. Solo le lettere alfanumerici, le cifre e il carattere '-' sono consentite nel nome dell'argomento. Inoltre, il nome non deve iniziare con le parole riservate seguenti:
|
Scegliere un nome di argomento diverso che rispetti i requisiti del nome dell'argomento. |
HttpStatusCode.BadRequest 400 |
Il nome di dominio deve avere una lunghezza compresa tra 3 e 50 caratteri. | La lunghezza del nome di dominio deve essere compresa tra 3 e 50 caratteri. Nel nome di dominio sono consentite solo lettere alfanumerici, cifre e caratteri '-'. Inoltre, il nome non deve iniziare con le parole riservate seguenti:
|
Scegliere un nome di dominio diverso che rispetti i requisiti del nome di dominio. |
HttpStatusCode.BadRequest 400 |
Ora di scadenza non valida. | L'ora di scadenza per la sottoscrizione di eventi determina quando la sottoscrizione di eventi verrà ritirata. Questo valore deve essere un valore DateTime valido in futuro. | Assicurarsi che l'ora di scadenza della sottoscrizione di eventi sia in un formato DateTime valido e che sia impostata in futuro. |
Codice errore: 409
Codice di errore | Error message | Descrizione | Azione consigliata |
---|---|---|---|
HttpStatusCode.Conflict 409 |
L'argomento con il nome specificato esiste già. Scegliere un nome argomento diverso. | Il nome dell'argomento personalizzato deve essere univoco in una singola area di Azure per garantire un'operazione di pubblicazione corretta. Lo stesso nome può essere usato in aree di Azure diverse. | Scegliere un nome diverso per l'argomento. |
HttpStatusCode.Conflict 409 |
Dominio con l'oggetto specificato già esistente. Scegliere un nome di dominio diverso. | Il nome di dominio deve essere univoco in una singola area di Azure per garantire un'operazione di pubblicazione corretta. Lo stesso nome può essere usato in aree di Azure diverse. | Scegliere un nome diverso per il dominio. |
HttpStatusCode.Conflict 409 |
Limite di quota raggiunto. Per altre informazioni su questi limiti, vedere limiti Griglia di eventi di Azure. | Ogni sottoscrizione di Azure ha un limite per il numero di risorse Griglia di eventi di Azure che può usare. Alcune o tutte queste quote sono state superate e non è stato possibile creare altre risorse. | Controllare l'utilizzo delle risorse correnti ed eliminare eventuali risorse non necessarie. Se non è possibile eliminare risorse, creare un'altra sottoscrizione di Azure e creare risorse di Griglia di eventi in tale sottoscrizione. |
Codice errore 403:
Codice di errore | Error message | Descrizione | Azione consigliata |
---|---|---|---|
HttpStatusCode.Forbidden 403 |
La pubblicazione in {Argomento/Dominio} dal client {IpAddress} viene rifiutata a causa delle regole di filtro IpAddress. | L'argomento o il dominio ha regole del firewall IP configurate e l'accesso è limitato solo agli indirizzi IP configurati. | Aggiungere l'indirizzo IP alle regole del firewall IP, vedere Configurare il firewall IP |
HttpStatusCode.Forbidden 403 |
La pubblicazione in {Argomento/Dominio} da parte del client viene rifiutata perché la richiesta proviene dall'endpoint privato e non viene trovata alcuna connessione endpoint privato corrispondente per la risorsa. | L'argomento o il dominio ha endpoint privati e la richiesta di pubblicazione proviene da un endpoint privato non configurato o approvato. | Configurare un endpoint privato per l'argomento/dominio. Configurare gli endpoint privati |
Controllare anche se il webhook si trova dietro un gateway di app Azure lication o web application firewall. In caso affermativo, disabilitare le regole del firewall seguenti ed eseguire di nuovo un HTTP POST:
- 920300 (Richiesta mancante di un'intestazione accept)
- 942430 (rilevamento anomalie dei caratteri SQL con restrizioni): numero di caratteri speciali superati (12))
- 920230 (rilevata codifica con più URL)
- 942130 (attacco SQL injection: rilevato tautologia SQL).
- 931130 (possibile attacco di inclusione di file remoti =riferimento/collegamento al dominio esterno)
Passaggi successivi
Per altre informazioni, pubblicare il problema nel Forum Stack Overflow oppure aprire un ticket di supporto.