Informix Error -25592: Communications service not supported by network driver.
Cause and resolution
Communications service not supported by network driver.
The network service that was requested for this connection, such as TCP with sockets or TCP with TLI, is not available on the desired system or the specified database server. Use a supported network service; verify that the nettype field is correctly specified for the desired database server in the $INFORMIXDIR/etc/sqlhosts file. If the network service is available on the system but not on the database server, ask your DBA to turn on the service when the DBA initializes the database server.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-25592 fires when the requested network service (e.g. TCP with sockets or TCP with TLI) isn't available on the system or database server — per the official guidance.
- The requested network service unavailable on the operating system, per the official guidance — the first named case.
- The
nettypefield for the desired server not correctly specified insqlhosts, per the official guidance — the second named case. - The network service available on the system but not turned on for the database server, per the official guidance — the third named case.
Solutions / Resolution
- Use a supported network service, per the official guidance.
- Verify
nettypeis correctly specified for the desired server in$INFORMIXDIR/etc/sqlhosts, per the official guidance. - Ask the DBA to turn on the service when initializing the database server, per the official guidance, if it's available on the system but not enabled server-side.
Examples
N/A
No specific triggering statement is documented beyond requesting an unsupported network service.
Diagnostic Checks
- Check
sqlhosts'snettypefield and the operating system's available network services, and confirm the server has the service enabled.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -25592 in this set yet.
The requested network service isn't supported by the network driver — check nettype and
the service's availability/enablement.