Tenho servidor com centos 7.2. Localmente, um processo está sendo executado 127.0.0.1:8080
e está funcionando com sucesso enquanto eu o uso, curl -i http://localhost:8080
então ele obtém uma resposta html adequada, no entanto, quando executo via ip público, ele não está respondendo nessa porta.
Tentei através de tabelas ip e abri essa porta, mas ainda não funciona. Além disso, todas as outras portas estão disponíveis, pois executo qualquer servidor nodejs em qualquer outra porta que funcione corretamente, como 8090 ou 9090 e assim por diante. mas por que esse serviço não está disponível via ip público.
Responder1
De acordo com a discussão para fazer seu aplicativo ouvir algo diferente do localhost, você pode editar o arquivo:
apprtc/src/third_party/oauth2client/tools.py
E edite a linha para apontar seu IP público
argparser.add_argument('--auth_host_name', default='localhost',
tornar-se
argparser.add_argument('--auth_host_name', default='Public_IP',