Comments (5)
Hi @aboulang, thanks for reaching out. Last I checked which was a few years ago, ZoneEdit didn't have an API capable of making TXT record changes. But I did a quick web search and it looks like they may have implemented some sort of DynDNS compatible API that might work. It will take some time to look into though.
I'd be curious if it's compatible with the plugin @jbrunink is working on in #494.
from posh-acme.
Doesn't look to be compatible with my plugin unfortunately.
from posh-acme.
Hey @aboulang, I just added a new branch with the commit linked above that has a working ZoneEdit plugin. I still need to write the guide and some other stuff to get it ready to merge. But you should be able to grab the file and test it against your stuff.
Here's a quick start on using it. You need to generate an authentication token for the zone you're creating the record in. Then, try publishing a record like this:
$pArgs = @{
ZEUsername = 'myusername'
ZEDynCredential = (Get-Credential 'example.com')
}
New-PACertificate example.com -Plugin ZoneEdit -PluginArgs $pArgs -Verbose
If you need to get a cert that contains names from multiple different zones, you need to provide each zone's authentication token in your plugin parameters like this:
$pArgs = @{
ZEUsername = 'myusername'
ZEDynCredential = @(
(Get-Credential 'example.com')
(Get-Credential 'example.net')
)
}
from posh-acme.
This is now live in 4.19.0.
from posh-acme.
Hey @aboulang, I just added a new branch with the commit linked above that has a working ZoneEdit plugin.
Thanks @rmbolger !
from posh-acme.
Related Issues (20)
- Timeout with WebSelfHost on Server 2022 and some 2019 HOT 4
- Feature Request - Function `Test-PAAccount` HOT 4
- ClouDNS PlugIn Fails GET Requeset HOT 2
- Set-PAOrder revokes certificate when -Force used, even with -RevokeCert:$false HOT 1
- [WebRoot Plugin] Support for Network Share Credentials HOT 3
- Is there a reason that the (Get-PACertificate).RenewAfter property is a [System.String] when the NotBefore and NotAfter are [datetime]? HOT 2
- How to use with PowerDNS, can't fins DNS-plugin? HOT 12
- Feedback Request: Dropping Support for PowerShell 5.1 HOT 5
- 1year / 365 days cert ZeroSSL (aka Lifetime LifetimeDays variable) HOT 8
- WEDOS DNS support ? HOT 5
- Multiple Accounts with DigiCert HOT 4
- Cloudflare Plug In fails to convert String to SecureString HOT 7
- Submit-Renewal doesn't appear to follow ErrorAction HOT 2
- Is there a full list of supported fields for -Subject? HOT 3
- 404 on Submit-ChallengeValidation when using LetsEncrypt Staging HOT 1
- OVH plugin using DnsAlias fails if not using subdomain of the OVHdomain HOT 2
- Trying to use ZeroSSL HOT 4
- Problem with OVH plugin for creating/renewing certificates HOT 8
- Error requesting certificate with WebRoot plugin HOT 5
- FullChainFile doesn't contain ISRG Root X1 HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from posh-acme.