Overview 💥
A common configuration error causes the N-Central inspector to return 404 errors with messages that reference IndexAction.Action. This happens when the Inspector’s Instance URL field contains a full path (for example /IndexAction.action) or a protocol (https://) rather than the base domain (FQDN). The Inspector builds API calls from the Instance URL; if it contains path components the resulting API request is invalid and returns 404.
This article explains why that occurs, how to confirm the misconfiguration, step-by-step remediation, additional checks (DNS, ports, redirects), and what to collect if you need to escalate to Support.
Why this happens? 🤔
Incorrect Instance URL format: The Inspector expects only the domain (and optional port) — not protocol or path. Example incorrect value:
https://integration.n-able.com/IndexAction.action.Trailing slashes or extra path segments appended inadvertently cause Inspector to call wrong endpoints.
Invisible whitespace or encoding issues (copy/paste) can alter the final API call.
DNS resolution issues or host redirects can alter the expected API endpoint and lead to 404s.
Reverse proxies / rewrite rules on the customer side may intercept and modify paths.
Custom ports (non-standard) not specified properly can cause a wrong target to be reached.
Quick fix 😉
Edit the Inspector instance and set Instance URL to only the domain (optionally with port):
integration.n-able.com (NOT https://integration.n-able.com/IndexAction.action)
Save, then re-run the inspector.
Step-by-step resolution 👨💻
1️⃣ — Confirm the Instance URL value
Go to Admin → Inspectors → N-Central → [your inspector] → Edit.
Ensure the Instance URL field contains only domain and optional port:
✅ Correct:
integration.n-able.comorintegration.n-able.com:8080❌ Incorrect:
https://integration.n-able.com/IndexAction.actionorintegration.n-able.com/IndexAction.action/
Remove any leading
http://orhttps://, any trailing slash, or any path.
2️⃣ — Save and re-run the Inspector
Save configuration and run the inspector immediately (use Clear Cache + Debug Mode if the failure persists to collect fresh logs).
3️⃣ — Verify the exact API call the inspector is attempting
If the issue persists, examine the inspector debug log for the exact URL being called (look for request URLs and the 404 response). This will confirm whether a path is still being appended.
4️⃣ — Test connectivity & resolution from the Agent host
Run the below checks from the same machine where the Liongard Agent runs — this reproduces the agent’s network view:
Basic DNS / reachability
# Linux/macOS
nslookup integration.n-able.com
ping -c 4 integration.n-able.com
# Windows PowerShell
Resolve-DnsName integration.n-able.com
Test-Connection integration.n-able.com -Count 4
Check HTTP(S) response / redirect behavior
# from Linux/macOS
curl -I https://integration.n-able.com/ # check headers
curl -I https://integration.n-able.com/IndexAction.action # see server's behavior
# Windows PowerShell
Invoke-WebRequest -Uri "https://integration.n-able.com" -Method Head
Look for:
DNS resolving to correct IP.
200 or redirect (3xx) on base URL.
If the server redirects base URL to a path, note the redirect target.
5️⃣ — Confirm there are no invisible characters or whitespace
Re-type the Instance URL manually (don’t paste).
Remove trailing spaces.
6️⃣ — Check for custom ports or proxies
If your N-Central instance uses a custom port, include it:
integration.n-able.com:8080.If there is a reverse proxy or load balancer, validate its rewrite rules aren’t altering or requiring full path values.
7️⃣ — If redirects are present
If
curl -Ishows a redirect from base domain to a path, confirm whether your environment requires a proxy or header adjustments. Provide the redirect details when contacting Support.
Troubleshooting quick reference 🤩
Symptom | Likely cause | How to check | Action |
404 referencing | Instance URL contains path or protocol | Inspect Instance URL in Inspector settings | Remove path / protocol (use only domain: |
404 persists after correction | Agent still hitting wrong URL | Check Inspector debug log for called URL | Confirm saved config, clear cache, re-run in debug; retype URL |
DNS fails / wrong IP | DNS misconfiguration or propagation |
| Fix DNS; update hosts if needed; re-run inspector |
Redirects to path from base domain | Web server / proxy rewrite rules |
| Provide redirect details to support; ensure proxy is configured correctly |
Uses non-standard port | Port not specified in Instance URL |
| Add |
Useful commands 🚀
✅ Linux / macOS
nslookup integration.n-able.com
ping -c4 integration.n-able.com
traceroute integration.n-able.com
curl -I https://integration.n-able.com
curl -I https://integration.n-able.com/IndexAction.action
nc -vz integration.n-able.com 443
✅ Windows (PowerShell)
Resolve-DnsName integration.n-able.com
Test-Connection integration.n-able.com -Count 4 tracert integration.n-able.com
Invoke-WebRequest -Uri "https://integration.n-able.com" -Method Head
Test-NetConnection -ComputerName integration.n-able.com -Port 443
Best practices 🧑🏫
Only set Instance URL to the base FQDN (FQDN[:port]). Do not include
http(s)://or any path.Keep a documented example in your runbook to avoid copy/paste mistakes.
When using custom ports, include them as
domain.tld:port.After any N-Central migration or DNS change, re-verify inspectors’ Instance URLs and test from the agent host.
Use Clear Cache + Debug Mode when validating fixes to get fresh logs.
When to contact Support 🦁
Contact Liongard Support if:
The Instance URL is correctly set to the base domain and you still receive
404.The inspector debug log shows the agent is calling a path that you cannot explain.
There are redirects or proxy rewrite rules that you cannot change and you need assistance mapping the correct configuration.
Include the items listed above.
✅ What to collect for Support
Inspector debug log (run Clear Cache + Debug Mode and attach logs).
Screenshot of Inspector configuration showing your Instance URL.
curl -IorInvoke-WebRequest -Method Headoutputs from the agent host for both root and/IndexAction.action.nslookup/Resolve-DnsNameandtraceroutefrom agent host.Any recent changes to N-Central (version, migration, proxy/load balancer).
If applicable, the redirect Location header returned by the server.
Providing these items will speed triage.
References & external links 📚
Third-Party Link Disclaimer ‼️
We may reference external third-party resources solely as additional guidance.
Liongard does not own, control, or guarantee the accuracy, security, or reliability of third-party sites. Please use them at your own discretion and risk.

