Actions32
- Automatic Power Control Actions
- Dedicated Server Actions
- DNS Secondary Actions
- Network Boot Actions
- Network Diagnostic Actions
- Remote Access Control Actions
- Reset Actions
- Reverse DN Actions
- Security Scan Actions
Network Diagnostic → Request Diagnostic
AI-generatedOverview
This node interacts with the Ikoula Dedicated Server API to perform network diagnostic operations on dedicated servers. Specifically, the "Request Diagnostic" operation allows users to initiate a network diagnostic test on a specified server by its IP address. This is useful for troubleshooting network issues, verifying connectivity, or assessing network performance from the server's perspective.
Practical examples include:
- Requesting a network diagnostic to check latency or packet loss on a dedicated server.
- Automating network health checks as part of server maintenance workflows.
- Integrating network diagnostics into broader monitoring or alerting systems.
Properties
| Name | Meaning |
|---|---|
| Server IP | The IP address of the dedicated server on which to perform the network diagnostic. |
| Response Format | The format in which the API response will be returned. Options: JSON, XML. |
Output
The output contains a json field representing the API response from the network diagnostic request. Depending on the chosen response format, this can be either a parsed JSON object or a raw XML string wrapped inside a JSON property named data.
The output structure typically includes details about the initiated diagnostic task, such as an identifier for tracking the diagnostic status or results.
No binary data output is produced by this operation.
Dependencies
- Requires valid credentials for the Ikoula API, including an email, password, and optionally a custom API URL (defaults to
https://api.ikoula.com). - The password is encrypted using RSA public key encryption before being sent.
- The node makes HTTP requests to the Ikoula API endpoints.
- Proper configuration of the API credentials within n8n is necessary for successful authentication.
Troubleshooting
No credentials provided!
Error thrown if the API credentials are missing or not configured correctly. Ensure that the required API authentication token or credentials are set up in n8n.HTTP request failures
Network issues, incorrect server IP, or invalid parameters may cause the API request to fail. Verify the server IP is correct and reachable, and that the API credentials have sufficient permissions.Invalid response format
If the response format is set incorrectly, parsing errors might occur. Choose between JSON or XML formats according to your downstream processing needs.API rate limits or restrictions
Frequent requests might be throttled by the Ikoula API. Implement retry logic or respect rate limits as needed.
Links and References
- Ikoula API Documentation (general reference for API endpoints and usage)
- n8n Documentation for configuring credentials and HTTP request nodes