Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
Is there a web.config file in .well-known/acme-challenge or the root of your web directory that allows files without extensions to be served? (Like this example. Plesk should do this for you but it may have been accidentally deleted or something.)
Do you use ASP.NET MVC or URL Rewriting?
Ans: we are using umbraco application with URL rewriting.
web.config file is under root of web directory. I can see below line under web.config file.
Also, I have created test.txt file under below directory, but it is throwing an error that Parser Error Message: The configSource file 'config\umbracoSettings.config' is also used in a parent, this is not allowed.
Is config\umbracoSettings.config referenced twice in C:\inetpub\vhosts\emmagarland.com\zp\web.config? Try commenting out the deeper "child" one.
Also, there are a lot more errors if you click on Show Additional Configuration Errors. It looks like a section may have been copy/pasted twice by accident.