@ck4all89 Why do you have 2 credentials for DB, isn’t tracker store details enough for redis? Does it need lock store as well? I am using MySql , not aware of redis. Can you check using only one credentails for a single db? Since 2 credentials are given, I am assuming the bot connected to 2 DB’s and showing you like that.
I also used MySql DB to store conversations as tracker_store-
tracker_store:
type: SQL
dialect: “mysql+pymysql”
url: “localhost”
db: “rasa_events”
username: “root”
password: “”
I get some issue in terminal -
2022-03-16 08:45:05 DEBUG rasa.core.actions.forms - Validating extracted slots: {}
2022-03-16 08:45:05 DEBUG rasa.core.actions.action - Calling action endpoint to run action ‘validate_clientAuthForm’.
2022-03-16 08:45:07 DEBUG rasa.core.lock_store - Issuing ticket for conversation ‘65e0d841883b47b381dd32d219d0b224’.
2022-03-16 08:45:07 DEBUG rasa.core.lock_store - Acquiring lock for conversation ‘65e0d841883b47b381dd32d219d0b224’.
2022-03-16 08:45:07 DEBUG rasa.core.lock_store - Failed to acquire lock for conversation ID ‘65e0d841883b47b381dd32d219d0b224’ because 1 other item(s) for this conversation ID have to be finished processing first. Retrying in 1 seconds …
To avoide “Failed to acquire lock for conversation ID”, I used redis DB.
@ck4all89 Chandan, this is not related to the main issue. But, I will try to suggest you.
@ck4all89 can you share the domain.yml, actions.py files, credentials.yml, and endpoints.yml. I can see you have updated the 127.0.0.1 (reason for that?)
@ck4all89 as per my understanding you are using your server IP address instead of 127.0.0.1 right? Have you opened those ports in aws security inbound rules?