The 500 Internal Server Error is the general catch all error when the server throws an exception. It is the error message when no more specific error message is suitable. It may be difficult to troubleshoot this error because it can be triggered out by many different issues. This error means there is a problem on the server side. However, there are often ways to quickly get around the problem:
did you solve the issue? I have currently a similar problem trying to connect to rasa core running in docker. localhost:5000 and localhost:5005 both show the hello message, but once i try to talk to core i get the same error as you.
Hi @michaelh, ive solved this issue but there was a problem in my android UI and not rasa.
In your case you have entered “–header” in your CURL command which causes the 500 error.
Replace ‘header’ with ‘body’ in your command and that might work! When u POST, the message should go in the body and not the header. The “header” field is for credentials and authentication details basically and “body” is where we send the actual message.
Try using --body and let me know if u’ve resolved ur issue.