Pfx file wont import asks for a password

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., so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is:

I ran this command: the powershell script in mdeamon lets encrypt folder

It produced this output: PS C:\Users\paul> powershell -ExecutionPolicy ByPass -File C:\MDaemon\LetsEncrypt\letsencrypt.ps1
Starting Script run at 07/27/2019 22:15:37.

Checking HKLM:\SOFTWARE\Alt-N Technologies\MDaemon
Checking HKLM:\SOFTWARE\Alt-N Technologies\MDaemon
Checking HKLM:\SOFTWARE\Alt-N Technologies\WebAdmin
Checking HKLM:\SOFTWARE\Alt-N Technologies\WebAdmin
Removing the log from C:\MDaemon\Logs\LetsEncrypt.log
Starting Script run at 07/27/2019 22:15:37.
Get the MDaemon paths.
The MDaemon.ini Path is C:\MDaemon\App\MDaemon.ini.
The MDaemon APP Path is C:\MDaemon\APP.
The MDaemon Pem path is C:\MDaemon\Pem.
The MDaemon Log path is C:\MDaemon\Logs.
The MDaemon RAW path is C:\MDaemon\Queues\Raw.
The WorldClient Path is C:\MDaemon\WorldClient.
The WorldClient HTML Path is C:\MDaemon\WorldClient\HTML.
The well-known path is C:\MDaemon\WorldClient\HTML.well-known.
The Acme-Challenge path is C:\MDaemon\WorldClient\HTML.well-known\Acme-challenge.
The FQDN is set to
The email address is set to
Importing the ACMESharp module.
The ACME Vault is already setup.
Setting up new ACME registration.
Setting up
Reading configurations from C:\MDaemon\LetsEncrypt\LetsEncrypt.XML.
Reading configurations from C:\MDaemon\LetsEncrypt\LetsEncrypt.XML.
The Alias stored in XML is for is
XML Month is 07
XML Year is 2019
The global:alias is
AltHostName is False.
Checking to see if a certificate already exists for
The certificate exists.
Alternate Host names are
AlternativeIdentifierDNS host names are
The list of alternate host names has not changed.
The alias is set to
The HTTP challenge for and has alrea
dy been completed.
Checking to see if a certificate already exists for
C:\MDaemon\Pem\ already exists, it will be deleted.
Downloading Certificate.
All done, there’s a pfx file at C:\MDaemon\Pem\
Importing the certificate
The certificate could not be imported. Check the log at C:\MDaemon\Logs\LetsEncrypt.log for more information
This is a critical error, the script will now stop.
Unable to send an error email. No To address was specified.

My web server is (include version): Mdeamon webmail only

The operating system my web server runs on is (include version): windows 7

My hosting provider, if applicable, is: in house server mdeamon

I can login to a root shell on my machine (yes or no, or I don’t know): nah using powershell

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): mdeamon session config

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you’re using Certbot): ACMESharp script

then when i try to import in the normal way with MMC it asks for a password for the private key??

Hi @ultimatenerd,

Welcome to the community forum!

Can you provide the output of C:\MDaemon\Logs\LetsEncrypt.log please?

You should also set an email address so that you can receive expiration emails and resolve the following message.

Unable to send an error email. No To address was specified.

Which version of ACMESharp are you using?

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.