Follow an instruction from orginal site
https://github.com/ebekker/ACMESharp/wiki/Quick-Start
Windows PowerShell
Copyright (C) 2014 Microsoft Corporation. All rights reserved.
PS C:\Users\Administrator> Import-Module ACMESharp
PS C:\Users\Administrator> Initialize-ACMEVault
Initialize-ACMEVault : Vault root path contains existing vault data
At line:1 char:1
+ Initialize-ACMEVault
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Initialize-ACMEVault], Exception
+ FullyQualifiedErrorId : System.Exception,ACMESharp.POSH.InitializeVault
PS C:\Users\Administrator> mkdir c:\Vault
Directory: C:\
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 3/9/2017 3:59 PM Vault
PS C:\Users\Administrator> cd C:\Vault
PS C:\Vault> Import-Module ACMEPowerShell
Import-Module : The specified module 'ACMEPowerShell' was not loaded because no valid module file was found in any
module directory.
At line:1 char:1
+ Import-Module ACMEPowerShell
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (ACMEPowerShell:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
PS C:\Vault> dir
Directory: C:\Vault
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 3/9/2017 4:02 PM 145 ACMEPowerShell-IIS.psd1
PS C:\Vault> .\ACMEPowerShell-IIS.psd1
PS C:\Vault> Import-Module .\ACMEPowerShell-IIS.psd1
Import-Module : The module to process 'ACMEPowerShell-IIS', listed in field 'ModuleToProcess/RootModule' of module
manifest 'C:\Vault\ACMEPowerShell-IIS.psd1' was not processed because no valid module was found in any module
directory.
At line:1 char:1
+ Import-Module .\ACMEPowerShell-IIS.psd1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (ACMEPowerShell-IIS:String) [Import-Module], PSInvalidOperationExce
ption
+ FullyQualifiedErrorId : Modules_ModuleFileNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
PS C:\Vault> Save-Module -Name ACMESharp -Path C:\ACME
Save-Module : Cannot find the path 'C:\ACME' because it does not exist.
At line:1 char:1
+ Save-Module -Name ACMESharp -Path C:\ACME
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Save-Module], InvalidOperationException
+ FullyQualifiedErrorId : PathNotFound,Save-Module
PS C:\Vault> Save-Module -Name ACMESharp -Path C:\ACME
PS C:\Vault> Install-Module -Name ACMESharp
PS C:\Vault> Import-Module ACMEPowerShell
Import-Module : The specified module 'ACMEPowerShell' was not loaded because no valid module file was found in any
module directory.
At line:1 char:1
+ Import-Module ACMEPowerShell
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (ACMEPowerShell:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
PS C:\Vault> Import-Module ACMESharp
PS C:\Vault> Initialize-ACMEVault -BaseURI https://acme-staging.api.letsencrypt.org/
Initialize-ACMEVault : Vault root path contains existing vault data
At line:1 char:1
+ Initialize-ACMEVault -BaseURI https://acme-staging.api.letsencrypt.org/
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Initialize-ACMEVault], Exception
+ FullyQualifiedErrorId : System.Exception,ACMESharp.POSH.InitializeVault
PS C:\Vault> New-ACMERegistration -Contacts mailto:nutthaphon@gmail.com -AcceptTos
Contacts : {mailto:nutthaphon@gmail.com}
PublicKey : { e = AQAB, kty = RSA, n = p0GDxWwNksxnglsbCJxwE6HtfYVTefb1dvsq7YovYlZtadoTqM4sWOzyIxUdBiHm5cqHGjE8
BcFbgHm9i1d5RCjRVGGoHQNM_D5LhtPjemXKtMEubbgjVDMinJONoK_COKcTs4L5MqbK20TKzdkGFNND69k29KbZWReXEeA8yVM
4H_aGI-FDkLO6ZxSWiuxkPchAgr1Sqj08pJR9X7qhJ2LX35Xgcuj0LkiuAkwnJuELZAhQgagK7_V9iibOBnJ9zwZlQaQ2aJoWlw
wJ51xP6enGSMDPZwpx5k4TJGcR46k3-NoFXfbAjv_MqzU6A9EwOmLBO5bhFkPwQ_25eaASPQ }
RecoveryKey :
RegistrationUri : https://acme-v01.api.letsencrypt.org/acme/reg/10593295
Links : {<https://acme-v01.api.letsencrypt.org/acme/new-authz>;rel="next",
<https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf>;rel="terms-of-service"}
TosLinkUri : https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf
TosAgreementUri : https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf
AuthorizationsUri :
CertificatesUri :
PS C:\Vault> hostname
mserver1
PS C:\Vault> Import-Module ACMEPowerShell
Import-Module : The specified module 'ACMEPowerShell' was not loaded because no valid module file was found in any
module directory.
At line:1 char:1
+ Import-Module ACMEPowerShell
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (ACMEPowerShell:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
PS C:\Vault> Import-Module ACMEPowerShell-IIS
Import-Module : The specified module 'ACMEPowerShell-IIS' was not loaded because no valid module file was found in any
module directory.
At line:1 char:1
+ Import-Module ACMEPowerShell-IIS
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (ACMEPowerShell-IIS:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand
PS C:\Vault> Install-WindowsFeature "Web-Scripting-Tools" -IncludeAllSubFeature -IncludeManagementTools
Success Restart Needed Exit Code Feature Result
------- -------------- --------- --------------
True No Success {IIS Management Scripts and Tools}
WARNING: Windows automatic updating is not enabled. To ensure that your newly-installed role or feature is
automatically updated, turn on Windows Update.
PS C:\Vault> Initialize-ACMEVault -BaseURI https://acme-staging.api.letsencrypt.org/
Initialize-ACMEVault : Vault root path contains existing vault data
At line:1 char:1
+ Initialize-ACMEVault -BaseURI https://acme-staging.api.letsencrypt.org/
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Initialize-ACMEVault], Exception
+ FullyQualifiedErrorId : System.Exception,ACMESharp.POSH.InitializeVault
PS C:\Vault> Initialize-ACMEVault
Initialize-ACMEVault : Vault root path contains existing vault data
At line:1 char:1
+ Initialize-ACMEVault
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Initialize-ACMEVault], Exception
+ FullyQualifiedErrorId : System.Exception,ACMESharp.POSH.InitializeVault
PS C:\Vault> Initialize-ACMEVault
Initialize-ACMEVault : Vault root path contains existing vault data
At line:1 char:1
+ Initialize-ACMEVault
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Initialize-ACMEVault], Exception
+ FullyQualifiedErrorId : System.Exception,ACMESharp.POSH.InitializeVault
PS C:\Vault> New-ACMERegistration -Contacts mailto:nutthaphon@gmail.com -AcceptTos
Contacts : {mailto:nutthaphon@gmail.com}
PublicKey : { e = AQAB, kty = RSA, n = v9IP2ZkBxDiMmfLkI7qLbloslZDmEMa7JsOKr76ckbaDlXAo5hkt1ddPwJjcU2k-LS6EZyNG
ewBwcNbq2F5ILrlYi0PA4h-icWivyjyJeJ-Fi2p2DqlfPVMfMdUVZ-ZZgxMMSj0uoUZvrjWUl16kPVUAoFe-aY9mvXXP3SndFQY
j6t4R0Al5AVTFuZw2aYV5rGvTTQRG_cTOrw3UBiMvrSZ_16td1zZCkzuH21E4mNDMS2-cufn34Jc9RCGjItuack81PsaHbUJUbz
wXv6KioDj--0xz39s6aX_DWqc9lfDeEaQh-_ZEU7zEZyqF9GarUg9eNHoV2ByOAPh92SfGBQ }
RecoveryKey :
RegistrationUri : https://acme-v01.api.letsencrypt.org/acme/reg/10801071
Links : {<https://acme-v01.api.letsencrypt.org/acme/new-authz>;rel="next",
<https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf>;rel="terms-of-service"}
TosLinkUri : https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf
TosAgreementUri : https://letsencrypt.org/documents/LE-SA-v1.1.1-August-1-2016.pdf
AuthorizationsUri :
CertificatesUri :
PS C:\Vault> New-ACMEIdentifier -Dns mserver1.dataascii.com -Alias dns1
New-ACMEIdentifier : An item with the same key has already been added.
At line:1 char:1
+ New-ACMEIdentifier -Dns mserver1.dataascii.com -Alias dns1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-ACMEIdentifier], ArgumentException
+ FullyQualifiedErrorId : System.ArgumentException,ACMESharp.POSH.NewIdentifier
PS C:\Vault> New-ACMEIdentifier -Dns mserver1.dataascii.com -Alias mserver1
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : mserver1.dataascii.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/pfSORbGt_uujkL5hlZvxFGcO4R5mo_x2tmn9qKcJCA8
Status : pending
Expires : 3/20/2017 2:43:13 PM
Challenges : {, , }
Combinations : {1, 0, 2}
PS C:\Vault> Complete-ACMEChallenge mserver1 -ChallengeType http-01 -Handler iis -HandlerParameters @{ WebSiteRef = 'Def
ault Web Site' }
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : mserver1.dataascii.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/pfSORbGt_uujkL5hlZvxFGcO4R5mo_x2tmn9qKcJCA8
Status : pending
Expires : 3/20/2017 2:43:13 PM
Challenges : {, , iis}
Combinations : {1, 0, 2}
PS C:\Vault> Submit-ACMEChallenge mserver1 -ChallengeType http-01
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : mserver1.dataascii.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/pfSORbGt_uujkL5hlZvxFGcO4R5mo_x2tmn9qKcJCA8
Status : pending
Expires : 3/20/2017 2:43:13 PM
Challenges : {, , iis}
Combinations : {1, 0, 2}
PS C:\Vault> (Update-ACMEIdentifier mserver1 -ChallengeType http-01).Challenges | Where-Object {$_.Type -eq "http-01"}
ChallengePart : ACMESharp.Messages.ChallengePart
Challenge : ACMESharp.ACME.HttpChallenge
Type : http-01
Uri : https://acme-v01.api.letsencrypt.org/acme/challenge/pfSORbGt_uujkL5hlZvxFGcO4R5mo_x2tmn9qKcJCA
8/792581011
Token : EQGsWNjNm0Jkcc9-dqetE7cchCzvaY5J6I9_B7DC7Fw
Status : invalid
OldChallengeAnswer : [, ]
ChallengeAnswerMessage :
HandlerName : iis
HandlerHandleDate : 3/13/2017 9:44:12 PM
HandlerCleanUpDate :
SubmitDate : 3/13/2017 9:45:42 PM
SubmitResponse : {StatusCode, Headers, Links, RawContent...}
PS C:\Vault> New-ACMEIdentifier -Dns mserver1.dataascii.com -Alias mserver1
New-ACMEIdentifier : An item with the same key has already been added.
At line:1 char:1
+ New-ACMEIdentifier -Dns mserver1.dataascii.com -Alias mserver1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-ACMEIdentifier], ArgumentException
+ FullyQualifiedErrorId : System.ArgumentException,ACMESharp.POSH.NewIdentifier
PS C:\Vault> New-ACMEIdentifier -Dns mserver1.dataascii.com -Alias mserver1
PS C:\Vault> New-ACMEIdentifier -Dns mserver1.dataascii.com -Alias mserver2
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : mserver1.dataascii.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/XMBoNhTkW5363As5EcTT4D3ONE0DkRwwWBSVN-4mfZs
Status : pending
Expires : 3/20/2017 2:49:00 PM
Challenges : {, , }
Combinations : {1, 0, 2}
PS C:\Vault> Complete-ACMEChallenge dns1 -ChallengeType http-01 -Handler manual
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : nutthaphon.thddns.net
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/issiGydOyE8wNHOAa2pCwYCGNGhbt7RiBwTfttrQLdk
Status : pending
Expires : 1/31/2017 8:12:51 AM
Challenges : {, manual, }
Combinations : {2, 0, 1}
PS C:\Vault> Submit-ACMEChallenge mserver2 -ChallengeType http-01
Submit-ACMEChallenge : challenge has not been decoded
At line:1 char:1
+ Submit-ACMEChallenge mserver2 -ChallengeType http-01
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Submit-ACMEChallenge], InvalidOperationException
+ FullyQualifiedErrorId : System.InvalidOperationException,ACMESharp.POSH.SubmitChallenge
PS C:\Vault> New-ACMEIdentifier -Dns mserver1.dataascii.com -Alias mserver3
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : mserver1.dataascii.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/KoKUWptBR61KJWILZObPmZLxsK_nDhhQvKQRYrqMg5w
Status : pending
Expires : 3/20/2017 2:51:16 PM
Challenges : {, , }
Combinations : {2, 0, 1}
PS C:\Vault> Complete-ACMEChallenge mserver3 -ChallengeType dns-01 -Handler manual
== Manual Challenge Handler - DNS ==
* Handle Time: [3/13/2017 9:51:49 PM]
* Challenge Token: [PTtQQCNHSfxePANrnalb4uMqayYFQx3RUftr19iHkT4]
To complete this Challenge please create a new Resource
Record (RR) with the following characteristics:
* RR Type: [TXT]
* RR Name: [_acme-challenge.mserver1.dataascii.com]
* RR Value: [3x12NeWyGjqZMLOZBMkOv1a39PvhyKbO1O8twroe8qA]
------------------------------------
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : mserver1.dataascii.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/KoKUWptBR61KJWILZObPmZLxsK_nDhhQvKQRYrqMg5w
Status : pending
Expires : 3/20/2017 2:51:16 PM
Challenges : {, , manual}
Combinations : {2, 0, 1}
PS C:\Vault> Submit-ACMEChallenge mserver3 -ChallengeType dns-01
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : mserver1.dataascii.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/KoKUWptBR61KJWILZObPmZLxsK_nDhhQvKQRYrqMg5w
Status : pending
Expires : 3/20/2017 2:51:16 PM
Challenges : {, , manual}
Combinations : {2, 0, 1}
PS C:\Vault> (Update-ACMEIdentifier mserver3 -ChallengeType dns-01).Challenges | Where-Object {$_.Type -eq "dns-01"}
ChallengePart : ACMESharp.Messages.ChallengePart
Challenge : ACMESharp.ACME.DnsChallenge
Type : dns-01
Uri : https://acme-v01.api.letsencrypt.org/acme/challenge/KoKUWptBR61KJWILZObPmZLxsK_nDhhQvKQRYrqMg5
w/792616897
Token : PTtQQCNHSfxePANrnalb4uMqayYFQx3RUftr19iHkT4
Status : valid
OldChallengeAnswer : [, ]
ChallengeAnswerMessage :
HandlerName : manual
HandlerHandleDate : 3/13/2017 9:51:49 PM
HandlerCleanUpDate :
SubmitDate : 3/13/2017 9:56:02 PM
SubmitResponse : {StatusCode, Headers, Links, RawContent...}
PS C:\Vault> Update-ACMEIdentifier mserver3
IdentifierPart : ACMESharp.Messages.IdentifierPart
IdentifierType : dns
Identifier : mserver1.dataascii.com
Uri : https://acme-v01.api.letsencrypt.org/acme/authz/KoKUWptBR61KJWILZObPmZLxsK_nDhhQvKQRYrqMg5w
Status : valid
Expires : 5/12/2017 2:56:05 PM
Challenges : {, , }
Combinations : {2, 0, 1}
PS C:\Vault> New-ACMECertificate mserver3 -Generate -Alias cert3
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile :
CsrPemFile :
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest :
CrtPemFile :
CrtDerFile :
IssuerSerialNumber :
SerialNumber :
Thumbprint :
Signature :
SignatureAlgorithm :
PS C:\Vault> Submit-ACMECertificate cert3
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-key.pem
CsrPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-csr.pem
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest : ACMESharp.CertificateRequest
CrtPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.pem
CrtDerFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.der
IssuerSerialNumber :
SerialNumber : 03822465656D5211595DE8205941A599B322
Thumbprint : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
Signature : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
SignatureAlgorithm : sha256RSA
PS C:\Vault> Get-ACMECertificate cert3 -ExportKeyPEM "c:\Vault\cert3.key.pem"
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-key.pem
CsrPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-csr.pem
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest : ACMESharp.CertificateRequest
CrtPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.pem
CrtDerFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.der
IssuerSerialNumber :
SerialNumber : 03822465656D5211595DE8205941A599B322
Thumbprint : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
Signature : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
SignatureAlgorithm : sha256RSA
PS C:\Vault> Get-ACMECertificate cert3 -ExportCsrPEM "c:\Vault\cert3.csr.pem"
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-key.pem
CsrPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-csr.pem
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest : ACMESharp.CertificateRequest
CrtPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.pem
CrtDerFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.der
IssuerSerialNumber :
SerialNumber : 03822465656D5211595DE8205941A599B322
Thumbprint : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
Signature : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
SignatureAlgorithm : sha256RSA
PS C:\Vault> Get-ACMECertificate cert3 -ExportCertificatePEM "c:\Vault\cert3.crt.pem" -ExportCertificateDER "c:\Vault\ce
rt3.crt"
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-key.pem
CsrPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-csr.pem
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest : ACMESharp.CertificateRequest
CrtPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.pem
CrtDerFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.der
IssuerSerialNumber :
SerialNumber : 03822465656D5211595DE8205941A599B322
Thumbprint : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
Signature : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
SignatureAlgorithm : sha256RSA
PS C:\Vault> Get-ACMECertificate cert3 -ExportIssuerPEM "c:\Vault\cert3-issuer.crt.pem" -ExportIssuerDER "c:\Vault\cert3
-issuer.crt"
Get-ACMECertificate : Issuer certificate hasn't been resolved
At line:1 char:1
+ Get-ACMECertificate cert3 -ExportIssuerPEM "c:\Vault\cert3-issuer.crt.pem" -Expo ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-ACMECertificate], InvalidOperationException
+ FullyQualifiedErrorId : System.InvalidOperationException,ACMESharp.POSH.GetCertificate
PS C:\Vault> Update-ACMECertificate cert3
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-key.pem
CsrPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-csr.pem
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest : ACMESharp.CertificateRequest
CrtPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.pem
CrtDerFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.der
IssuerSerialNumber : 0A0141420000015385736A0B85ECA708
SerialNumber : 03822465656D5211595DE8205941A599B322
Thumbprint : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
Signature : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
SignatureAlgorithm : sha256RSA
PS C:\Vault> Get-ACMECertificate cert3 -ExportIssuerPEM "c:\Vault\cert3-issuer.crt.pem" -ExportIssuerDER "c:\Vault\cert3
-issuer.crt"
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-key.pem
CsrPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-csr.pem
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest : ACMESharp.CertificateRequest
CrtPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.pem
CrtDerFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.der
IssuerSerialNumber : 0A0141420000015385736A0B85ECA708
SerialNumber : 03822465656D5211595DE8205941A599B322
Thumbprint : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
Signature : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
SignatureAlgorithm : sha256RSA
PS C:\Vault> Get-ACMECertificate cert3 -ExportPkcs12 "c:\Vault\cert3.pfx"
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-key.pem
CsrPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-csr.pem
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest : ACMESharp.CertificateRequest
CrtPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.pem
CrtDerFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.der
IssuerSerialNumber : 0A0141420000015385736A0B85ECA708
SerialNumber : 03822465656D5211595DE8205941A599B322
Thumbprint : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
Signature : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
SignatureAlgorithm : sha256RSA
PS C:\Vault> Get-ACMECertificate cert3 -ExportPkcs12 "c:\Vault\cert3-hard.pfx" -CertificatePassword 'password'
Id : 89f6cf64-62b0-4295-ac77-b0213e11e598
Alias : cert3
Label :
Memo :
IdentifierRef : 2180716e-74fc-4086-9849-0dfd43654b46
IdentifierDns : mserver1.dataascii.com
AlternativeIdentifierDns :
KeyPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-key.pem
CsrPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-csr.pem
GenerateDetailsFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-gen.json
CertificateRequest : ACMESharp.CertificateRequest
CrtPemFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.pem
CrtDerFile : 89f6cf64-62b0-4295-ac77-b0213e11e598-crt.der
IssuerSerialNumber : 0A0141420000015385736A0B85ECA708
SerialNumber : 03822465656D5211595DE8205941A599B322
Thumbprint : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
Signature : 5A1F028B8EFB83EB79B2246885753B0A0ED34670
SignatureAlgorithm : sha256RSA
PS C:\Vault>