Erro de propriedade de domínio. Nenhum registro CNAME foi encontrado. Por favor, adicione um registro CNAME apontando para myapp.azurewebsites.net

4

Estou tentando configurar os URLs link e link para trabalhar no meu Serviço de Aplicativo do Azure usando o Cloudflare.

Onde mywebsite representa o nome do meu site.

Atualmente, quando vou para esse URL, recebo um erro 404.

No Azure, em domínios personalizados, quando tento adicionar um nome de host para www.jobtalk.net.au e clique em validar recebo um erro de propriedade de domínio "Nenhum registro CNAME foi encontrado. Por favor, adicione um registro CNAME apontando para sbdwebapp.azurewebsites.net"

Se eu tentar adicionar um CNAME para www com o valor sbdwebapp.azurewebsites.net

Recebo uma mensagem de erro:

n A, AAAA or CNAME record already exists with that host. (Code: 81053)

Estou tentando seguir link

    
por kirsten g 25.06.2017 / 07:23

3 respostas

9

O problema é devido a um conflito entre nivelamento CNAME do CloudFlare e verificação CNAME do Azure. O achatamento CNAME retorna essencialmente registros A, o que acelera a resolução de DNS e é uma boa ideia em geral. No entanto, a verificação CNAME do Azure apenas verifica os registros CNAME.

A melhor solução encontrada é:

  1. Desative o proxy HTTP do CloudFlare (clique na nuvem laranja no registro CNAME para que fique cinza); isso também desativa o achatamento do CNAME para esse registro.
  2. Verifique seu host em dig até ver os registros CNAME aparecerem.
  3. Verifique seu host CNAME no portal do Azure.
  4. Reabilite o proxy HTTP do CloudFlare (clique na nuvem cinza no registro CNAME para que fique laranja).

Isso permite que você verifique no Azure e ainda aproveite o CDN do CloudFlare.

    
por 25.08.2017 / 15:01
0

Pode demorar um pouco até que você veja as alterações feitas nas configurações de DNS. Pelo que eu posso ver, a configuração parece correta e tudo que você precisa fazer agora é esperar. Eu nunca usei CloudFlare para gerenciar o DNS, mas eles são conhecidos por seu cache strong em todas as suas plataformas, e eu tenho que assumir um DNS gerenciado funciona da mesma maneira. Também pode ser um problema com o seu ISP / Microsoft TTL, não CloudFlare.

Uma maneira de verificar a configuração é acessar diretamente o servidor DNS de sua estação de trabalho usando o comando nslookup. Dessa forma, você pode combinar qual é o servidor DNS de origem e quais são as informações do seu provedor.

c:\> nslookup
> set type=CNAME
> www.mywebsite.net.au

e compare os resultados com:

c:\> nslookup - 123.123.123.123  <- replace with cloudflare dns server
> set type=CNAME
> www.mywebsite.net.au

Normalmente, a Microsoft valida as configurações de DNS diretamente com o servidor DNS em que seu domínio é gerenciado, por isso não demora muito, mas eu tive alguns casos estranhos antes.

Além disso, embora eu não o veja mais na documentação, era um requisito antes de adicionar um alias para a entrada awverify, então tente adicionar o seguinte às configurações do dns:

awverify CNAME awverify.myapp.azurewebsites.net

Este foi um requisito para validar o domínio antes de usá-lo. Você pode excluir após a verificação.

    
por 26.06.2017 / 04:59
-1

In CloudFlare DNS I have

Type Name Value
CNAME www        is an alias of myapp.azurewebsites.net

Altere www para seu nome de host na página de gerenciamento do Cloudflare, assim:

CNAME     jasontest321       jasontest321.azurewebsites.net

Funciona para mim:

    
por 26.06.2017 / 04:56