Kibana server not ready yet after setting credentials

I have enabled Elasticsearch security features following the official guide here. When I try to access data of a particular index in Elasticsearch through browser, it asks for the credentials and correctly entering them provides the requested results. But when I try to access Kibana service through browser, it never asks for credentials and is stuck in "Kibana server is not ready yet"

Can you provide your Kibana log file.