Lorsque vous ajoutez un nom de domaine dans la section Gestion des domaines de la console CDN, le processus peut échouer si le nom de domaine est déjà utilisé, s'il ne dispose pas d'une licence ICP requise ou s'il enfreint une politique. Cette rubrique décrit les causes et les solutions aux erreurs courantes telles que « Domain name already exists », « ICP filing not completed » et « No Permission » (qui peuvent être dues à une mise sur liste noire, à des autorisations insuffisantes ou à une liaison avec un autre produit) afin de vous aider à identifier et résoudre rapidement le problème.
Référence rapide des types d'erreur
Utilisez les mots-clés du message d'erreur affiché dans la console pour trouver rapidement les étapes de dépannage appropriées :
|
Message d'erreur |
Cause |
Solution |
|
Domain name already exists |
Le nom de domaine est utilisé par un produit sous le compte actuel ou un autre compte. |
Vérifiez la configuration du nom de domaine dans tous les produits concernés. |
|
ICP filing not completed |
Le nom de domaine ne dispose pas d'une licence ICP valide, laquelle est requise lorsque la région d'accélération est Global ou Chinese mainland. |
Effectuez la demande de licence ICP ou modifiez la région d'accélération. |
|
No Permission |
Le nom de domaine figure sur une liste noire en raison de violations de politique, le compte dispose d'autorisations insuffisantes ou d'autres problèmes existent. |
Vérifiez l'état du nom de domaine et les autorisations du compte. |
Erreur : « Domain name already exists »
Lorsque vous ajoutez un nom de domaine, le système renvoie une erreur « Domain name already exists » si un autre produit cloud utilise déjà ce nom de domaine.
Cause 1 : Le domaine existe dans un autre produit
Au sein d'un même compte Alibaba Cloud, vous ne pouvez ajouter un nom de domaine qu'à un seul produit. Si le nom de domaine a déjà été ajouté à des produits tels que DCDN, ApsaraVideo VOD ou ApsaraVideo Live dans votre compte, vous ne pouvez pas l'ajouter à nouveau à CDN.
Solution
Appelez l'API CheckCdnDomainExist - Check whether a domain name exists pour déterminer quel produit cloud ou quel compte utilise le nom de domaine. Vous pouvez également accéder à la console Alibaba Cloud et vérifier les listes de gestion des domaines pour DCDN, ApsaraVideo VOD et ApsaraVideo Live afin de confirmer si le nom de domaine est déjà utilisé.
Si vous identifiez le produit utilisant le nom de domaine, supprimez d'abord le nom de domaine de ce produit, puis ajoutez-le dans la console CDN. Vous pouvez également soumettre un ticket pour obtenir de l'aide.
Avant de supprimer le nom de domaine, arrêtez ou migrez les services associés afin d'éviter toute interruption de vos services en ligne.
Cause 2 : Le domaine existe dans un autre compte
Si vous recevez le message d'erreur « The root name of your domain is reserved by other account » ou le code d'erreur DomainReserved, cela signifie qu'un autre compte Alibaba Cloud a ajouté le nom de domaine à CDN ou à un autre produit cloud. Votre compte actuel ne peut pas ajouter le nom de domaine.
Solution
Appelez l'API CheckCdnDomainExist - Check whether a domain name exists pour identifier quel produit cloud ou quel compte utilise le nom de domaine.
Dans la console CDN, utilisez la fonctionnalité Transfer Domain Names. Pour plus d'informations, consultez la rubrique Migrer un nom de domaine CDN entre comptes.
Erreur : « ICP filing not completed »
Conformément à la réglementation du ministère chinois de l'Industrie et des Technologies de l'information (MIIT), un nom de domaine doit disposer d'une licence ICP complète avant de pouvoir être ajouté pour l'accélération dans certaines régions.
Cause : Licence ICP requise pour certaines régions
Lors de l'ajout d'un nom de domaine, si vous sélectionnez Global ou Chinese Mainland Only comme région d'accélération, le nom de domaine doit disposer d'une licence ICP complète auprès du MIIT. Le système signale une erreur « ICP filing not completed » si le nom de domaine ne dispose pas de licence ICP, si la licence n'est pas encore effective ou si elle a expiré.
Solution
Effectuez la demande de licence ICP : Suivez la procédure de demande de licence ICP. Une fois votre demande approuvée, ajoutez à nouveau le nom de domaine.
Modifiez la région d'accélération : Si votre nom de domaine n'a pas besoin de desservir les utilisateurs en Chine continentale, vous pouvez sélectionner Global (Excluding the Chinese Mainland) comme région d'accélération lors de l'ajout du nom de domaine. Cela ne nécessite pas de licence ICP.
Les informations contenues dans votre licence ICP doivent correspondre aux informations que vous fournissez lors de l'ajout du nom de domaine. Si le nom de domaine a été transféré ou si l'entité titulaire de la licence a changé, vous devez d'abord mettre à jour les informations de votre licence ICP.
Erreur : « No Permission »
Lorsque vous ajoutez un nom de domaine, le système renvoie une erreur « No Permission » s'il détecte un état anormal pour le nom de domaine ou si votre compte dispose d'autorisations insuffisantes.
Cause 1 : Le domaine est sur liste noire
Le système place automatiquement un nom de domaine sur liste noire en cas de violations, telles que l'hébergement de contenu illicite ou le lancement d'attaques malveillantes.
Solution
Vérifiez si votre nom de domaine contient du contenu non conforme ou présente des risques de sécurité. Le cas échéant, supprimez le contenu incriminé et corrigez les vulnérabilités de sécurité.
Une fois que vous avez confirmé que le nom de domaine est conforme, soumettez un ticket pour demander sa suppression de la liste noire. Pour plus d'informations, consultez la rubrique Limites.
Cause 2 : Autorisations de compte insuffisantes
Si l'utilisateur RAM actuel ne dispose pas des autorisations de gestion pour CDN, le système renvoie une erreur « No Permission » lorsque vous tentez d'ajouter un nom de domaine.
Solution
Connectez-vous à la console en utilisant votre compte Alibaba Cloud (compte racine) ou un utilisateur RAM disposant des autorisations d'administrateur.
Si vous utilisez un utilisateur RAM, demandez à un administrateur d'accorder l'autorisation AliyunCDNFullAccess à cet utilisateur. Pour des instructions détaillées, consultez la rubrique Gérer les autorisations d'un utilisateur RAM.