Форум программистов, компьютерный форум, киберфорум
nginx
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 18.06.2018
Сообщений: 8
1

Проблема с настройкой прокси для socket.io, https

10.06.2020, 16:50. Показов 1374. Ответов 1

Author24 — интернет-сервис помощи студентам
Привет всем.
У меня проблема с настройкой сервера для приложения написаном на nodejs (https, socket.io).
Использую: pm2(запуск приложения), nginx(прописаны прокси на порт 3000), nodejs(запускаеться на порту 3000), использую клаудфлаер (Your SSL/TLS encryption mode is Full (strict))

Изначально я настроил nginx для порта :80(http) - отлично работает!.
Но когда установил ssl(https) сертификат и настроил его я стал получать ошибки в консоле:
Код
"Access to XMLHttpRequest at 'https://mysite:2053/socket.io/?EIO=3&transport=polling&t=NAPoEIt' from origin 'https://mysite.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Настройка nginx сервера:
Код
server {
    listen 80 default_server;
    listen [::]:80 default_server ipv6only=on;
    listen 443 ssl;
    server_name mywebsite.com www.mywebsite.com;
    ssl_certificate /var/www/f/ssl/f.crt;
    ssl_certificate_key /var/www/f/ssl/f.key;
    location / {
        proxy_pass "http://localhost:3000";
    }
    location /socket.io/ {
        proxy_pass "http://localhost:2053";
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
   error_log /var/www/f-log/error.log;
   access_log /var/www/f-log/access.log;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2020, 16:50
Ответы с готовыми решениями:

Прокси-сервер для работы с HTTPS
Добрый день! Надеюсь, "угадал" ветку форума, к которой относится мой вопрос. Ситуация: стоит у...

Прокси для https - будет ли работать приведенный код?
Здравствуйте, спасибо что заинтересовались темой ) У меня возник вопрос после того, как увидел код...

Нужно что-то вроде прокси для HTTP (SOCKET) запроса
Есть программа (сервер), которая слушает порт и получает инфу от клиента. Сервер может получать...

C++ socket как работать с https?
Собж в теме, немогу найти муналы, подскажите где почитать

1
224 / 112 / 18
Регистрация: 27.09.2012
Сообщений: 575
21.08.2020, 21:57 2
Ван нужно настроить cors в nginx
Вот ссылка
0
21.08.2020, 21:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2020, 21:57
Помогаю со студенческими работами здесь

Https to http прокси
Ситуация следующая, хотелось бы поднять прокси, который обращается к серверу по https, а с клиентом...

Aiohttp с https прокси
При выполнении данного кода происходит ошибка: ValueError: Only http proxies are supported ...

Socket.IO Chat шифрование канала через https
Гуру, помогите с теорией! Может кто сталкивался? Изучаю Socket.IO Chat! пытаюсь сделать...

Как отправить запрос по https, используя socket()?
Здраствуйте уважаемые знатоки C# технологий. После целого дня, потраченного на то чтобы запарсить...

XNet, прокси с авторизацией и https
Доброго времени суток. Столкнулся с проблемой при использование библиотеки xNet с проксями с...

Что такое прокси HTTPS?
Что такое прокси HTTPS?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru