XMLHttpRequest CORS SOCKET.IO
See original GitHub issueDescription
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
Steps to reproduce
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”,
Expected result
What should happen?
Actual result
What happened.
Environment
Run gatsby info --clipboard
in your project directory and paste the output here.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:2
- Comments:10 (1 by maintainers)
Top GitHub Comments
@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.
This suddenly hits one of our projects too. It obviously has to do with the dev server polling. I feel very frustrated that gatsby is simply closing the issue claiming to have nothing to do with it. After all, configuring the dev server is done by gatsby, isn’t it?
PLEASE reopen this issue and try to help us.