Config Check

Keys Configured

0/8

Config File

config.php
2026-08-06 14:56

Shows the effective key enrichment will actually use for each provider — resolved from the API Configuration menu (settings) first, then config.php. The "Source" column tells you which. If it says SET, enrichment can use it.

Enrichment API Keys (effective)

ProviderConstantStatusSourceValue (masked)
VirusTotal VIRUSTOTAL_API_KEY NONE (empty)
AbuseIPDB ABUSEIPDB_API_KEY NONE (empty)
Shodan SHODAN_API_KEY NONE (empty)
GreyNoise GREYNOISE_API_KEY NONE (empty)
IPInfo IPINFO_TOKEN NONE (empty)
WhoisXML WHOISXML_API_KEY NONE (empty)
AlienVault OTX ALIENVAULT_KEY NONE (empty)
URLScan URLSCAN_API_KEY NONE (empty)

How to fix

None of the enrichment keys are set in this config.php. The most common causes:

  1. Keys were entered in the wrong place. Enrichment reads PHP constants in config.phpnot the Admin → API Keys screen (that manages the platform's own REST-API keys, a different thing).
  2. You edited a different copy. Confirm you edited exactly /home/zaptf0zdggll/public_html/threats/config.php and saved it.
  3. Format. Each line must look like:
    define('VIRUSTOTAL_API_KEY', 'your-key-here');
    Keep the quotes, no trailing spaces, one per line.
Run Enrichment Integrations Status Full Diagnostic
Workstation · Copilot · AI Skills · Automation · Playbooks · Lookups · Docs · Reports

🤖 AI Copilot

🔍 Lookup & Enrich

💡 Recommendations

⚙ Automation

Cron: 0 * * * * php /home/zaptf0zdggll/public_html/threats/cron.php