Linux 软件免费装
Banner图

DomainWarn Monitoring

开发者 wigandt
更新时间 2026年10月13日 23:46
PHP版本: 8.2 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

ssl monitoring uptime dns email deliverability

下载

1.1.0 1.2.0 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1

详情介绍:

A site is not only broken when the page stays white. It is also broken when no order confirmation has gone out for three days because WP-Cron has stalled. Or when the certificate expires in two weeks and nobody read the issuer's email. Or when a plugin has been carrying a known vulnerability for months. DomainWarn monitors your domains from the outside – availability, redirects, TLS certificate, DNS, SPF, DKIM, DMARC, blacklists, domain expiry. This plugin adds the inside view that nobody can see from outside. What the plugin does Which data is transmitted The plugin sends to DomainWarn: the addresses of the site, the WordPress and PHP version, the names and versions of installed plugins and themes, the sender address and mail server, whether maintenance mode is on, and the environment (PHP settings such as memory limit and OPcache, loaded PHP extensions, database and web server version, and switches such as error display, automatic updates, XML-RPC and WP-Cron) – only versions, sizes and on/off values. The environment can be switched off with "Report platform health" on the settings page. Not transmitted are users, posts, comments, orders or any content of the site. The API token is stored on the site only and never reaches the browser. The plugin works with a DomainWarn account only; the processing is described in DomainWarn's privacy policy. External service This plugin connects to the DomainWarn API at https://api.domainwarn.com (operated by Wigandt Technology, Germany). Without an API token that you create yourself, the plugin stays idle and contacts nothing. The API address is configurable, DomainWarn can also be self-hosted. If you switch on "Serve security.txt via DomainWarn", the site fetches the file from https://domainwarn.com/security-txt/… when someone requests /.well-known/security.txt – at most once an hour – and serves it itself. Normal page views never contact DomainWarn: the address of the file is stored on the site and refreshed by the scheduled run.

安装:

  1. Install and activate the plugin.
  2. Under Settings → DomainWarn, click "Connect with DomainWarn". You confirm in DomainWarn, and the token lands here by itself. A free account is enough to start.
  3. "Add addresses". Done.
Prefer to do it by hand? Create a token in DomainWarn under Settings → API with write scope and paste it into the token field instead. For the heartbeat, WP-Cron must run – which is exactly what it checks.

屏幕截图:

  • After the connection test: the plugin names the organization the token belongs to.

升级注意事项:

1.4.1 New setting "Report platform health" to stop sending the environment. On by default, nothing to set up. 1.4.0 Reports PHP, database and server settings so DomainWarn can show what to improve. Nothing to set up. 1.3.2 security.txt is served directly instead of redirected, plus fixes for multisite, connecting and the dashboard widget. Nothing to set up. 1.3.1 Fixes for the heartbeat, network activation and connecting. Nothing to set up. 1.3.0 New dashboard widget with availability, response time and expiry dates of your domains. Nothing to set up. 1.2.0 Requires PHP 8.2 or newer. Optional: serve security.txt via DomainWarn, and see the state of MTA-STS and BIMI on the settings page. Nothing changes until you switch it on.

常见问题:

Do I need a paid account?

No. The plugin is free and works with the free DomainWarn account. What is charged is the monitoring service, once more domains or shorter check intervals are needed.

Is content of my site transmitted?

No. Transmitted are addresses, versions, installed plugins and themes, sender address and mail server, the maintenance mode and the environment (PHP, database and server versions and settings). No users, posts, comments or orders, no paths or credentials.

Does the plugin work with a self-hosted DomainWarn?

Yes. The API address can be changed on the settings page.

Why does the plugin not serve MTA-STS as well?

The MTA-STS policy belongs on a host of its own – mta-sts.example.com for example.com – with its own certificate; a request there never reaches WordPress, and RFC 8461 forbids following redirects when a mail server fetches the policy. DomainWarn serves it once a CNAME points to it. The plugin shows that record and the TXT record to copy, and links to the page in DomainWarn that sets both with one click.

Why does DomainWarn open an incident although my site is up?

Because the heartbeat stopped. Then WP-Cron has stalled: the site still answers, but it sends no mail and processes nothing.

更新日志:

1.4.1 1.4.0 1.3.2 1.3.1 1.3.0 1.2.0 1.1.0 1.0.1 1.0.0