Metamask cannot connect with blockchain host

my metamask has a pop-up said that:
MetaMask is unable to connect to the blockchain host.
when is it correct?