title: Feathers - Socket.io - /socket.io/?EIO=3&transport=websocket - 404 not found
body: <p>I get the following error <code>https://0.0.0.0:3030/socket.io/?EIO=3&amp;transport=websocket 404 not found</code>.</p>
  
  <p>I am using this code for my server side :</p>
  
  <pre class="lang-js prettyprint-override"><code>// index.ts
  import fs from "fs";
  import https from "https";
  
  const server = https
    .createServer(
      {
        cert: fs.readFileSync("server.crt"),
        key: fs.readFileSync("server.key"),
        requestCert: true,
        rejectUnauthorized: true,
        ca: fs.readFileSync("rootCA.crt")
      },
      app
    )
    .listen("3030");
  </code></pre>
  
  <p>And I am using this code for the client side :</p>
  
  <pre class="lang-js prettyprint-override"><code>// feathers-client.ts
  const socket = io("https://0.0.0.0:3030", {
    transports: ["websocket"],
    secure: true
  });
  </code></pre>