force_ssl
должен перенаправлять все запросы, поступающие на http-порт, на https, он ничего не может сделать, когда вы пытаетесь подключиться через http к порту https.
http и https должны быть привязаны к разным портам (опции bind
и ssl_bind
). Обычно сервер разработки http размещается на порту 3000, поэтому связывайте ssl с другим портом (например, 8443, стандартным для https является 443, но он привилегированный)
Также для разработки укажите ssl_options для перенаправления:
config.ssl_options = { redirect: { status: 307, port: 8443 } }