API Network Error IOB-090007 in ÃÛ¶¹ÊÓÆµ Campaign Classic
Persistent network errors during workflow executions involving external API calls can disrupt operations in ÃÛ¶¹ÊÓÆµ Campaign Classic v7. Identify and resolve the underlying causes of these errors, ensuring smooth performance in both production and staging environments.
Description description
Environments
- Campaign Classic v7
- Campaign Classic Hosted
Issue/Symptoms
An API call within a workflow results in the error-Â IOB-090007 Network error (send(), errno=0: Success)
. This problem prevents the successful execution of workflows that rely on external API calls. Symptoms include:
- JavaScript activity logs show network errors without HTTP status codes.
- No traffic is detected by the API team when the workflow is executed.
- Similar issues are present in both production and staging environments.
Resolution resolution
- Verify that all necessary endpoints are correctly configured in your
urlPermissions
settings. - Inspect configuration files like
serviceConf.xml
for duplicated entries and remove any duplicates. - Examine the JavaScript code for making HTTP requests within workflows, removing unnecessary request body assignments from GET requests and verifying no inadvertent changes.
- Reduce the size of data returned by APIs during testing to rule out response size limitations.
- Confirm that all relevant IP addresses used by ÃÛ¶¹ÊÓÆµ servers are whitelisted on your firewall or security systems.
- Validate there were no recent infrastructure changes and restart services like nlserver and Apache if needed.
- Activate verbose logging options temporarily to capture detailed information about network interactions.
- Test similar configurations across different environments using identical endpoint setups but varying port numbers or other parameters, where applicable.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f