Webroot plugin : The client lacks sufficient authorization

I was running into this issue as well. In my case, it was a Drupal 7 site, and the problem turned out to be Drupal’s .htaccess file was preventing the .well-known site from being accessed. I temporarily removed my .htaccess file, and was able to generate the certificate.