Install the WordPress plugin

  • WordPress 5.0 or later
  • PHP 7.4 or later
  • Plugin 1.0.12
  • Updated on 26 October 2026
  • 10 minutes

The Tocsin24 Connector plugin reads the state of your site (versions, accounts, plugins, files) and sends it to Tocsin24, read-only: it changes nothing on the site and never reads the contents of wp-config.php. Allow ten minutes, with no command line: everything happens in the WordPress admin and in Tocsin24.

On this page

Tocsin24 walks you through the “Installing and pairing the WordPress module” step of your instance (you can find it later under Settings › Plugin). This guide details each step and the messages you might come across.

1. Install the plugin

  1. In Tocsin24, click “Download the WordPress plugin”: you get a .zip archive. Do not unzip it.
  2. In the WordPress admin, open Plugins › Add New Plugin, then “Upload Plugin”.
  3. Choose the archive, click “Install Now”, then “Activate Plugin”.

Always install the archive downloaded from Tocsin24: it creates the tocsin24-connector folder, the only one WordPress can update.

2. Copy the access key into Tocsin24

On activation, the plugin generates a 40-character access key. It is shown only once: copy it straight away.

  1. In WordPress, open Settings › Tocsin24, “1. Access key” section, and copy the key.
  2. In Tocsin24, paste it into “Plugin access key”. In “WordPress site address”, enter the address shown by the plugin under the key (“Site address to declare in Tocsin24”).
  3. Click “Save”.

WordPress keeps only a hash of the key: if you leave the page without copying it, generate a new one (“Generate a new key”).

3. Pair the site

Pairing proves that you manage the site. The code is used only once.

  1. In Tocsin24, click “Generate a pairing code”. It lasts one hour.
  2. In WordPress, Settings › Tocsin24, “2. Pairing” section, paste the code into “Pairing code”.
  3. The “Allowed IP addresses” field is already filled in with the platform addresses: keep them.
  4. Click “Save”.
  5. In Tocsin24, click “Verify the pairing”. The instance becomes active and the first scans start.

If your site is behind Cloudflare or a load balancer, also fill in “Trusted proxies” with that service’s addresses, one per line. If a security plugin filters the REST API (/wp-json), allow the platform IP addresses there.

Web server logs and built-in log

Further down Settings › Tocsin24, two settings, allowed by default:

  • Web server logs: Tocsin24 reads the access and error logs that the plugin finds, after you confirm in Tocsin24. If the plugin cannot find them, enter their folder in “Web server log folder”.
  • Built-in log: when you enable it in Tocsin24, the plugin itself records the visits handled by WordPress (two days at most). Useful when the hosting provider gives no access to the logs.

Update the plugin

  • New versions appear under Plugins, like for any plugin: click “Update now”. You can also turn on automatic updates for the plugin.
  • Tocsin24 shows the installed version under Settings › Plugin, with the latest published version and a button to download it.
  • Updating keeps the key, the pairing and your settings: nothing needs redoing in Tocsin24.

After a reinstallation (plugin deleted then reinstalled), a new key is generated: paste it into Tocsin24, Settings › Plugin, then “Save and verify”. You do not need to pair again.

Common problems

WordPress refuses to activate the plugin

The plugin needs at least WordPress 5.0 and PHP 7.4; the message shows the version found. Update WordPress, or ask your hosting provider to switch to a more recent version of PHP.

I did not copy the access key in time

The key is shown only once. In Settings › Tocsin24, click "Generate a new key", copy it, then paste it into Tocsin24 (Settings › Plugin, "Save and verify"). The old key stops working.

"Access key refused by the Tocsin24 plugin (key regenerated or wrong)"

The key saved in Tocsin24 is no longer the plugin's key, often after a reinstallation. Generate a new key in Settings › Tocsin24, paste it into Tocsin24 (Settings › Plugin), then "Save and verify". You do not need to pair again.

"Access denied: IP address not allowed by the Tocsin24 plugin, or /wp-json filtered by a security plugin"

Check that the "Allowed IP addresses" field in Settings › Tocsin24 contains all the addresses shown by Tocsin24, then save. If a security plugin or the hosting provider's firewall blocks the REST API (/wp-json), allow the platform IP addresses there. Site behind Cloudflare or a load balancer: fill in "Trusted proxies" with that service's addresses.

"Route not found: the Tocsin24 Connector plugin is missing or deactivated"

Check under Plugins that Tocsin24 Connector is installed and activated, and that the site address entered in Tocsin24 is the site's address (Settings › General).

"No pairing code has been entered in Settings › Tocsin24" or "The code entered in WordPress does not match"

Copy the code shown by Tocsin24 again into the "Pairing code" field of Settings › Tocsin24, click "Save", then verify again. A code lasts one hour and ten attempts: after that, click "Generate a new code".

"The declared address is not that of the WordPress site (Settings › General)"

The address entered in Tocsin24 must be exactly WordPress's "Site Address (URL)" (Settings › General), with https and the same domain name, www included. Settings › Tocsin24 shows it under the key: "Site address to declare in Tocsin24".

"Too many requests: the hosting provider's web server limits the rate"

A protection in front of WordPress (web application firewall, hosting provider's anti-bot service, Cloudflare…) blocks Tocsin24's calls. Ask your hosting provider to exclude the platform IP addresses listed in Tocsin24 (Settings › Plugin, "Platform IP addresses") from this protection.

WordPress says the plugin is in a folder other than tocsin24-connector

The plugin was installed from another archive (for example GitLab's "Download source code"): it works, but will not receive updates. Download the archive in Tocsin24, upload it, deactivate the old copy and activate the new one, then remove the old folder by FTP. Do not click "Delete" for the old copy: you would also erase the shared settings (key, allowed IP addresses).

Need help?

Write to us