Соединение отклонено при запросе к серверу. AWS Световой парусJAVA

Программисты JAVA общаются здесь
Anonymous
Соединение отклонено при запросе к серверу. AWS Световой парус

Сообщение Anonymous »

Я создал экземпляр MEAN. Я создал и привязал свой собственный домен к статическому IP-адресу моего экземпляра. Я скачал проект next.js. Настроено на открытие через порт 3000. Добавлены виртуальные хосты

Код: Выделить всё

  
ServerAlias *
DocumentRoot "/home/bitnami/htdocs/prolisok-fe"

Require all granted

ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/

Также для https

Код: Выделить всё

  
ServerAlias *
SSLEngine on
SSLCertificateFile "/opt/bitnami/apache/conf/bitnami/certs/server.crt"
SSLCertificateKeyFile "/opt/bitnami/apache/conf/bitnami/certs/server.key"
DocumentRoot "/home/bitnami/htdocs/prolisok-fe"

Require all granted

ProxyPass / http://localhost:3000/
ProxyPassReverse / http://localhost:3000/

Также добавлен сертификат Let's Encrypt с помощью sudo /opt/bitnami/bncert-tool
Фронтенд работает хорошо, но проблема в том, что подключение бэкенда на Java
Я создал новый каталог, скачал jar-файл, запустил его на порту 8080, но когда делаю запрос, получаю ошибку: подключить ECONNREFUSED
Изображение
Изображение

Оба проекта запускаются с помощью утилиты pm2. в их конфигурациях они настроены на работу на локальном хосте на своих портах.
Я подозреваю, что проблема в том, что я неправильно настроил перенаправление и VirtualHost для бэкэнда, но у меня нет Инструкции для этого нигде не нашел
Однако, если сделать запрос внутри консоли Bitnami, все в порядке

Код: Выделить всё

curl -X POST http://localhost:8080/api/contact \
-H "Content-Type: application/json" \
-d '{"name": "Test", "phone": "+380000000000", "message": "Lorem input text"}'
Каковы способы исправить ситуацию и получить данные? ошибка определенно не в CORS, поэтому CORS отключен на сервере

Подробнее здесь: https://stackoverflow.com/questions/790 ... -lightsail

Вернуться в «JAVA»