[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Marcos Birro Calixto
Criador Marcos Birro Calixto 07/11/2019

Bom dia.

Carlos, eu coloquei os arquivos do meu teste desta aula do Guzzle. Não está conectando. Pode me ajudar? Nestes arquivos tem o env, controller, o erro de return e o docker inspect onde peguei as informações de conexão. Erro time out.

MInha estrutua no windows é C:\projetos\helper\app\Http\Controllers\Oi\SspController

Drive: https://drive.google.com/file/d/1c51x3tbnE2DmkSolBtzZSVXMmJPznc3m/view?usp=sharing

Obrigado.

 

Criador Marcos Birro Calixto 07/11/2019
ConnectException {#755 ▼
  -request: Request {#752 ▶}
  -response: null
  -handlerContext: array:30 []
  #message: "cURL error 7: Failed to connect to 10.0.75.1 port 80: Connection timed out (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)"
  #code: 0
  #file: "/var/www/helper/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php"
  #line: 200
  trace: {}
}
Marcos Birro Calixto
Criador Marcos Birro Calixto 07/11/2019

Agora a tarde eu resolvi colocar no endereço de teste no servidor e alterei o .env

URL_API_OI_V1=http://helperhml.aplusweb.com.br/api/

[email protected]

PASSWORD_API_OI_V1=gaba1746

 

Agora o resultado mudou. Não deu erro de conexão mas voltou nulo.

Stream {#752 ▼
  -stream: stream resource @405 ▼
    wrapper_type: "PHP"
    stream_type: "TEMP"
    mode: "w+b"
    unread_bytes: 0
    seekable: true
    uri: "php://temp"
    options: []
  }
  -size: null
  -seekable: true
  -readable: true
  -writable: true
  -uri: "php://temp"
  -customMetadata: []
}
Marcos Birro Calixto
Criador Marcos Birro Calixto 07/11/2019

Aff. Consegui!!!

{#758 ▼
  +"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9oZWxwZXJobWwuYXBsdXN3ZWIuY29tLmJyXC9hcGlcL2F1dGgiLCJpYXQiOjE1NzMxNTU0NTMsImV4cCI6MTU3MzE1OTA1MywibmJ"
  +"user": {#756 ▶}
  +"matricula": "45839-5"
  +"colaborador": {#743 ▶}
}

Mas no meu server mesmo. Localmente no docker não deu!!
Marcos Birro Calixto
Manager Carlos Ferreira 07/11/2019

Olá, Marcos!

Que bom que conseguiu amigo, meus parabéns.

--------------

Sobre o projeto localmente no Docker, ele chega a rodar?
Porque pode ser alguma deficiência no ambiente (raro)...

Faça um vídeo mostrando em tempo real o problema, que eu te ajudo a resolver.

Carlos Ferreira
Criador Marcos Birro Calixto 07/11/2019

Oi Carlos, Boa tarde.

 

Bom, tenho dois problemas agora. O primeiro é que local fica rodando até sair com timeout.

Configurei meu .env assim URL_API_OI_V1=http://10.0.75.1/helper/public/api/

  -response: null

  -handlerContext: array:30 [▼

    "errno" => 7

    "error" => "Failed to connect to 10.0.75.1 port 80: Connection timed out"

    "appconnect_time" => 0.0

    "url" => "http://10.0.75.1/helper/public/api/auth"

Marcos Birro Calixto
Criador Marcos Birro Calixto 07/11/2019

Olha o erro no vanegador:

ConnectException {#755 ▼
  -request: Request {#752 ▶}
  -response: null
  -handlerContext: array:30 []
  #message: "cURL error 7: Failed to connect to 172.19.0.5 port 80: Connection refused (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)"
  #code: 0
  #file: "/var/www/helper/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php"
  #line: 200
  trace: {}
}

E o env está assim:
URL_API_OI_V1=http://172.19.0.5/helper/public/api/auth [email protected] PASSWORD_API_OI_V1=gaba1746

 

Marcos Birro Calixto
Criador Marcos Birro Calixto 07/11/2019

O inspect está assim:

                    "NetworkID": "0a8766f7fa774af55313b8ad98bc3e4d9dd22413265f5f314a9d7fdcb71262bc",

                    "EndpointID": "f0ac6604d9bcf884448e281579746e43164c33f7349734cf167d90d028dc5a65",

                    "Gateway": "172.19.0.1",

                    "IPAddress": "172.19.0.5",

                    "IPPrefixLen": 16,

                    "IPv6Gateway": "",

                    "GlobalIPv6Address": "",

                    "GlobalIPv6PrefixLen": 0,

                    "MacAddress": "02:42:ac:13:00:05",

                    "DriverOpts": null

 

Marcos Birro Calixto
Criador Marcos Birro Calixto 07/11/2019

A raiz dos meus projetos é c:\projetos\helper\public

Marcos Birro Calixto
Criador Marcos Birro Calixto 07/11/2019

Deu certo. Uhuuuuuu.

Marcos Birro Calixto
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!