Hello,
We have deployed a chatbot on a website using Rasa webchat via Heroku. Chitchat works, but the action server gives the following error messege:
ERROR rasa.core.actions.action - Failed to run custom action ‘action_query_chuck_norris’. Couldn’t connect to the server at ‘http://iba_action_server_1:5055/webhook’. Is the server running? Error: Cannot connect to host iba_action_server_1:5055 ssl:default [Name or service not known]
We have tried this out, but we unfortunately get the same error as before:
ERROR rasa.core.actions.action - Failed to run custom action ‘action_query_chuck_norris’. Couldn’t connect to the server at ‘http://action_server:5055/webhook’. Is the server running? Error: Cannot connect to host action_server:5055 ssl:default [Name or service not known]
That is certainly weird. Do you see that the action_server is started ? Is there any log which indicated some kind of error (other than the one above ofc) ? You can also describe the process of deployment in steps, maybe we’ll figure something out.
We created our own docker images and Dockerfiles now (seperate ones for rasa server and action server) instead of using the latest versions from Rasa docker hub. We managed to start both servers on Heroku, but now we have port issues with the CMD run commands in the Dockerfiles. Heroku ads “” in front of the ports. The solution presented here did not solve the issue for us: Deploy bot on Heroku
@dieterm Can you please share your Dockerfile for rasa server.
I managed to deploy the rasa server using docker and it is running but apparently on localhost in the heroku dyno
I am not able to access the API endpoints. Any help would be appreciated