Добрый день!
Не могли бы вы подсказать как перенастроить proxy_pass на web server grizzly(https://javaee.github.io/grizzly/).
Я поднимаю grizzly на сервере ubuntu 16.04 .При запуске grizzly я получаю следующее сообщение
Jul 28, 2018 3:27:59 PM org.glassfish.grizzly.http.server.NetworkListener start
INFO: Started listener bound to [127.0.0.1:443]
Jul 28, 2018 3:27:59 PM org.glassfish.grizzly.http.server.HttpServer start
INFO: [HttpServer] Started.
На данный момент я сформировал nginx.conf следующим образом.
server{
server_name localhost;
disable_symlinks if_not_owner;
listen 80;
listen [::]:80;
root /path/to/my/project/jar/file/; // Путь к jar файлу моего приложения.
location / {
proxy_pass https://127.0.0.1:443;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
Но при запуске приложения http запрос не поступает на grizzly сервер.
В логах домена я получаю такую ошибку
2018/07/29 15:08:43 [error] 1166#1166: *453 openat() "/var/www/www-root/data/www/mydomain.net/callback/WebhookClass failed (2: No such file or directory),
client: 149.154.167.227, server: mydomain.net request: "POST /callback/WebhookClass HTTP/1.1", host: "mydomain.net"
Vayateler Премного благодарен вам сэр)))! как я рад что нашел этот коммент, я сегодня жду менеджера и думал оплатить сразу 2 курса, только потому что по окончанию они "отправляют на гарантированную стажировку" - что оказалось ложью! В общем аккуратно пошлю его, и передам от вас привет)))))
Денис Янчевский: PDF файл доступен только для скачивания с сайта, а мне надо главу книги сделать доступной для чтения. т.е. чтоб в лайтбоксе открывался файлы. Но у меня лайтбокс заточен под книги.
WorldEn: спасибо! Python я выбрал в качестве первого языка потому что у него низкий порог входа. Я хоть и опытный пользователь но никогда не писал программы. Всю свою жизнь помню себя в видеорекламе. В общем надело все это и решил сменить профу пока не поздно. В планах, сначала изучить Python, попробовать на нем все что можно, например написать какой нить платформер, чтоб хотя какое то представление иметь о разработке игр. Вот после этого перейти на C++ если игрушки затянут, а если нет, следующая "остановка" будет Django - так как web для меня не менее приоритетней.
Не могли бы вы подсказать как перенастроить proxy_pass на web server grizzly(https://javaee.github.io/grizzly/).
Я поднимаю grizzly на сервере ubuntu 16.04 .При запуске grizzly я получаю следующее сообщение
Но при запуске приложения http запрос не поступает на grizzly сервер.
В логах домена я получаю такую ошибку
В логах к nginx следующая ошибка
Приложение написано на java и упаковано в jar архив.
Не видно ли тут какой то явной ошибки в маршрутизации, которую я не смог заметить?