Configurando subdomínios para apontar para uma única instância do aplicativo Elastic Beanstalk

1

Eu tenho um aplicativo multi-tenant implantado no Elastic Beanstalk. Cada locatário tem um subdomínio distinto do qual acessa o aplicativo. Depois que eu implantei no Elastic Beanstalk, consegui acessar o aplicativo a partir da URL do Elastic Beanstalk que foi fornecida, mas a adição de um subdomínio resultou em um 404.

A segunda coisa que fiz foi comprar um domínio no Route 53 e configurar uma zona hospedada para apontar para o aplicativo hospedado no Elastic Beanstalk. Eu li vários conjuntos de instruções sobre como apontar um domínio ou subdomínio para uma instância do Elastic Beanstalk, mas até agora nada funcionou. Aqui está o que eu tentei:

  • Configure um registro A para o domínio para apontar para o IP elástico da única instância do Elastic Beanstalk.
  • Configure um registro A para o subdomínio para apontar para o IP elástico da única instância do Elastic Beanstalk.
  • Configure um registro CNAME para o subdomínio para apontar para o URL do Elastic Beanstalk fornecido quando eu iniciei meu aplicativo.
  • Configure um registro CNAME para o subdomínio para apontar para a entrada de DNS público da única instância do Elastic Beanstalk.

Sempre que tento acessar o aplicativo, o DNS não resolve. Eu posso pingar meu domínio e ele será resolvido para um endereço IP que eu não reconheço, mas nada mais.

nslookup sub1.domainqa.com. 8.8.8.8

retorna

*** google-public-dns-a.google.com can't find admin.cscoastqa.com.: Non-existent domain

Como posso apontar vários subdomínios de um domínio que reside no Route 53 para o mesmo aplicativo do Elastic Beanstalk?

    
por Sparafusile 21.11.2014 / 20:10

1 resposta

0

Acontece que o problema que eu estava tendo foi devido ao fato de que eu deletei minha zona hospedada original e criei uma nova. Servidores de nomes diferentes foram usados na nova zona hospedada do que foram atribuídos ao meu domínio. Para corrigir o problema, tive que atribuir o servidor de nomes que estava definido quando criei a nova zona hospedada para o domínio. Após uma breve espera, tudo começou a funcionar.

Todos os meus três subdomínios começaram a funcionar, apesar de eu configurá-los de maneira diferente.

    
por 02.12.2014 / 19:43