Ran into an issue that v5 requires Powershell 5.
Powershell/PoshACME DNS :: Invoke-RestMethod: A parameter cannot be found that matches parameter name 'UseBasicParsing'.
At C:\Program Files\CertifyTheWeb\Scripts\DNS\PoshACME\Plugins\Infoblox.ps1:36 char:84
+ ... ential $IBCred @script:UseBasic
+ ~~~~~~~~~~~~~~~~
After I installed that, I temporarily had a self-signed certificate on the Infoblox server.
Powershell/PoshACME DNS :: Invoke-RestMethod: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
At C:\Program Files\CertifyTheWeb\Scripts\DNS\PoshACME\Plugins\Infoblox.ps1:36 char:21
+ ... $response = Invoke-RestMethod -Uri $recUrl -Method Get -Credential $I ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
There is no option to allow invalid certs, so I worked to get at least a cert signed by our local CA applied to it.
Next, I got an invalid credentials error:
Powershell/PoshACME DNS :: Invoke-RestMethod:
401 Authorization Required
Authorization Required
This server could not verify that you
are authorized to access the document
requested. Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.
At C:\Program Files\CertifyTheWeb\Scripts\DNS\PoshACME\Plugins\Infoblox.ps1:36 char:21
+ ... $response = Invoke-RestMethod -Uri $recUrl -Method Get -Credential $I ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I verified I could login with the credentials and re-entered them. No luck.
I can privately supply you with some test credentials if you like.