Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

447
Visualizações
El nombre de host NO se encontró en la caché de DNS para el puerto 8080, pero ¿está bien en el puerto 80?

Estoy probando una API que hice usando Springboot desde mi computadora portátil (192.168.1.217:8080) y estoy tratando de obtener una solicitud cURL a través de SSH desde mi Raspberry Pi.

Aquí está el error que recibo cuando intento enviar la solicitud a través del puerto 8080 que parece no gustarme:

 pi@raspberrypi:~ $ curl -v 192.168.1.217:8080/api * Hostname was NOT found in DNS cache * Trying 192.168.1.217...

Sin embargo, cURL funciona para la misma IP pero con el puerto 80:

 pi@raspberrypi:~ $ curl -v 192.168.1.217 * Rebuilt URL to: 192.168.1.217/ * Hostname was NOT found in DNS cache * Trying 192.168.1.217... * Connected to 192.168.1.217 (192.168.1.217) port 80 (#0) > GET / HTTP/1.1 > User-Agent: curl/7.38.0 > Host: 192.168.1.217 > Accept: */* > < HTTP/1.1 302 Found < Date: Thu, 30 Mar 2017 17:20:43 GMT * Server Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/5.5.38 is not blacklisted < Server: Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/5.5.38 < X-Powered-By: PHP/5.5.38 < Location: http://192.168.1.217/dashboard/ < Content-Length: 0 < Content-Type: text/html < * Connection #0 to host 192.168.1.217 left intact pi@raspberrypi:~ $

Intenté buscar pero fue en vano... ¿alguien tiene alguna sugerencia de por qué no puedo encontrar mi propio nombre de host en el caché de DNS?

Salud

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

No, el nombre de Hostname was NOT found in DNS cache no es el problema. Puede ver claramente en la siguiente línea, en ambos ejemplos, que después de decir que curl está intentando conectarse a 192.168.1.217 . Su problema es que nada responde en el puerto 8080 en esa dirección IP (mientras que un servidor Apache responde en el puerto 80 allí).

Si obtiene una pausa larga y luego un tiempo de espera en lugar de un rápido "Conexión rechazada", es casi seguro que necesita abrir el puerto 8080 en el firewall local en su máquina servidor.

over 4 years ago · Santiago Trujillo Relatório

0

curl sin un prefijo de protocolo supone el puerto HTTP 80.

Para usar otro puerto, donde no hace esa suposición, todo lo que necesita hacer es cambiar la URL de su comando para que sea así:

 curl -v http://192.168.1.217:8080/api

Aquí hay un artículo decente sobre el tema: Uso de CURL para probar aplicaciones web

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda