Traitement des incidents liés à Event Streams

Utilisez les conseils de dépannage pour apprendre comment résoudre les problèmes avec IBM® Event Streams for IBM Cloud®

Codes d'erreur HTTP pour les API REST et comment les corriger

Les codes d'erreur HTTP s'appliquent aux API REST, y compris Admin REST, REST Producer et Schema Registry.

Codes d'erreur HTTP pour les API REST et comment les corriger
Code d'erreur HTTP REST d'administration Producteur REST Registre de schémas
400 Demande incorrecte-demande non valide. Corrigez votre demande. Demande incorrecte-demande non valide. Cette erreur peut être due à un contenu syntaxiquement incorrect, à un type de clé non pris en charge ou à un dépassement de la taille de la clé / du message. Demande incorrecte-demande non valide. Corrigez votre demande.
403 Non autorisé à effectuer l'opération. Un certain rôle est manquant dans la clé d'API utilisée. L'ID qui a été utilisé pour créer la clé de ressource ne possède pas de règle IAM. Pour plus d'informations, voir Gestion de l'authentification auprès de vos instances Event Streams. Interdit. Le jeton que vous avez fourni ne dispose pas des droits suffisants pour générer une rubrique. Vérifiez si vous avez fourni le jeton avec le rôle d'accès requis. Pour plus d'informations, voir Gestion de l'authentification auprès de vos instances Event Streams. Interdit. Le client n'est pas autorisé à effectuer cette demande. L'ID de service n'est pas autorisé à accéder à une ressource de schéma. Pour plus d'informations, voir Gestion de l'authentification auprès de vos instances Event Streams.
404 Introuvable. Impossible de trouver la rubrique avec le nom de rubrique que vous avez spécifié. Event Streams a pour valeur auto.create.topics.enable false; par conséquent, la rubrique doit être explicitement créée avant de l'utiliser. Introuvable. La rubrique n'existe pas. Event Streams a pour valeur auto.create.topics.enable false; par conséquent, la rubrique doit être explicitement créée avant de générer un message. Introuvable. Soit le registre ne contient pas de schéma avec l'ID de schéma spécifié, soit le schéma identifié par l'ID de schéma ne contient pas de version correspondant au numéro de version spécifié, soit le schéma n'est pas configuré avec le type de règle spécifié.
415 Type de la valeur Media non valide.
422 Demande non valide d'un point de vue sémantique. Votre demande est syntaxiquement incorrecte. Si vous recevez cette erreur lorsque vous tentez de créer une nouvelle rubrique, cela peut être dû au nombre maximal de partitions autorisées pour votre plan. Pour plus d'informations, voir Comment Event Streams utilise les limites et les quotas pour vérifier les limites.
503 Service indisponible. La demande a échoué en raison de l'indisponibilité des courtiers Event Streams. Une erreur s'est produite lors du traitement de la demande. Le service n'est pas disponible. Si vous recevez cette erreur lors de l'échec de la création d'une rubrique, vérifiez les limites et les quotas. Service indisponible. La demande a échoué en raison de l'indisponibilité des courtiers Event Streams.

L'API Kafka est une API TCP. Pour plus d'informations, reportez-vous à son guide de protocole concernant les codes d'erreur.

Impossible de créer une rubrique Kafka

Si vous ne parvenez pas à créer des rubriques, cela peut être dû aux raisons suivantes:

Erreur "Échec de l'envoi du message"

Une cible Event Streams renvoie une erreur et vous ne pouvez pas lui envoyer d'événements. Lorsque vous consultez les journaux, l'erreur est "Échec de l'envoi du message" et l'entrée contient des informations telles que les suivantes :

"Échec de l'envoi du message", "error" : "serveur kafka : Request was for a topic or partition that does not exist on this broker", "reason" : "invalid_or_unreachable_topic"

L'erreur peut se produire si le sujet n'a pas été créé ou a été supprimé, ou si vous envoyez des données à un courtier qui n'est pas le leader actuel de la partition du sujet. La direction des partitions d'un thème peut changer au fil du temps, car si un courtier est hors ligne pour une raison quelconque, la direction de ses partitions est confiée à d'autres courtiers jusqu'à ce qu'il se rétablisse.

Pour résoudre le problème, vérifiez que le sujet existe. Avec une configuration correcte, le client Kafka rafraîchit les métadonnées ou se reconnecte rapidement à un autre courtier, de sorte que ce type d'erreur se résorbe souvent de lui-même. Si le problème persiste, contactez le service d'assistance Cloud pour qu'il étudie le problème.