Настроих приложението си Rails на Heroku и използвах информацията в публикацията: Heroku + Cloudflare напълно безплатно SSL, за да накарам SSL да работи безплатно, но моята websockets връзка не работи. Получавам грешката WebSocket connection to 'wss://www.myapp.com/websocket' failed: Error during WebSocket handshake: Unexpected response code: 200
. Разбирам, че това се дължи на това, че Cloudflare не поддържа websockets в своите безплатни планове и те предлагат да настроите поддомейн, който не минава през Cloudflare. Проблемът разбира се е, че поддомейнът не може да използва „безплатната“ настройка на SSL.
Мога ли все пак да накарам това да работи или трябва да дам пари за поддръжка на SSL на Heroku или поддръжка на Websocket на Cloudflare?