Just a couple days ago, I encountered an issue with having to serve a rails app over SSL from a local development environment. Unfortunately the localhost was a windows machine, so using passenger wasn’t much of a choice. I found several good articles talking about how to do this, however they didn’t work for me. The one that got me the closeset was from a post at zunisoft.com (thanks Keith!).