TransIP

Create verification records at TransIP

Plugin type DNS validation
Download Version v2.3.3. Look for older releases on GitHub for files named like plugin.validation.dns.transip.v2.x.x.zip
Chocolatey
choco install simple-acme-validation-dns-transip 
(details)
Compatibility All platforms

Description

Create the record at TransIP. Note that this provider is not very fast updating its records after their API has accepted the changes, so it’s highly recommended to roughly double either PreValidateDnsRetryCount and/or PreValidateDnsRetryInterval when using DNS validation through them.

Setup

This requires you to activate the API in the “my account” section of the control panel and to create a key pair for simple-acme.

Plugins needs to be unpacked into a folder called %programdata%\simple-acme\plugins. Depending on how you downloaded the file, you may have to unblock the .dll files before your computer will trust them. You can do that from the File Explorer by using the right mouse button and then checking the `Unblock` box on the General tab.

To verify that the plugin is properly installed you can start the main executable with ‑‑verbose and it will print information about found and loaded plugins at start up. When the plugin is loaded, it manifests itself as extra menu choices and command line parameters being made availalbe.

All releases published to third party package managers like Chocolatey and NuGet support plugins, but if you download simple-acme manually, you must choose a pluggable version instead of the trimmed one to use it.

Command line

--validation transip Activates the plugin
‑‑transip-login Login name at TransIp.
‑‑transip-privatekey Private key generated in the control panel (replace enters by spaces and use quotes).

You may pass the secret in plain text, but can also use a reference to the secret vault like "vault://json/mysecret".

‑‑transip-privatekeyfile Private key generated in the control panel (saved to a file on disk).

Examples

Inline key --validation transip ‑‑transip-login mylogin ‑‑transip-privatekey "---- BEGIN PRIVATE KEY ---- **** ---- END PRIVATE KEY ----"
Key on disk --validation transip ‑‑transip-login mylogin ‑‑transip-privatekeyfile C:\transip.key

JSON

ID c49a7a9a-f8c9-494a-a6a4-c6b9daae7d9d

Looking for win-acme?

simple-acme is a backwards compatible, drop-in replacement built by the same person. Project history.