juju Bootstrap --debug falhou ao conectar-se https://streams.canonical.com

5

Como posso corrigir este caso, minha condição:

  1. Servidor MAAS na VM
  2. Juju no servidor principal
  3. Todo o Ubuntu 14.04

Aqui está o erro

curl(6) "could not resolve host: streams.canonical.com"

Setting up libboost-program-options1.54.0:amd64 (1.54.0-4ubuntu3) ...
Setting up libboost-thread1.54.0:amd64 (1.54.0-4ubuntu3) ...
Setting up libpcrecpp0:amd64 (1:8.31-2ubuntu2) ...
Setting up libunwind8 (1.1-2.2ubuntu3) ...
Setting up libtcmalloc-minimal4 (2.1-2ubuntu1) ...
Setting up libgoogle-perftools4 (2.1-2ubuntu1) ...
Setting up libsnappy1 (1.1.0-1ubuntu1) ...
Setting up juju-mongodb (2.4.9-0ubuntu3) ...
Processing triggers for libc-bin (2.19-0ubuntu6) ...
curl: (6) Could not resolve host: streams.canonical.com tools from https://streams.canonical.com/juju/tools/releases/juju-1.18.3-trusty-amd64.tgz downloaded: HTTP 000; time 9.523s; size 0 bytes; speed 0.000 bytes/s ERROR bootstrap failed: rc: 1 Stopping instance...
Bootstrap failed, destroying environment ERROR rc: 1

Eu adicionei todo o IP do servidor dns em / etc / network / interface como dns-nameservers 192.?. ?? 10.0.

e o erro foi alterado para

Processando triggers para libc-bin (2.19-0ubuntu6) ... curl: (7) Falha ao conectar-se à porta 443 do streams.canonical.com: Conexão recusada

Eu posso fazer um ping no streams.canonical.com, acho que há algo errado com a certificação SSL! Preciso definir alguma coisa sobre a Certificação SSL no meu servidor JUJU ou MAAS?!

Eu tentei arrancar a correia da máquina VM como servidor Juju eu consegui isto:

Falha na inicialização do ERRO: não é possível fazer o upload de ferramentas de inicialização: o Juju não pode ser autoinicializado porque não há ferramentas disponíveis para o seu ambiente. Você pode querer usar a configuração de configuração 'tools-metadata-url' para especificar o local das ferramentas.

Eu tentei arrancar a correia da máquina VM como servidor Juju eu consegui isto:

Falha na inicialização do ERRO: não é possível fazer o upload de ferramentas de inicialização: o Juju não pode ser autoinicializado porque não há ferramentas disponíveis para o seu ambiente. Você pode querer usar a configuração de configuração 'tools-metadata-url' para especificar o local das ferramentas.

    
por Rastin 14.05.2014 / 00:58

3 respostas

0

Eu passei esses erros:
1) Usando a sessão ssh e definindo o localhost: 8080 / MAAS como endereço em massa, para que as ferramentas de sincronização do juju sejam concluídas com êxito | 2) usando o endereço ip: 80 / MAAS ele contornou o gateway ruim e a conexão foi recusada, mas recebi outro erro:

ERRO juju.cmd supercommand.go: 305 gomaasapi: erro de volta do servidor: 401 OK (timestamp expirado: dado 1400739722 e agora 1400764922 tem uma diferença maior que o limite 300)
3) onde está este tempo definido?

    
por Rastin 22.05.2014 / 01:38
1

Erros de certificado SSL não levariam a Connection Refused ; Essa é uma mensagem de erro muito específica que significa que uma conexão TCP foi negada, porque o outro nó de extremidade não tem um soquete de escuta aberto nessa porta ou porque foi negado administrativamente por um firewall (um definido como REJECT pacotes em vez de DROP pacotes).

Verifique os firewalls em todos os kernels envolvidos - convidados da VM, host da VM, roteadores entre você e a Internet, etc.

Quando essas mensagens de erro ficam muito confusas, pode ser porque os processos foram instruídos a usar um proxy e nenhum está disponível, ou o proxy está com problemas ou está mal configurado.

Observe que o APT pode usar proxies configurados por meio do item de configuração Acquire::http::Proxy em /etc/apt/apt.conf ou /etc/apt/apt.conf.d/* . (E pode não ser essa string exata; é melhor procurar por Proxy .) Quase todo o resto usará a variável de ambiente http_proxy .

Espero que isso ajude.

    
por sarnold 16.05.2014 / 01:27
0

Corrigi o último problema:

Problema ERRO juju.cmd supercommand.go: 305 gomaasapi: erro de volta do servidor: 401 OK (timestamp expirado: dado 1400739722 e agora 1400764922 tem uma diferença maior que o limite 300) onde este tempo limite definido?

Eu não encontrei porque o comando juju usando o UTC !, mas eu configurei o servidor MAAS e o Servidor Juju para UTC com este comando:

sudo dpkg-reconfigure tzdata e finalmente eu carrego com sucesso o juju!

    
por Rastin 23.05.2014 / 20:38

Tags