Mein Ziel ist, von einem Standard-HTTP-Server zu einem sicheren HTTPS-Server zu gelangen.Schienen, Windows und HTTPS
Mein Setup ist: Rubin 2.0.0p598, Rails 4.2.0, 1.6.3 Thin, Windows 7-Pro-x64-SP1
Was ich tat: Mit einem selbstsignierten Zertifikat I versuchen, den Server zu starten mit:
thin start --ssl --ssl-key-file ssl/server.key --ssl-cert-file ssl/server.crt
Was die Frage ist: ich die folgende Fehlermeldung:
terminate called after throwing an instance of 'std::runtime_error'
what(): Encryption not available on this event-machine
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Meine Frage an Sie: Wissen Sie, ob es ein allgemeines Problem unter Windows ist (daher kann ich nicht einmal daran denken, es zu schaffen) oder gibt es eine Möglichkeit, dünne Arbeit mit SSL unter Windows zu ermöglichen?
In einer _normal_ Bereitstellung Sie einen Webserver vor dünn werden, die SSL beendet, und dünn muss sich nicht darum kümmern. Die Bereitstellung unter Windows ist _nicht normal_ und wird im Allgemeinen als eine schlechte Übung angesehen (obwohl einige Leute es trotzdem tun). Trotzdem kann man unter Windows noch einen normalen Webserver vor Thin stellen. –