Skip to content

Https (wss) error Invalid frame header #253

Open
@learygilbert

Description

@learygilbert

Expected behavior

Actual behavior

Setup

  • http-proxy-middleware: _version_0.18.0
  • server: express_version_4.16.0
  • other relevant modules

proxy middleware configuration

var wsProxy = proxyMiddleware('ws://localhost:1337/socket.io', {
  changeOrigin:true, 
  secure: false,
  protocolRewrite: 'http'
});```
#### server mounting
```javascript
var app = express();

app.use(wsProxy );
var server = https.createServer({
  key: privateKey,
  cert: certificate,
  passphrase: 'splus'
}, app).listen(8443);

const WebSocket = require('ws')
const wss = new WebSocket.Server({ server });
server.on('upgrade', wsProxy2.upgrade);

What can I do to make it work!

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions