I face the same issue, but I have some more info. The goal I want to achieve is a running rasa instance accessible by a url in which is made use of an action server for rasa forms and api calls.
First I run the action server on port 5055 (default)
Then I run the Rasa X server on port 5002 (default)
Port 5002 is forwarded to access and I can login fine.
Now I try to chat with the bot but now I get this error:
2020-04-05 14:40:45 ERROR rasax.community.api.blueprints.stack - Failed to send message to Rasa Chat webhook. Error: Cannot connect to host localhost:5005 ssl:default [Connection refused]
It looks like Rasa X cannot connect to Rasa server itself (port 5005?)
Then I tried some combinations:
- If I try running Rasa X without starting the action server it works (until we come to the part where the action server is needed)
- If I run the action server but instead of rasa x I run rasa shell, it works again.
Running the complete setup on a local machine is no problem, but we are doing something wrong in the settings of this server.
We would be pleased if someone can explain how to set up this in general and in particular the handling of ssl, because we suppose this can be the issue.
Thanks in advance