IBM Cloud Docs
Identification et résolution des erreurs de classe 1000

Identification et résolution des erreurs de classe 1000

1000 erreurs de classe apparaissent dans le corps HTML de la réponse. HTTP les erreurs 409, 530, 403 et 429 sont les codes d'erreur d' HTTP s renvoyés dans l'en-tête de statut HTTP d'une réponse.

Erreur 1000: Le serveur de noms de domaine pointe vers une adresse IP interdite

CIS a arrêté la demande pour l'une des raisons suivantes:

  • Un enregistrement A dans votre serveur de noms de domaine CIS pointe vers une adresse IP CIS.
  • Votre enregistrement CIS DNS A ou CNAME fait référence à un autre proxy inverse (tel qu'un serveur Web nginx qui utilise la fonction proxy_pass) qui transmet ensuite la demande à CIS une deuxième fois.
  • L'en-tête de demande X-Forwarded-For comporte plus de 100 caractères.
  • La demande inclut deux en-têtes X-Forwarded-For.

Résolution

  • Si un enregistrement A dans votre serveur de noms de domaine CIS pointe vers une adresse IP CIS, mettez à jour l'adresse IP sur votre adresse IP de serveur Web d'origine.
  • Il existe un proxy inverse à votre origine qui renvoie la demande via le proxy CIS. Au lieu d'utiliser un reverse-proxy, contactez votre hébergeur ou l'administrateur de votre site pour configurer une redirection HTTP à votre origine.

Erreur 1001: Erreur de résolution DNS

Les causes courantes des erreurs 1001 sont les suivantes:

  • Une demande Web a été envoyée à une adresse IP CIS pour un domaine CIS inexistant.
  • Un domaine externe qui n'utilise pas CIS possède un enregistrement CNAME dans un domaine actif sur CIS
  • La cible de l'enregistrement DNS CNAME n'est pas résolue.
  • Un enregistrement CNAME dans votre serveur de noms de domaine CIS nécessite une résolution via un fournisseur DNS actuellement hors ligne.

Résolution

Un domaine non- CIS ne peut pas faire de CNAME vers un domaine CIS à moins que le domaine non- CIS ne soit ajouté à un compte CIS.

La tentative d'accès direct aux enregistrements DNS utilisés pour les configurations CIS CNAME provoque également l'erreur 1001.

Erreur 1002: Le serveur de noms de domaine pointe vers une adresse IP interdite

Les causes courantes des erreurs 1002 lorsqu'un serveur de noms de domaine pointe vers une adresse IP interdite sont les suivantes:

  • Un enregistrement DNS dans votre serveur de noms de domaine CIS pointe vers l'une des adresses IP de CIS.
  • Une cible incorrecte est spécifiée pour un enregistrement CNAME dans votre serveur de noms de domaine CIS.
  • Votre domaine ne se trouve pas sur CIS mais possède un CNAME qui fait référence à un domaine CIS.

Résolution

Mettez à jour votre enregistrement CIS ou CNAME pour qu'il pointe vers votre adresse IP d'origine au lieu d'une adresse IP CIS:

  1. Contactez votre fournisseur d'hébergement pour confirmer votre adresse IP d'origine ou votre cible d'enregistrement CNAME.
  2. Connectez-vous à votre compte CIS.
  3. Sélectionnez le domaine qui génère l'erreur 1002.
  4. Sélectionnez l'application DNS.
  5. Cliquez sur Valeur pour l'enregistrement A à mettre à jour.
  6. Mettez à jour l'enregistrement A.

Pour vous assurer que votre serveur Web d'origine ne traite pas ses propres demandes via CIS, configurez votre serveur Web d'origine pour résoudre votre domaine CIS en:

  • Adresse IP NAT interne, ou
  • Adresse IP publique du serveur Web d'origine.

Erreur 1002: Restreint

La cause la plus courante de 1002: erreurs restreintes est lorsque le domaine CIS est résolu en une adresse IP locale ou non autorisée ou en une adresse IP non associée au domaine.

Résolution

Si vous possédez le site:

  1. Confirmez vos adresses IP de serveur Web d'origine auprès de votre fournisseur d'hébergement
  2. Connectez-vous à votre compte CIS.
  3. Mettez à jour les enregistrements A dans le serveur de noms de domaine CIS vers l'adresse IP confirmée par votre fournisseur d'hébergement

Erreur 1003 Accès refusé: Accès IP direct non autorisé

La cause la plus courante des erreurs 1003 est le fait qu'un client ou un navigateur accède directement à une adresse IP CIS.

Résolution

Naviguez jusqu'au nom de domaine du site Web dans votre URL au lieu de l'adresse IP CIS.

Erreur 1004: L'hôte n'est pas configuré pour servir le trafic Web

Les causes courantes des erreurs 1004 sont les suivantes:

  • Le personnel CIS a désactivé la fonction de proxy pour le domaine en raison d'abus ou de violations de conditions de service.
  • Les modifications DNS n'ont pas encore été propagées ou les enregistrements DNS A du propriétaire du site pointent vers les adresses IP CIS.

Résolution

Si le problème persiste au-delà de 5 minutes, contactez le support CIS.

Erreurs 1006, 1007, 1008 ou 1106 Accès refusé: Votre adresse IP a été interdite

Les causes courantes des erreurs 1006, 1007 et 1008 sont les suivantes:

  • Un client CIS a bloqué le trafic de votre client ou de votre navigateur.
  • L'erreur 1006 se produit également dans les fonctions Edge CIS sous l'onglet Aperçu lorsqu'un client utilise le verrouillage de zone ou toute autre fonction de sécurité CIS pour bloquer les adresses IP Google Cloud Platform sur lesquelles repose l'onglet Aperçu.

Résolution

Demandez au propriétaire du site Web d'examiner ses paramètres de sécurité CIS ou d'autoriser votre adresse IP client. Le propriétaire du site ayant bloqué votre demande, l'assistance CIS ne peut pas outrepasser les paramètres de sécurité d'un client.

Erreurs 1009 Accès refusé: Pays ou région interdit

Une cause courante d'erreurs 1009 est lorsque le propriétaire du site Web (par exemple, example.com) a interdit au pays ou à la région où se trouve votre adresse IP d'accéder au site Web.

Résolution

Vérifiez que votre adresse IP est autorisée sous la fonction de sécurité des règles d'accès IP.

Erreur 1010: Le propriétaire de ce site a interdit votre accès en raison de la signature de votre navigateur

Une cause courante de 1010 erreurs est lorsqu'un propriétaire de site Web bloque votre demande en fonction du navigateur Web de votre client.

Résolution

Informez le propriétaire du site Web du blocage. Si vous ne savez pas comment contacter le propriétaire du site Web, recherchez les coordonnées du domaine via la base de données Whois. Les propriétaires de site désactivent le contrôle d'intégrité du navigateur via l'onglet Sécurité avancée.

Le propriétaire du site Web ayant procédé au blocage, l'assistance CIS ne peut pas outrepasser les paramètres de sécurité d'un client.

Erreur 1011: Accès refusé (Hotlinking refusé)

Une cause courante d'erreurs 1011 est lorsqu'une demande est effectuée pour une ressource qui utilise la protection par lien hypertexte CIS.

Résolution

Informez le propriétaire du site Web du blocage. Si vous ne savez pas comment contacter le propriétaire du site Web, recherchez les coordonnées du domaine via la base de données Whois.

Le propriétaire du site Web ayant procédé au blocage, l'assistance CIS ne peut pas outrepasser les paramètres de sécurité d'un client.

Erreur 1012: Accès refusé

Une cause courante d'erreurs 1012 est le fait qu'un propriétaire de site Web interdit l'accès en raison d'une activité malveillante détectée à partir de l'ordinateur ou du réseau du visiteur (ip_address). La cause la plus probable est une infection par un virus ou un logiciel malveillant sur l'ordinateur du visiteur.

Résolution

Mettez à jour votre logiciel antivirus et lancez une analyse complète du système. CIS ne peut pas outrepasser les paramètres de sécurité que le propriétaire du site a définis pour le domaine. Pour demander l'accès au site Web, contactez le propriétaire du site pour autoriser votre adresse IP. Si vous ne parvenez pas à déterminer comment contacter le propriétaire du site Web, recherchez les coordonnées du domaine en utilisant la base de données Whois.

Le propriétaire du site Web ayant procédé au blocage, l'assistance CIS ne peut pas outrepasser les paramètres de sécurité d'un client.

Erreur 1013 : nom d'hôte de l' HTTP e et nom d'hôte TLS SNI ne correspondent pas

Une cause courante d'erreurs 1013 est que le nom d'hôte envoyé par le client ou le navigateur via l'indication de nom de serveur (SNI) ne correspond pas à l'en-tête de l'hôte de la demande.

L'erreur 1013 est généralement causée par les éléments suivants:

  • Votre navigateur local a défini l'en-tête d'hôte SNI incorrect
  • un trafic SSL de proxy réseau a provoqué une non-concordance entre SNI et l'en-tête Host de la demande.

Résolution

Testez une non-concordance SNI via un outil en ligne tel que SSL Shopper.

Indiquez CIS pour prendre en charge un fichier HAR capturé lors de la duplication de l'erreur.

Erreur 1014: CNAME interutilisateur interdit

Par défaut, CIS interdit un enregistrement DNS CNAME entre des domaines de différents comptes CIS. Les enregistrements CNAME sont autorisés dans un domaine (www.example.com CNAME à api.example.com) et dans plusieurs zones du même compte utilisateur (www.example.com CNAME à www.example.net).

Résolution

Pour autoriser la résolution d'enregistrement CNAME dans un domaine d'un autre compte CIS, le propriétaire du domaine de la cible CNAME doit contacter le support CIS et spécifier les domaines autorisés à utiliser CNAME dans leur domaine cible.

Erreur 1015: Vous êtes limité en taux

Une cause fréquente d'erreurs 1015 est lorsque le propriétaire du site a implémenté la limitation de débit qui affecte votre trafic visiteur.

Impossible de purger est un autre code d'erreur 1015 relatif à la purge du cache CIS. Relancez la purge du cache et contactez le support CIS si des erreurs persistent.

Résolution

  • Si vous êtes un visiteur du site, contactez le propriétaire du site pour demander l'exclusion de votre IP de la limitation de débit.
  • Si vous êtes le propriétaire du site, consultez les seuils de limitation de débit de CIS et ajustez votre configuration de limitation de débit.
  • Si votre limite de débit bloque les demandes dans une courte période (par exemple, 1 seconde), essayez d'augmenter la période à 10 secondes.

Pour savoir quand une nouvelle fonction Edge doit dépasser les limites de débit, voir Working wiht Edge functions.

Erreur 1016: Erreur DNS d'origine

L'erreur 1016 se produit lorsque CIS ne peut pas résoudre l'adresse IP du serveur web d'origine.

Les causes courantes de l'erreur 1016 sont les suivantes:

  • Un enregistrement DNS A manquant qui mentionne l'adresse IP d'origine.
  • Un enregistrement CNAME dans le serveur de noms de domaine CIS pointe vers un domaine externe qui ne peut pas être résolu.
  • Les noms d'hôte d'origine (CNAME) dans vos pools CIS Load Balancer par défaut, région et rétromigration ne peuvent pas être résolus. Utilisez un pool de secours configuré avec une adresse IP d'origine comme sauvegarde au cas où tous les autres pools ne seraient pas disponibles.
  • Lors de la création d'une application Range avec une origine CNAME, vous devez d'abord créer un CNAME sur le côté DNS CIS qui pointe vers l'origine.

Résolution

Pour résoudre une erreur 1016:

  • Vérifiez que vos paramètres DNS CIS incluent un enregistrement A pointant vers une adresse IP valide qui est résolue via un outil de recherche DNS.
  • Pour un enregistrement CNAME pointant vers un autre domaine, vérifiez que le domaine cible est résolu via un outil de recherche DNS.

Erreur 1018: Impossible de trouver l'hôte

Les causes courantes d'une erreur 1018 sont les suivantes:

  • Le domaine CIS a été récemment activé et il y a un retard dans la propagation des paramètres du domaine au réseau de périphérie CIS.
  • Le domaine CIS a été créé via un partenaire CIS (par exemple, un fournisseur d'hébergement) et le serveur de noms de domaine du fournisseur a échoué.

L'erreur 1018 est renvoyée via un code de réponse 409 ( HTTP ).

Résolution

Contactez le support avec les informations suivantes:

  • Votre nom de domaine
  • Une capture d'écran de l'erreur 1018 incluant le RayID mentionné dans le message d'erreur
  • Heure et fuseau horaire de l'erreur 1018

Erreur 1019: Erreur de serveur de calcul

Une cause courante de l'erreur 1019 est le fait qu'un script de fonction Edge CIS fait référence de manière récursive à lui-même.

Résolution

Assurez-vous que votre fonction Edge d' CIS s n'accède pas à un fichier d' URL s qui appelle le même script de fonction Edge.

Erreur 1020: Accès refusé

Une cause courante d'erreur 1020 est le blocage d'un client ou d'un navigateur par les règles de pare-feu d'un client CIS.

Résolution

Si vous n'êtes pas le propriétaire du site, fournissez au propriétaire du site une capture d'écran du message d'erreur 1020 que vous avez reçu.

Si vous êtes le propriétaire du site web :

  1. Extrayez une capture d'écran de l'erreur 1020 de votre client
  2. Recherchez dans le journal des événements de pare-feu dans l'onglet Présentation de votre application de pare-feu l'adresse RayID ou l'adresse IP du client à partir du message d'erreur 1020 du visiteur.
  3. Convertissez l'horodatage UTC de l'erreur 1020 dans votre fuseau horaire local lors de la recherche dans le journal des événements de pare-feu.
  4. Evaluez la cause du blocage et mettez à jour la règle de pare-feu ou autorisez l'adresse IP du visiteur dans les règles d'accès IP.

Erreur 1023: Impossible de trouver l'hôte

Les causes courantes d'une erreur 1023 sont les suivantes:

  • Si le propriétaire vient de s'être inscrit à CIS, la distribution des informations du site Web à notre réseau mondial peut prendre quelques minutes.
  • Une erreur s'est produite lors de la configuration du site. Généralement, cela se produit lorsque des comptes ont été inscrits auprès d'une organisation partenaire (par exemple, un fournisseur d'hébergement) et que le DNS du fournisseur échoue.

L'erreur 1023 est renvoyée via un code de réponse 409 ( HTTP ).

Résolution

Contactez le support avec les informations suivantes:

  • Votre nom de domaine
  • Une capture d'écran de l'erreur 1023 incluant le RayID mentionné dans le message d'erreur
  • L'heure et le fuseau horaire de l'erreur 1023 se sont produits

Erreur 1025: Veuillez vérifier ultérieurement

Une cause courante de l'erreur 1025 est lorsqu'une demande n'est pas traitée car le domaine a atteint les limites de plan pour les fonctions Edge.

Résolution

Contactez le support pour ajuster les limites des fonctions Edge.

Erreur 1035: Réécriture de demande non valide (chemin d'URI non valide)

Les causes courantes d'erreur 1035 sont lorsque la valeur ou l'expression de votre chemin URI réécrit n'est pas valide, et lorsque la destination de la réécriture d' URL s est un chemin sous /cdn-cgi/.

Résolution

Assurez-vous que le chemin d'URI réécrit n'est pas vide et qu'il commence par une barre oblique ( / ).

Par exemple, l'expression de réécriture de chemin d'URI suivante n'est pas valide:

concat(lower(ip.geoip.country), http.request.uri.path)

Pour corriger l'expression, ajoutez un préfixe / :

concat("/", lower(ip.geoip.country), http.request.uri.path)

Erreur 1036: Réécriture de demande non valide (longueur maximale dépassée)

Une cause courante de l'erreur 1036 est lorsque la valeur ou l'expression de votre chemin d'URI réécrit ou de votre chaîne de requête est trop longue.

Résolution

Utilisez une valeur ou une expression plus courte pour la nouvelle valeur de chemin d'URI ou de chaîne de requête.

Erreur 1037: Règle de réécriture non valide (échec de l'évaluation de l'expression)

Une cause courante de l'erreur 1037 est lorsque l'expression de la règle de réécriture n'a pas pu être évaluée. Il existe plusieurs causes à cette erreur, mais cela peut signifier qu'un élément d'expression contenait une valeur non définie lors de son évaluation.

Par exemple, vous obtenez une erreur 1037 lorsque vous utilisez l'expression dynamique de réécriture d' URL s suivante et que l'en-tête X-Source n'est pas inclus dans la requête :

http.request.headers["x-source"][0]

Résolution

Assurez-vous que tous les éléments de votre expression de réécriture sont définis. Par exemple, si vous faites référence à une valeur d'en-tête, assurez-vous que l'en-tête est défini.

Erreur 1040: Réécriture de demande non valide (modification d'en-tête non autorisée)

Une cause fréquente d'erreur 1040 se produit lorsque vous essayez de modifier un en-tête d' HTTP s que les règles de modification d'en-tête de requête ( HTTP ) ne peuvent pas modifier.

Résolution

Assurez-vous que vous n'essayez pas de modifier l'un des en-têtes de requête d' HTTP s réservées.

Erreur 1041: Réécriture de demande non valide (valeur d'en-tête non valide)

Une cause courante de l'erreur 1041 est que la valeur d'en-tête ajoutée / modifiée est trop longue ou qu'elle contient des caractères non autorisés.

Résolution

  • Utilisez une valeur ou une expression plus courte pour définir la valeur d'en-tête.
  • Supprimez les caractères qui ne sont pas autorisés. Voir Format des noms et valeurs d'en-tête de requête HTTP dans les documents pour développeurs pour plus d'informations sur les caractères autorisés.

Erreur 1101: Erreur de rendu

Une cause courante de l'erreur 1101 est lorsqu'une fonction Edge CIS émet une exception JavaScript d'exécution.

Résolution

Fournissez les détails des problèmes appropriés au support.

Erreur 1102: Erreur de rendu

Une cause courante de l'erreur 1102 est lorsqu'une fonction Edge dépasse une limite de temps UC. Le temps UC correspond au temps passé à exécuter le code (par exemple, boucles, analyse JSON, etc.). Le temps passé sur les demandes réseau (extraction, réponse) n'est pas pris en compte dans le temps UC.

Résolution

Contactez le développeur de votre code de fonction Edge pour optimiser le code afin de réduire l'utilisation de l'unité centrale dans les scripts de fonction Edge actifs.

Erreur 1200: Limite de connexions de cache

L'erreur 1200 se produit lorsqu'un trop grand nombre de demandes mises en file d'attente sur le serveur de périphérie sont en attente de traitement par votre serveur Web d'origine. Cette limite protège les systèmes de CIS.

Résolution

Optimisez votre serveur Web d'origine pour accepter les connexions entrantes plus rapidement. Ajustez vos paramètres de mise en cache pour améliorer les taux de réussite en cache afin que moins de demandes atteignent votre serveur Web d'origine. Contactez votre fournisseur d'hébergement ou votre administrateur Web pour obtenir de l'aide.