Couchbase server 6.5.1 indexer service not working on centos 8.2

I am using centos 8.2 on digitalocean
Today i have installed couchbase server community edition (6.5.1 build 6299 ) using the following command:

curl -O https://packages.couchbase.com/releases/couchbase-release/couchbase-release-1.0-x86_64.rpm

sudo rpm -i ./couchbase-release-1.0-x86_64.rpm

sudo yum install couchbase-server-community

after the installation i have allowed the following port on my firewall using below command
sudo firewall-cmd --zone=public --add-port=8091/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8092/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8093/tcp --permanent
sudo firewall-cmd --zone=public --add-port=9100/tcp --permanent
sudo firewall-cmd --zone=public --add-port=11210/tcp --permanent

It seems everything was perfect but suddenly i noticed indexer service is not working and shows and error:
"Cannot communicate with indexer process. Information on indexes may be stale. Will retry.

i checked indexer error log located at /opt/couchbase/var/lib/couchbase/logs/indexer.log
it shows the following error:
/opt/couchbase/bin/indexer: symbol lookup error: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b

what should i do now? how can i install missing /lib64/libk5crypto.so.3??