Eva Api REST sempre retorna 404 quando não estiver conectado via localhost
Pergunta
Eu segui o Guia de Início Rápido e o programa de configuração /people
ponto final.É tudo a funcionar bem, contanto que eu só peço a via API 127.0.0.1
.Então, quando eu tento conectar remotamente através de 192.168.0.206
ele está me dando um erro 404.
Eu já mudei app.run()
para app.run(host='0.0.0.0')
e eu também tentei app.run(host='192.168.0.206')
sem sucesso.
Quando executado com app.run(host='0.0.0.0')
Eu posso conectar via localhost
mas não via a Interface remota.
strace
-ing não ajudou nem ler a documentação bem :-)
Eu acho que depende do SERVER_NAME
variável, mas não consegue descobrir, o que está acontecendo lá.Eu tentei coisas diferentes lá, bem como 192.168.0.206:5000
, 192.168.0.206
, o nome da caixa, 0.0.0.0:5000
.
Alguma sugestão?
Solução
Conjunto SERVER_NAME = None
, que é a configuração padrão.