Rasa 3.0.2 socket.io error as The client is using an unsupported version of the Socket.IO or Engine.IO protocols (further occurrences of this error will be logged with level INFO)

error: The client is using an unsupported version of the Socket.IO or Engine.IO protocols (further occurrences of this error will be logged with level INFO)

Rasa Version      :         3.0.2
Minimum Compatible Version: 3.0.0
Rasa SDK Version  :         3.1.0
Rasa X Version    :         None
Python Version    :         3.8.10
Operating System  :         macOS-13.0-x86_64-i386-64bit

dependencies:

absl-py==0.13.0
aio-pika==6.8.2
aiofiles==22.1.0
aiogram==2.19
aiohttp==3.7.4
aiormq==3.3.1
aiosignal==1.2.0
APScheduler==3.7.0
astunparse==1.6.3
async-generator==1.10
async-timeout==3.0.1
attrs==21.2.0
Babel==2.9.1
backports.zoneinfo==0.2.1
bidict==0.22.0
blis==0.7.9
boto3==1.26.4
botocore==1.29.4
CacheControl==0.12.11
cachetools==5.2.0
catalogue==2.0.8
certifi==2022.9.24
cffi==1.15.1
chardet==3.0.4
charset-normalizer==2.1.1
clang==5.0
click==8.1.3
cloudpickle==1.6.0
colorclass==2.2.2
coloredlogs==15.0.1
colorhash==1.0.4
confection==0.0.3
cryptography==38.0.3
cycler==0.11.0
cymem==2.0.7
dask==2021.11.2
decorator==5.1.1
Deprecated==1.2.13
dm-tree==0.1.7
dnspython==1.16.0
docopt==0.6.2
fbmessenger==6.0.0
fire==0.4.0
flatbuffers==1.12
fonttools==4.38.0
frozenlist==1.3.1
fsspec==2022.10.0
future==0.18.2
gast==0.4.0
google-auth==2.14.1
google-auth-oauthlib==0.4.6
google-pasta==0.2.0
greenlet==2.0.1
grpcio==1.50.0
h11==0.8.1
h2==3.2.0
h5py==3.1.0
hpack==3.0.0
httpcore==0.11.1
httptools==0.5.0
httpx==0.15.4
humanfriendly==10.0
hyperframe==5.2.0
idna==2.10
importlib-metadata==5.0.0
importlib-resources==5.10.0
Jinja2==3.1.2
jmespath==1.0.1
joblib==1.0.1
jsonpickle==2.0.0
jsonschema==3.2.0
kafka-python==2.0.2
keras==2.6.0
Keras-Preprocessing==1.1.2
kiwisolver==1.4.4
langcodes==3.3.0
libclang==14.0.6
locket==1.0.0
Markdown==3.4.1
MarkupSafe==2.1.1
matplotlib==3.3.4
mattermostwrapper==2.2
msgpack==1.0.4
multidict==5.2.0
murmurhash==1.0.9
networkx==2.6.3
numpy==1.19.5
oauthlib==3.2.2
opt-einsum==3.3.0
packaging==20.9
pamqp==2.3.0
partd==1.3.0
pathy==0.6.2
Pillow==9.3.0
pkgutil_resolve_name==1.3.10
pluggy==1.0.0
preshed==3.0.8
prompt-toolkit==2.0.10
protobuf==3.19.6
psycopg2-binary==2.9.5
pyasn1==0.4.8
pyasn1-modules==0.2.8
pycparser==2.21
pydantic==1.10.2
pydot==1.4.2
PyJWT==2.1.0
pykwalify==1.8.0
pymongo==3.10.1
pyparsing==3.0.9
pyrsistent==0.19.2
pyTelegramBotAPI==3.8.3
python-crfsuite==0.9.8
python-dateutil==2.8.2
python-engineio==4.3.0
python-socketio==5.5.0
pytz==2021.3
pytz-deprecation-shim==0.1.0.post0
PyYAML==6.0
questionary==1.10.0
randomname==0.1.5
rasa==3.0.2
rasa-sdk==3.1.0
redis==3.5.3
regex==2021.8.28
requests==2.28.1
requests-async==0.5.0
requests-oauthlib==1.3.1
requests-toolbelt==0.10.1
rfc3986==1.5.0
rocketchat-API==1.16.0
rsa==4.9
ruamel.yaml==0.16.13
ruamel.yaml.clib==0.2.7
s3transfer==0.6.0
sanic==21.6.2
Sanic-Cors==1.0.0
sanic-jwt==1.7.0
sanic-plugin-toolkit==1.2.0
Sanic-Plugins-Framework==0.9.5
sanic-routing==0.7.0
scikit-learn==0.24.2
scipy==1.7.3
sentry-sdk==1.3.1
six==1.15.0
sklearn-crfsuite==0.3.6
slackclient==2.9.4
smart-open==5.2.1
sniffio==1.3.0
socketIO-client==0.7.2
spacy==3.4.2
spacy-legacy==3.0.10
spacy-loggers==1.0.3
SQLAlchemy==1.4.43
srsly==2.4.5
tabulate==0.9.0
tarsafe==0.0.3
tensorboard==2.8.0
tensorboard-data-server==0.6.1
tensorboard-plugin-wit==1.8.1
tensorflow==2.6.1
tensorflow-addons==0.14.0
tensorflow-estimator==2.6.0
tensorflow-hub==0.12.0
tensorflow-io-gcs-filesystem==0.27.0
tensorflow-probability==0.13.0
tensorflow-text==2.6.0
termcolor==1.1.0
terminaltables==3.1.10
thinc==8.1.5
threadpoolctl==3.1.0
toolz==0.12.0
tqdm==4.64.1
twilio==6.50.1
typeguard==2.13.3
typer==0.4.2
typing-extensions==3.7.4.3
typing-utils==0.1.0
tzdata==2022.6
tzlocal==2.1
ujson==4.3.0
urllib3==1.26.12
uvloop==0.14.0
wasabi==0.10.1
wcwidth==0.2.5
webexteamssdk==1.6.1
websocket-client==1.4.2
websockets==9.1
Werkzeug==2.2.2
wrapt==1.12.1
yarl==1.8.1
zipp==3.10.0

please help. i am stuck

1 Like

What kind of client are you using? What are you connecting to rasa? This part has likely the wrong JavaScript Socket.IO version. Your python-socketio version is 5.5.0

https://python-socketio.readthedocs.io/en/latest/intro.html

socketio:
  user_message_evt: user_uttered
  bot_message_evt: bot_uttered
  session_persistence: false

I am connecting an e-commerce shopify store.