Error: Requested URL /webhooks/rest/webhook not found

Hi Rasa Team,

I do have an issue in RASA Rest WebHook. it works in local machine.

Works Fine curl --request POST --url http://localhost:5005/webhooks/rest/webhook --header ‘Content-Type: application/json’ --data ‘{ “sender”: “test_user”, “message”: “1”,“metadata”: {} }’

curl --request POST --url http://127.0.0.1:5005/webhooks/rest/webhook --header ‘Content-Type: application/json’ --data ‘{ “sender”: “test_user”, “message”: “1”,“metadata”: {} }’

curl --request POST --url http://10.1.0.4:5005/webhooks/rest/webhook --header ‘Content-Type: application/json’ --data ‘{ “sender”: “test_user”, “message”: “1”,“metadata”: {} }’

Didnt work when i put Public IP address

curl --request POST --url http://X.X.X.X:5005/webhooks/rest/webhook --header ‘Content-Type: application/json’ --data ‘{ “sender”: “test_user”, “message”: “1”,“metadata”: {} }’

Error: Requested URL /webhooks/rest/webhook not found

RASA Server can be access from Public IP i received the health status http://X.X.X.X:5005/

What could be the Issue, Seems like REST Webhook not

You need to use ngnix to expose public ip address to private ip address with reverse proxy.