Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Não retorna o JSON com o link public_url

Boa tarde!

Eu estou executando os comandos abaixo e todos finalizam com sucesso. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

No entanto, ao executar o comando "!curl -s http://localhost:4050/api/tunnels" aparece o erro abaixo: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas
solução!

Olá, Francisco! Parece que você está tentando acessar o SparkUI no Colab, mas está tendo problemas para obter o link public_url do ngrok.

O erro que você está vendo geralmente ocorre quando o ngrok não está sendo executado corretamente. Aqui estão algumas coisas que você pode tentar:

Verifique se o ngrok está sendo executado: Certifique-se de que você iniciou o ngrok corretamente e que ele está sendo executado. Você pode fazer isso verificando a saída do comando que você usou para iniciar o ngrok. Verifique a porta: Certifique-se de que a porta que você está tentando expor com o ngrok (neste caso, 4050) é a mesma porta em que o SparkUI está sendo executado. Verifique o comando curl: Certifique-se de que o comando curl está correto. O comando !curl -s http://localhost:4050/api/tunnels deve retornar um JSON com informações sobre os túneis ngrok ativos. Se não retornar, pode ser que o ngrok não esteja sendo executado ou que haja um problema com o comando curl. Espero que isso ajude! Se você ainda estiver tendo problemas, por favor, compartilhe mais detalhes para que eu possa entender melhor o problema.

Olá Pablo! Obrigado pelas dicas! Eu estou usando o notebook fornecido no curso no Colab e a única alteração que realizei foi a relacionada a porta, que estava 4040 e alterei para 4050, no comando !curl -s http://localhost:4050/api/tunnels, conforme outras indicações aqui do fórum. Todos os comandos anteriores ao curl executam sem erro! Esta é a mensagem de retorno após a execução do curl:

HTTP ERROR 404 Not Found

URI:/api/tunnels
STATUS:404
MESSAGE:Not Found
SERVLET:org.glassfish.jersey.servlet.ServletContainer-4656e10e

Powered by Jetty:// 9.4.40.v20210413

Marquei a resposta como solução indevidamente! Continuo com o mesmo erro!