It appears this messages in dev tools:

Access to XMLHttpRequest at 'http://localhost:52607/socket.io/?EIO=3&transport=polling&t=NAJ9_f9' from origin 'https://localhost:8000' has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '' when the request's credentials mode is 'include'. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute.
polling-xhr.js:268 GET http://localhost:52607/socket.io/?EIO=3&transport=polling&t=NAJ9_f9 net::ERR_FAILED
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
(index):1 Access to XMLHttpRequest at 'http://localhost:52607/socket.io/?EIO=3&transport=polling&t=NAJA0ts' from origin 'https://localhost:8000' has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '' when the request's credentials mode is 'include'. The credentials mode of requests initiated by the XMLHttpRequest is controlled by the withCredentials attribute.
polling-xhr.js:268 GET http://localhost:52607/socket.io/?EIO=3&transport=polling&t=NAJA0ts net::ERR_FAILED
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
XMLHttpRequest.send (async)
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.create @ polling-xhr.js:268
Request @ polling-xhr.js:170
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.request @ polling-xhr.js:96
./node_modules/engine.io-client/lib/transports/polling-xhr.js.XHR.doPoll @ polling-xhr.js:126
./node_modules/engine.io-client/lib/transports/polling.js.Polling.poll @ polling.js:118
./node_modules/engine.io-client/lib/transports/polling.js.Polling.doOpen @ polling.js:63
./node_modules/engine.io-client/lib/transport.js.Transport.open @ transport.js:84
./node_modules/engine.io-client/lib/socket.js.Socket.open @ socket.js:250
Socket @ socket.js:122
Socket @ socket.js:28
./node_modules/socket.io-client/lib/manager.js.Manager.open.Manager.connect @ manager.js:226
(anonymous) @ manager.js:540
setTimeout (async)
./node_modules/socket.io-client/lib/manager.js.Manager.reconnect @ manager.js:530
(anonymous) @ manager.js:544
(anonymous) @ manager.js:247
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/socket.js.Socket.onError @ socket.js:690
(anonymous) @ socket.js:281
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transport.js.Transport.onError @ transport.js:71
(anonymous) @ polling-xhr.js:132
./node_modules/component-emitter/index.js.Emitter.emit @ index.js:145
./node_modules/engine.io-client/lib/transports/polling-xhr.js.Request.onError @ polling-xhr.js:314
(anonymous) @ polling-xhr.js:261
setTimeout (async)
xhr.onreadystatechange @ polling-xhr.js:260
Reproduce with version:
"gatsby": "2.23.1",
"gatsby-image": "2.4.6",
"gatsby-plugin-catch-links": "2.3.4",
"gatsby-plugin-manifest": "2.4.10",
"gatsby-plugin-react-helmet": "3.3.3",
"gatsby-plugin-remove-serviceworker": "1.0.0",
"gatsby-plugin-sass": "2.3.3",
"gatsby-plugin-sharp": "2.6.10",
"gatsby-plugin-typescript": "2.4.4",
"gatsby-remark-autolink-headers": "2.3.4",
"gatsby-remark-copy-linked-files": "2.3.4",
"gatsby-remark-external-links": "0.0.4",
"gatsby-remark-images": "3.3.9",
"gatsby-remark-link-rewrite": "0.2.1",
"gatsby-remark-prismjs": "3.5.3",
"gatsby-remark-relative-images": "0.3.0",
"gatsby-remark-responsive-iframe": "2.4.4",
"gatsby-remark-smartypants": "2.3.3",
"gatsby-source-filesystem": "2.3.10",
"gatsby-transformer-json": "2.4.4",
"gatsby-transformer-remark": "2.8.14",
"gatsby-transformer-sharp": "2.5.4",
What should happen?
What happened.
Run gatsby info --clipboard in your project directory and paste the output here.
@danabrit @connorlindsey Why did we close this issue?
It appears to me that Gatsby causes the CORS issues. I don't know why we would ever assume that just because it's a CORS issue. it has nothing to do with Gatsby. I can load up CRA, NextJS. I can pretty much develop whatever I want without getting CORS issues--until I start using Gatsby.
Wouldn't that at least warrant some sort of investigation? Could it not be that the way that Gatsby is setting up its websocket development server in a way that causes a CORS error?
I think it would be more productive to deal with this issue instead of constantly fielding off GH issues that could be related to bugs in Gatsby dependencies.
I've been having the same problem and I can confirm that it works with CRA, Nextjs, etc. My setup uses Docker Compose and NGINX as a reverse proxy but the same issue still comes up. Any solutions?
Hello. I know this is closed but I would like to point out to @pacocom that Crome does not support CORS from localhost. You can also refer to this SO question. I also had these issues and had to boot a development server with non-localhost ip address. Hope it helps.
Hello. I know this is closed but I would like to point out to @pacocom that Crome does not support CORS from localhost. You can also refer to this SO question. I also had these issues and had to boot a development server with non-localhost ip address. Hope it helps.
thanks! you saved me
Most helpful comment
@danabrit @connorlindsey Why did we close this issue?
It appears to me that Gatsby causes the CORS issues. I don't know why we would ever assume that just because it's a CORS issue. it has nothing to do with Gatsby. I can load up CRA, NextJS. I can pretty much develop whatever I want without getting CORS issues--until I start using Gatsby.
Wouldn't that at least warrant some sort of investigation? Could it not be that the way that Gatsby is setting up its websocket development server in a way that causes a CORS error?
I think it would be more productive to deal with this issue instead of constantly fielding off GH issues that could be related to bugs in Gatsby dependencies.