Troubleshooting

Rasa X version 0.33.0 or higher is only compatible with Rasa Open Source 2.x. If you are on Rasa Open Source 1.x, please check the compatibility matrix for a compatible version.

Debugging

If you've run an issue that is not listed below, there are several things that are worth keeping in mind while debugging.

Example:

$ rasactl list
CURRENT NAME STATUS RASA PRODUCTION RASA WORKER ENTERPRISE VERSION
\* inspiring-albattani Running 0.0.0 0.0.0 inactive 0.42.1

$ kubectl -n inspiring-albattani get pods
NAME READY STATUS RESTARTS AGE
rasa-x-app-5f4565d579-l9rw8 1/1 Running 0 2m10s
rasa-x-db-migration-service-0 1/1 Running 1 2m10s
rasa-x-duckling-85549fcc5-gqdc4 1/1 Running 0 2m10s
rasa-x-event-service-5dd96d675f-vr9gn 1/1 Running 0 2m10s
rasa-x-postgresql-0 1/1 Running 0 2m10s
rasa-x-rabbit-0 1/1 Running 0 2m10s
rasa-x-rasa-x-5d59dfbb69-jqjvg 1/1 Running 0 2m10s
rasa-x-redis-master-0 1/1 Running 0 38s

or

rasactl logs

Troubleshooting

rasactl auth login returns Error: exit status 2: gpg: decryption failed: No secret key

The error message:

Error: exit status 2: gpg: decryption failed: No secret key

can be seen on Linux operating systems in the following cases:

Before you start using rasactl auth login command be sure that you have installed and initialized pass.

In the README you can find instructions on how to install and configure pass.

net/http: TLS handshake timeout

Get "https://127.0.0.1:55558/api/v1/nodes?labelSelector=node-role.kubernetes.io%!F(MISSING)control-plane%!D(MISSING)": net/http: TLS handshake timeout

You can run into the above error if your kind node is not responding to requests. Check if a docker container is running (docker ps -a | grep rasa) or if the load on your local machine is too high due to running too many applications or containers.