質問: Ruby 2.6.0 Rails 5.2.2 production環境で起動したかったため、rails s =e=production を行いhttps://localhost;3000でアクセスしても、無効な応答が返されViewが反映されません。 ``` 2019-02-09 21:29:59 +0900: HTTP parse error, malformed request (): # ``` このようなエラーが出ます。
回答: Railsがhttpのリクエストを期待してlistenしているポートにhttpsのTLSアクセスをしようとしているためリクエストを処理できていないようです。`http://localhost:3000`でアクセスしてください (または意図的にhttpsを使いたいのならなんらかの方法でhttpsでlistenするなりする必要があります)