Я пытался запустить докер-контейнер nginx на цифровой океанской капле Ubuntu с помощью следующей команды:
sudo docker run -it -p 8080:80 --name test-nginx nginx
Когда я захожу на сервер с моим телефоном, он работает.Но при посещении из общедоступной сети Wi-Fi произошел сбой с сообщением:
Safari не смог открыть страницу, так как сервер перестал отвечать
И терминал дроплетов регистрирует:
2018/11/28 20:46:13 [error] 6#6: *3 open() "/usr/share/nginx/html/Ip/Up" failed (2: No such file or directory), client: 61.176.223.98, server: localhost, request: "GET http://47.99.121.32:39169/Ip/Up?Ip=128.199.224.125&Port=8080&Check=73&Order=61.176.223.98 HTTP/1.1", host: "47.99.121.32:39169"
61.176.223.98 - - [28/Nov/2018:20:46:13 +0000] "GET http://47.99.121.32:39169/Ip/Up?Ip=128.199.224.125&Port=8080&Check=73&Order=61.176.223.98 HTTP/1.1" 404 153 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:62.0) Gecko/20100101 Firefox/62.0" "-"
Полагаю, возможно, общедоступный Wi-Fi, который я использую, имеет некоторые ограничения для посещения источников, использующих порт 8080 (т.е. любые порты, кроме 80)?
-------ДОБАВИТЬ -------
Приведенный выше журнал показывался только дважды, и я не могу его потом воспроизвести.