Настроить веб-сокеты на продакшене
Цена договорная
1. Нам в проект внедрили сокеты (laravel echo server)
2. Вроде все ок, но проблема в https. Фронт сейчас ругается на Mixed Content: The page at 'https://app.cifra.ai/dashboard' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://cifra.ai:6001/socket.io/?EIO=3&transport=polling&t=OZAz1Eu'. This request has been blocked; the content must be served over HTTPS.
3. На http://cifra.ai:6001/ действительно работает сокет
4. Задача добавить поддомен socket.cifra.ai, добавить к нему autossl сертификат
5. Я добавил файл docker/nginx/conf.d/socket.conf, перезагрузил контейнер webserver (не помогло)
6. Добавил файл конфига на сервере в /etc/nginx/sites-available/, перезагрузил nginx, тоже не заработало
7. need help
В отклике указываете, пожалуйста:
1. tg
2. Стоимость часа
3. Ориентир по часам на задачу
2. Вроде все ок, но проблема в https. Фронт сейчас ругается на Mixed Content: The page at 'https://app.cifra.ai/dashboard' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://cifra.ai:6001/socket.io/?EIO=3&transport=polling&t=OZAz1Eu'. This request has been blocked; the content must be served over HTTPS.
3. На http://cifra.ai:6001/ действительно работает сокет
4. Задача добавить поддомен socket.cifra.ai, добавить к нему autossl сертификат
5. Я добавил файл docker/nginx/conf.d/socket.conf, перезагрузил контейнер webserver (не помогло)
6. Добавил файл конфига на сервере в /etc/nginx/sites-available/, перезагрузил nginx, тоже не заработало
7. need help
В отклике указываете, пожалуйста:
1. tg
2. Стоимость часа
3. Ориентир по часам на задачу
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.