Arquivo de configuração thin para HTTP e HTTPS

2

Estou tentando configurar HTTP e HTTPS no thin. Eu tenho este arquivo de configuração:

environment: production
address: 0.0.0.0
port: 9292
chdir: /home/[user]/[mySinatraAPP]
pid: tmp/thin.pid 
rackup: config.ru 
log: server.log 
max_conns: 1024 
timeout: 30 
max_persistent_conns: 512 
daemonize: true

Eu ativo a opção ssl com:

thin -C thin.yaml start --ssl

Mas só ativa HTTPS e não HTTP. Alguma ideia do caminho que posso seguir?

    
por rodchile 15.03.2012 / 14:29

1 resposta

1

Que tal dois processos finos? Um sem --ssl e, portanto, ligado à porta 80 e o outro com --ssl e ligado à porta 443?

Para ser honesto, eu provavelmente ficaria mais tentado a usar o Apache como um proxy reverso entre os usuários e o thin, e então ter duas seções de virtualhost na configuração do seu apache.

    
por 15.03.2012 / 14:36

Tags