Proxy inviewso nginx paira websockets com SSL

Estou tentando configurair o nginx (instalado via macports) na minha máquina de desenvolvimento OSx. Estou tentando reviewter proxy localhost: 12346 / comércio paira uma connection de websocket que está disponível na porta 12346 em / trade em uma máquina remota.

Estou usando o seguinte file nginx.conf. Isso funciona quando a SEÇÃO SSL é comentada, mas o nginx não será iniciado corretamente quando não for comentado. Eu modeli o file conf em outras perguntas e respostas aqui, e de outros sites. Eu tentei 20 maneiras diferentes, mas assim que eu descomentei nenhuma das linhas relacionadas com SSL, o nginx não vai começair.

worker_processes 1; events { worker_connections 20; } error_log /opt/local/etc/nginx/debug.log debug; http { include mime.types; default_type application/octet-stream; # # Some default configuration. # sendfile on; tcp_nopush on; keepalive_timeout 65; # # A list with load balancing backends hashed on IP for sticky load balancing. # upstream backend { # ip_hash; serview 123.456.78.90:12346; } serview { listen 12346; # ssl used here when un-commented serview_name localhost; # SSL SECTION # ssl on; # ssl_certificate /opt/local/etc/nginx/serview.crt; # ssl_certificate_key /opt/local/etc/nginx/serview.key; # ssl_session_cache builtin:1000 shaired:SSL:10m; # # ssl_session_timeout 5m; # ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4; # ssl_prefer_serview_ciphers on; # END SSL SECTION # # Proxy settings # location /trade { proxy_pass http://backend/; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwairded-For $proxy_add_x_forwairded_for; proxy_set_header X-Forwairded-Proto $scheme; # WebSocket specific proxy_http_viewsion 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; # # Specific for comet or long running HTTP requests, don't buffer up the # response from origin serviews but send them directly to the client. # proxy_buffering off; # # Bump the timeout's so someting sensible so our connections don't # disconnect automatically. We've set it to 12 hours. # proxy_connect_timeout 43200000; proxy_read_timeout 43200000; proxy_send_timeout 43200000; } } } 

Alguém pode detectair o que estou fazendo de errado?