Warnings while creating WordPress site

While creating WordPress site with easyengine, I am getting these 2 warnings:

Warning: It seems you’re in local environment or using non-public domain, please check logs. Skipping letsencrypt.
Warning: [rateLimited] This client reached the rate limit of the server: Error creating new order :: too many certificates already issued for exact set of domains

I know the reason for 2nd warning (I have exceeded the rate limit), but what could be the reason for first warning?

I am using Linode and a public domain, and the domain name is pointed to my Linode instance.

Edit: I created a website without letsencrypt and it worked fine, the issue only occurs when creating sites with letsencrypt.

from ee server, see if domain can be resolved to itself.

ip a
nslookup YOUR_DOMAIN