<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Socket io client cannot communicate to socket io server in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/socket-io-client-cannot-communicate-to-socket-io-server/m-p/12628196#M2013120</link>
    <description>&lt;P&gt;Need your help/guidance/suggestion for our scenario.&lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;Issue&lt;/STRONG&gt;: I am having some trouble connecting socket io client to socket io server. The error I got after running this code is connection time out. My html code is running at 5000 port and server at 4004.&lt;/P&gt;
  &lt;P&gt;How to connect socket running at different ports.&lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;My server code is :&lt;/STRONG&gt;&lt;/P&gt; 
  &lt;PRE&gt;&lt;CODE&gt;&amp;lt;code&amp;gt;const port = process.env.PORT || 4004;
const http = require('http');
const socket = require('socket.io');
const app = express();
const httpServer = http.createServer(app);
const io = new socket.Server(httpServer);

io.on('connection', (socket) =&amp;gt; {
    console.log("Socket connected");
});

httpServer.listen(port, () =&amp;gt; {
    console.log("Listening on port ",port);
});&lt;/CODE&gt;&lt;/PRE&gt; 
  &lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;&lt;CODE&gt;&lt;P&gt;&lt;STRONG&gt;Html code is:&lt;/STRONG&gt;&lt;/P&gt;&lt;/CODE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;CODE&gt;&amp;lt;script src = "socket.io.min.js"&amp;gt; &amp;lt;/script&amp;gt;
&amp;lt;script&amp;gt;
    var socket = io.connect(`wss://${document.location.hostname}:${port}`);
    console.log(socket);
    socket.on('done', (data) =&amp;gt; {
        console.log(data);
    });
 &amp;lt;/script&amp;gt;&lt;/CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Thu, 23 Jun 2022 13:00:10 GMT</pubDate>
    <dc:creator>former_member916394</dc:creator>
    <dc:date>2022-06-23T13:00:10Z</dc:date>
    <item>
      <title>Socket io client cannot communicate to socket io server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/socket-io-client-cannot-communicate-to-socket-io-server/m-p/12628196#M2013120</link>
      <description>&lt;P&gt;Need your help/guidance/suggestion for our scenario.&lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;Issue&lt;/STRONG&gt;: I am having some trouble connecting socket io client to socket io server. The error I got after running this code is connection time out. My html code is running at 5000 port and server at 4004.&lt;/P&gt;
  &lt;P&gt;How to connect socket running at different ports.&lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;My server code is :&lt;/STRONG&gt;&lt;/P&gt; 
  &lt;PRE&gt;&lt;CODE&gt;&amp;lt;code&amp;gt;const port = process.env.PORT || 4004;
const http = require('http');
const socket = require('socket.io');
const app = express();
const httpServer = http.createServer(app);
const io = new socket.Server(httpServer);

io.on('connection', (socket) =&amp;gt; {
    console.log("Socket connected");
});

httpServer.listen(port, () =&amp;gt; {
    console.log("Listening on port ",port);
});&lt;/CODE&gt;&lt;/PRE&gt; 
  &lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;&lt;CODE&gt;&lt;P&gt;&lt;STRONG&gt;Html code is:&lt;/STRONG&gt;&lt;/P&gt;&lt;/CODE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;
  &lt;CODE&gt;&lt;/CODE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;CODE&gt;&amp;lt;script src = "socket.io.min.js"&amp;gt; &amp;lt;/script&amp;gt;
&amp;lt;script&amp;gt;
    var socket = io.connect(`wss://${document.location.hostname}:${port}`);
    console.log(socket);
    socket.on('done', (data) =&amp;gt; {
        console.log(data);
    });
 &amp;lt;/script&amp;gt;&lt;/CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 23 Jun 2022 13:00:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/socket-io-client-cannot-communicate-to-socket-io-server/m-p/12628196#M2013120</guid>
      <dc:creator>former_member916394</dc:creator>
      <dc:date>2022-06-23T13:00:10Z</dc:date>
    </item>
  </channel>
</rss>

