CNAME causando "Servidor não encontrado" com o AWS S3

2

Eu tenho um site da goDaddy com um registro CNAME configurado para analisar um intervalo específico na minha conta do S3. Funciona bem e carrega arquivos sem problemas.

Eu tenho um servidor com o SliceHost que tem um registro CNAME ("static") configurado exatamente igual ao do goDaddy (com o nome do domínio alterado apropriadamente). Quando eu tento acessar um arquivo no subdomínio, no entanto, recebo um erro "Servidor não encontrado". Se eu tentar acessar o arquivo bucket diretamente, ele funcionará bem.

dig e nslookup revelam que o subdomínio está, de fato, apontando para a Amazon.

Veja como a seção RESPOSTA da escavação se parece:

static.imdoingscience.com.  2201    IN  CNAME   static.imdoingscience.com.s3.amazonaws.com.
static.imdoingscience.com.s3.amazonaws.com. 60  IN  CNAME   s3-directional-w.amazonaws.com.
s3-directional-w.amazonaws.com. 39  IN  CNAME   s3-1-w.amazonaws.com.
s3-1-w.amazonaws.com.   59  IN  A   72.21.207.241

Não sei se isso é importante, mas a instância não funcional é o Ubuntu Hardy LTS executando nginx. Eu não acho que deveria, já que um registro CNAME parece ser um redirecionamento no nível do servidor de nomes (eu estou apenas entrando nessas coisas).

    
por Buns of Aluminum 25.11.2009 / 09:40

1 resposta

1

Eu não recebo "servidor não encontrado", recebo um erro do S3:

<Error>
  <Code>NoSuchBucket</Code>
  <Message>The specified bucket does not exist</Message>
  <BucketName>static.imdoingscience.com.</BucketName>
  <RequestId>F227137BF1862E64</RequestId>
  <HostId>
    ENl2Yp/hp++mXtTF9Zze5VX/+KN/zaYV+KeToMikX9JK/3oTK/k38URYisLmP2uF
  </HostId>
 </Error>

Parece que você precisa falar com a Amazon.

    
por 25.11.2009 / 18:16