Az Azure Event Grid hibáinak elhárítása
Ez a hibaelhárítási útmutató a következő információkat tartalmazza:
- Azure Event Grid-hibakódok
- Hibaüzenetek
- A hibák leírása
- A hibaüzenetek érkezésekor javasolt műveletek.
Hibakód: 400
Hibakód | Hibaüzenet | Leírás | Ajánlás |
---|---|---|---|
HttpStatusCode.BadRequest 400 |
A témakör nevének 3 és 50 karakter közötti hosszúságúnak kell lennie. | Az egyéni témakörnév hosszának 3 és 50 karakter közöttinek kell lennie. A témakör nevében csak alfanumerikus betűk, számjegyek és "-" karakter szerepelhet. A név nem a következő fenntartott szavakkal kezdődhet:
|
Válasszon egy másik témakörnevet, amely megfelel a témakörnév követelményeinek. |
HttpStatusCode.BadRequest 400 |
A tartománynévnek 3 és 50 karakter közötti hosszúságúnak kell lennie. | A tartománynév hosszának 3 és 50 karakter közötti hosszúságúnak kell lennie. A tartománynévben csak alfanumerikus betűk, számjegyek és "-" karakter szerepelhet. A név nem a következő fenntartott szavakkal kezdődhet:
|
Válasszon egy másik tartománynevet, amely megfelel a tartománynév követelményeinek. |
HttpStatusCode.BadRequest 400 |
Érvénytelen lejárati idő. | Az esemény-előfizetés lejárati ideje határozza meg, hogy mikor lép ki az esemény-előfizetés. Ennek az értéknek a jövőben érvényes DateTime-értéknek kell lennie. | Győződjön meg arról, hogy az esemény-előfizetés lejárati ideje érvényes DateTime formátumban van megadva, és a jövőben lesz beállítva. |
Hibakód: 409
Hibakód | Hibaüzenet | Leírás | Javasolt művelet |
---|---|---|---|
HttpStatusCode.Conflict 409 |
A megadott nevű témakör már létezik. Válasszon másik nevet a témakör számára. | A megfelelő közzétételi művelet biztosításához az egyéni témakör nevének egyedinek kell lennie egyetlen Azure-régióban. Ugyanez a név különböző Azure-régiókban is használható. | Válasszon másik nevet a témakörnek. |
HttpStatusCode.Conflict 409 |
A megadott tartomány már létezik. Válasszon másik tartománynevet. | A megfelelő közzétételi művelet biztosításához a tartománynévnek egyedinek kell lennie egyetlen Azure-régióban. Ugyanez a név különböző Azure-régiókban is használható. | Válasszon másik nevet a tartománynak. |
HttpStatusCode.Conflict 409 |
Elérte a kvótakorlátot. További információ ezekről a korlátokról: Azure Event Grid-korlátok. | Minden Azure-előfizetés korlátozza az Általa használható Azure Event Grid-erőforrások számát. A kvóta egy részét vagy egészét túllépték, és nem hozható létre több erőforrás. | Ellenőrizze az erőforrások aktuális használatát, és törölje azokat, amelyekre nincs szükség. Ha nem tud erőforrásokat törölni, hozzon létre egy másik Azure-előfizetést, és hozzon létre Event Grid-erőforrásokat az előfizetésben. |
403-as hibakód:
Hibakód | Hibaüzenet | Leírás | Javasolt művelet |
---|---|---|---|
HttpStatusCode.Forbidden 403 |
A(z) {IpAddress} ügyfél által a(z) {Topic/Domain} webhelyen való közzétételt az IpAddress-szűrési szabályok miatt a rendszer elutasítja. | A témakör vagy tartomány IP-tűzfalszabályokat konfigurált, a hozzáférés pedig csak a konfigurált IP-címekre korlátozódik. | Adja hozzá az IP-címet az IP-tűzfalszabályokhoz, lásd: IP-tűzfal konfigurálása |
HttpStatusCode.Forbidden 403 |
A(z) {Topic/Domain} ügyfél általi közzétételt a rendszer elutasítja, mivel a kérés a privát végpontról érkezett, és nem található egyező privát végpontkapcsolat az erőforráshoz. | A témakör vagy tartomány privát végpontokkal rendelkezik, és a közzétételi kérés egy nem konfigurált vagy jóváhagyott privát végpontról érkezett. | Konfiguráljon egy privát végpontot a témakörhöz/tartományhoz. Privát végpontok konfigurálása |
Ellenőrizze azt is, hogy a webhook Azure-alkalmazás átjáró vagy webalkalmazás tűzfala mögött található-e. Ha igen, tiltsa le a következő tűzfalszabályokat, és végezze el ismét a HTTP POST-et:
- 920300 (Az elfogadási fejléc hiányának kérése)
- 942430 (Korlátozott SQL-karakter anomáliadetektálása (args): a speciális karakterek száma túllépve (12))
- 920230 (Több URL-kódolás észlelhető)
- 942130 (SQL-injektálási támadás: SQL-tautológia észlelhető.)
- 931130 (Lehetséges távoli fájlbefoglalási (RFI) támadás = Tartományon kívüli hivatkozás/hivatkozás)
Következő lépések
Ha további segítségre van szüksége, tegye közzé a problémát a Stack Overflow fórumon , vagy nyisson meg egy támogatási jegyet.