# Socket.io issues for rasa 2.3 or higher version

**URL:** <https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791>\
**Category:** Rasa Open Source\
**Created:** [August 12, 2021, 7:46am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791 "2021-08-12T07:46:51Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anchal](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@Anchal](https://forum.rasa.com/u/Anchal)\
**Post date:** [August 12, 2021, 7:46am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/1 "2021-08-12T07:46:51Z")

</div>

Hi everyone , I’m not able to get the bot widget on the server because of the [socket.io](http://socket.io) issues and I keep getting this error - index.js:123 GET [http://localhost:5005/socket.io/?EIO=3&transport=polling&t=NilV9Fx](http://localhost:5005/socket.io/?EIO=3&transport=polling&t=NilV9Fx) 500 (Internal Server Error)

I’m using this code to show my bot on server -

Currently I’m using rasa-2.8 version. Any help/support regarding this will be appreciated.

---

<div class="post-metadata">

**Author:** ![nik202](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/nik202/32/16098_2.png) [@nik202](https://forum.rasa.com/u/nik202)\
**Post date:** [August 12, 2021, 9:33am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/2 "2021-08-12T09:33:46Z")

</div>

Heya @Anchal!

If you can tell which chatbot widget you are using for your project and where your bot is deployed or on which server?

---

<div class="post-metadata">

**Author:** ![Anchal](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@Anchal](https://forum.rasa.com/u/Anchal)\
**Post date:** [August 12, 2021, 11:32am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/3 "2021-08-12T11:32:53Z")

</div>

Hey Nik I haven’t deployed the bot yet,it is running on the localhost and I’m talking about the chat-widget that we get in the very start of a bot.

---

<div class="post-metadata">

**Author:** ![nik202](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/nik202/32/16098_2.png) [@nik202](https://forum.rasa.com/u/nik202)\
**Post date:** [August 12, 2021, 11:39am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/4 "2021-08-12T11:39:29Z")

</div>

@Anchal your chatbot widget name, which one you using?

---

<div class="post-metadata">

**Author:** ![Anchal](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@Anchal](https://forum.rasa.com/u/Anchal)\
**Post date:** [August 12, 2021, 11:57am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/5 "2021-08-12T11:57:39Z")

</div>

rasa-webchat

---

<div class="post-metadata">

**Author:** ![nik202](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/nik202/32/16098_2.png) [@nik202](https://forum.rasa.com/u/nik202)\
**Post date:** [August 12, 2021, 2:39pm UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/6 "2021-08-12T14:39:57Z")

</div>

@Anchal Great! So what the issue you getting and what are the steps you are following? and please can you share the error screenshot?

Few suggestions:

1. Hope you uncommented below snippet code in credentials.yml

2. Hope you are using this snippet code:

I hope you using index.html or directly in Wordpress site header and footer body section plug in.

Please ignore some of the field shown in the snippet code, used what best for your use case.

**Please Note:** ⚠ Version 1.0.1 of the rasa webchat is made to work with version 2.3.x and 2.4.x of rasa or latest. Use 1.0.0 for other rasa versions.

Try run first on localhost, if you able to run on localhost, then later I will guide you how you can deploy server.

Good luck!

---

<div class="post-metadata">

**Author:** ![Anchal](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@Anchal](https://forum.rasa.com/u/Anchal)\
**Post date:** [August 13, 2021, 7:52am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/7 "2021-08-13T07:52:35Z")

</div>

Hey Nik , Thankyou so much for your help ,it really worked out. I was missing a few things in index.html file but now its working fine on localhost. Let me know how can we deploy it on a real time tool.

---

<div class="post-metadata">

**Author:** ![nik202](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/nik202/32/16098_2.png) [@nik202](https://forum.rasa.com/u/nik202)\
**Post date:** [August 13, 2021, 12:04pm UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/8 "2021-08-13T12:04:57Z")

</div>

@Anchal Great! Please can I request to close this thread with the solution for others?

---

<div class="post-metadata">

**Author:** ![Anchal](https://avatars.discourse-cdn.com/v4/letter/a/a587f6/32.png) [@Anchal](https://forum.rasa.com/u/Anchal)\
**Post date:** [August 13, 2021, 1:02pm UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/9 "2021-08-13T13:02:59Z")

</div>

sure

---

<div class="post-metadata">

**Author:** ![bharath-madduri](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/bharath-madduri/32/18010_2.png) [@bharath-madduri](https://forum.rasa.com/u/bharath-madduri)\
**Post date:** [October 22, 2021, 9:00am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/10 "2021-10-22T09:00:17Z")

</div>

@nik202 I am also getting the same issue on HTTPS, used your code mentioned above still getting same error. can you have a look at my question please?

> [@Socket issue with rasa webchat on HTTPS](http://forum.rasa.com/t/socket-issue-with-rasa-webchat/48662):
>
> I have bot deployed in aws with HTTPS and using rasa webchat script on one of my website which is also on HTTPS and I am getting the error on website for the bot to load. WebSocket connection to 'wss://rasa-aws-url:82/socket.io/?EIO=4&transport=websocket&sid=FMfJTJy9o8KI15IbAAFH 'failed and sometimes WebSocket connection to 'wss://rasa-aws-url:82/socket.io/?EIO=4&transport=websocket&sid=dfSA6Yxg1H9z3BnvAAF1 ’ failed: Error during WebSocket handshake: Unexpected response code: 200 If I re…

---

<div class="post-metadata">

**Author:** ![nik202](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/nik202/32/16098_2.png) [@nik202](https://forum.rasa.com/u/nik202)\
**Post date:** [October 22, 2021, 9:08am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/11 "2021-10-22T09:08:49Z")

</div>

@Anchal Can, I request you Anchal to please close this thread with the solution for others. Thanks.

---

<div class="post-metadata">

**Author:** ![abhilash1](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@abhilash1](https://forum.rasa.com/u/abhilash1)\
**Post date:** [November 9, 2021, 9:00am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/12 "2021-11-09T09:00:26Z")

</div>

Hi, I am still getting the 500 error, I am using the same code and using RASA 2.3.8

---

<div class="post-metadata">

**Author:** ![InnoOmnia](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/innoomnia/32/17290_2.png) [@InnoOmnia](https://forum.rasa.com/u/InnoOmnia)\
**Post date:** [November 9, 2021, 10:56am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/13 "2021-11-09T10:56:53Z")

</div>

You need to use webserver and real domain names to use it for real. Are you familiar how to do those?

---

<div class="post-metadata">

**Author:** ![InnoOmnia](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/innoomnia/32/17290_2.png) [@InnoOmnia](https://forum.rasa.com/u/InnoOmnia)\
**Post date:** [November 9, 2021, 10:58am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/14 "2021-11-09T10:58:21Z")

</div>

What is your system architecture? Is it working in HTTP?

---

<div class="post-metadata">

**Author:** ![InnoOmnia](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/innoomnia/32/17290_2.png) [@InnoOmnia](https://forum.rasa.com/u/InnoOmnia)\
**Post date:** [November 9, 2021, 11:00am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/15 "2021-11-09T11:00:34Z")

</div>

Update to 2.8.x

---

<div class="post-metadata">

**Author:** ![nik202](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/nik202/32/16098_2.png) [@nik202](https://forum.rasa.com/u/nik202)\
**Post date:** [November 9, 2021, 11:20am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/16 "2021-11-09T11:20:23Z")

</div>

@abhilash1 share the snippet code which you are using?

---

<div class="post-metadata">

**Author:** ![abhilash1](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@abhilash1](https://forum.rasa.com/u/abhilash1)\
**Post date:** [November 9, 2021, 11:24am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/17 "2021-11-09T11:24:40Z")

</div>

@nik202 I tried same code snippet which is mentioned in this thread. its not working. Also earlier used following which was working earlier:-

```auto
<html>
<head>
<title>ChatBot</title>
<link rel="stylesheet" href="https://npm-scalableminds.s3.eu-central-1.amazonaws.com/@scalableminds/chatroom@master/dist/Chatroom.css" />
</head>
<body>
<div class="chat-container"></div>

<script src="https://npm-scalableminds.s3.eu-central-1.amazonaws.com/@scalableminds/chatroom@master/dist/Chatroom.js"/></script>
<script type="text/javascript">
var chatroom = new window.Chatroom({
host: "http://localhost:5005",
title: "Chat with CDA bot",
container: document.querySelector(".chat-container"),
welcomeMessage: "Hi, How may I help you?",
speechRecognition: "en-US",
voiceLang: "en-US"
});
chatroom.openChat();
</script>
</body>
</html>

```

this was also working fine earlier:-

```auto
<html>
<div id="rasa-chat-widget" data-websocket-url="http://localhost:5005/"></div>
<script src="https://unpkg.com/@rasahq/rasa-chat" type="application/javascript"></script>
</html>

```

---

<div class="post-metadata">

**Author:** ![nik202](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/nik202/32/16098_2.png) [@nik202](https://forum.rasa.com/u/nik202)\
**Post date:** [November 9, 2021, 11:30am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/19 "2021-11-09T11:30:32Z")

</div>

@abhilash1 check this link: [Rasa chatbot website integration | Quick tutorial - YouTube](https://youtu.be/eJMT2FovZsM) you will able to integrate, can you even share rasa --version screenshot.

---

<div class="post-metadata">

**Author:** ![abhilash1](https://avatars.discourse-cdn.com/v4/letter/a/ea5d25/32.png) [@abhilash1](https://forum.rasa.com/u/abhilash1)\
**Post date:** [November 9, 2021, 11:45am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/20 "2021-11-09T11:45:12Z")

</div>

```auto
rasa --version
2021-11-09 17:12:23.662554: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'libcudart.so.10.1'; dlerror: libcudart.so.10.1: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /grid/sfi/farm/nflsf01//10.1/linux3.10-glibc2.17-x86_64/lib
2021-11-09 17:12:23.662975: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
Rasa Version : 2.3.4
Rasa SDK Version : 2.4.0
Rasa X Version : 0.37.1
Python Version : 3.7.9
Operating System : Linux-3.10.0-514.el7.x86_64-x86_64-with-redhat-7.3-Maipo
Python Path : /lan/ops/cdnshelp/cops/users/pubtools/chatbot/Python-3.7.9/bin/python3.7

```

---

<div class="post-metadata">

**Author:** ![nik202](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/nik202/32/16098_2.png) [@nik202](https://forum.rasa.com/u/nik202)\
**Post date:** [November 9, 2021, 11:47am UTC](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791/21 "2021-11-09T11:47:14Z")

</div>

@abhilash1 you can use rasa Webchat, but you need to mention 1.0.0 or 1.0.1 (I am not sure, since ages not changed my version) in version, but I would highly recommend to upgrade the rasa at least to 2.8.1. Good Luck!

[Next page](https://forum.rasa.com/t/socket-io-issues-for-rasa-2-3-or-higher-version/46791.md?page=2)
