Hi, I am trying to tun rasa using command
rasa run --ssl-certificate myssl.crt --ssl-keyfile myssl.key --ssl-password mypassword
I am passing the certificate and key along with password to this command but I am getting an error
rasa run: error: invalid choice: ‘rasassl.crt’ (choose from ‘actions’)
I am using the latest version downloaded from github.
rasa run --log-file out.log --ssl-certificate <mycertificate>.pem --ssl-keyfile <mykey>.key --port 443
Port 443 is the default for https. I’m not sure how to handle the REST channel, because according to the documentation, it doesn’t require credentials.
HTTPS , but requested an insecure XMLHttpRequest endpoint ‘http://:5005/conversations/default/respond’. This request has been blocked; the content must be served over HTTPS .
i installed rasa server in ubuntu it is working fine locally
when i hosted in https server it is giving
@rashmi_49
hi can u share u r configuration
i mean
rasa version
and os what u r using
any apache server using or using nginx
let me know so that i will guide u in fixing the bug if possible share the screen shot
how u r runnig
rasa run command: --enable_api & --cors “*”
let me know if any issues feel free to ask and i will do my level best to fix the bug
@rajeshpolaki Sorry for that, Yeah so I’m using latest Rasa Version: 2.2.5,
Rasa SDK Version : 2.2.0,
Rasa X Version : 0.35.0,
Python Version : 3.8.5,
Operating system: ubuntu 18.04, And i’have deployed my chatbot on a local server and ussed command for running the rasa server is
rasa run --model models --enable-api --cors “*” --debug
and for action server i’m using
rasa run actions --actions actions -vv
also i have connected my chat-bot to a website by using the IP of my local server in the index.html of the front end. Now what issue i’m facing is that , The website to which the chat-bot is connected is using SSL and i’did’t knew at at time that rasa don’t support HTTPS request so after shutting the SSL at that webpage we are abble to get the response from the bot because the request is not being block at rasa server. What i want to do is somehow i want to add SSL funtionality at the rasa server end for which i thought i should use Nginx and i followed the step of this blog Insights but got not clearity on how to set domain name and what to do next to achieve a way for reverse proxy and configure SSL in rasa chat bot.
it will be very helpful if you can help me.
sorry that i can not share my code for some policy reasons. but i’m trying to explain my problem as simple as i can.
thanks for helping.