Il trattino non è necessario nella configurazione. Per abilitare SSL, usa una configurazione come questa:
production:
sessions:
default:
options:
ssl: true
Riguardo alle opzioni disponibili, la discussione che hai collegato riguarda un vecchio codice. In precedenza era possibile impostare il certificato SSL nella configurazione:
Ma quel codice è stato rimosso in questo commit:
E la versione per ciclomotore fornita con Mongoid 3 ha opzioni solo per host e porta:
https:/ /github.com/mongoid/moped/blob/1.5.0-stable/lib/moped/sockets/ssl.rb#L12-L29