Client area

MCP tool · SSL, backups, cron & logs

request_ssl_certificate

Issue (or reissue) a free Let's Encrypt certificate for a domain, optionally including the www and mail hostnames.

request_ssl_certificate
W Write
Open-world

Description

Issue (or reissue) a free Let's Encrypt certificate for a domain, optionally including the www and mail hostnames. Every requested hostname must already resolve to this server or Let's Encrypt refuses the whole request — run get_ssl_status to see the current certificate and diagnose symptom dns to confirm the domain points here first. This does not install a certificate you already hold and does not change nameservers. If it returns a DirectAdmin error such as "no domains pointing to this server", the domain's A record does not point here yet — fix DNS and retry.

Input

Name Type Description
input required string A domain, email address, website URL, numeric service id, or hosting-account username the customer actually owns. Resolved to the owning account automatically; the resolved target is echoed back in the response.
include_www boolean Also cover www.<domain>. Only add it if www resolves to this server, or issuance fails.
include_mail boolean Also cover mail.<domain>. Only add it if mail resolves to this server, or issuance fails.

Example conversation

User

Set up HTTPS for example.se.

Assistant

Requesting a Let’s Encrypt certificate for example.se and www. Issued and live within a minute.

Illustrative. The assistant calls request_ssl_certificate behind the reply; tier W decides whether it executes directly or returns a confirmation link.

Esc
navigate open Esc close