just to complete the thread, nginx does not currently support proxying of requests that use websocket transport. it is in the roadmap, but no date is set. when nginx receives request over websocket it converts 'Upgrade: Connection: Upgrade' header to 'Connection: close' header and removes Upgrade header. -- juha