Informix Error -932
-932 Error on network connection, function system call failed.
This internal error reflects a failure in communication between your application and the network software (Informix STAR, IBM Informix NET, IBM Informix NET for Windows, and so on) at another site. Restart your application. Look for operating-system messages that might give more information.
If you are using IBM Informix NET for Windows, a Windows Sockets problem might exist; check your Windows Sockets 1.1 documentation for more information. Check the sqlerrm field of the sqlca structure for the particular Windows Sockets message.
In the ASCL context, this error might also indicate problems in your informix.ini file. Verify that the SERVICE, HOST, and PASSWD entries are correct.
If the problem recurs, ask your network administrator to run network diagnostics. If the error recurs, note all circumstances and contact IBM Informix Technical Support.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-932 fires when communication between the application and the network software at another site
fails — per the official guidance, several platform-specific possibilities exist, including a
Windows Sockets problem or, in the ASCL context, a misconfigured informix.ini file.
- A genuine network/system call failure, per the official guidance's general framing.
- On IBM Informix NET for Windows, a Windows Sockets 1.1 problem, per the official
guidance — check the
sqlcastructure'ssqlerrmfield for the specific Windows Sockets message. - In the ASCL context, incorrect
SERVICE,HOST, orPASSWDentries ininformix.ini, per the official guidance.
Solutions / Resolution
- Restart your application, per the official guidance — the documented first step.
- Look for OS-level error messages that might give more information, per the official guidance.
- On Windows, check the
sqlerrmfield of thesqlcastructure for the specific Windows Sockets message, per the official guidance, and consult the Windows Sockets 1.1 documentation. - In the ASCL context, verify
SERVICE,HOST, andPASSWDininformix.ini, per the official guidance. - If the problem recurs, ask your network administrator to run network diagnostics, per the official guidance.
- If the error still recurs, note all circumstances and contact IBM Informix Technical Support, per the official guidance.
Examples
Checking informix.ini entries in the ASCL context
[Informix]
SERVICE=sqlexec1
HOST=dbserver1
PASSWD=...
Verify each of these three entries against the actual server configuration.
Diagnostic Checks
- Restart the application first.
- On Windows, check
sqlca.sqlerrmfor the specific Windows Sockets message. - In the ASCL context, check
informix.ini'sSERVICE/HOST/PASSWDentries. - Escalate to network diagnostics, then IBM Informix Technical Support, if it recurs.
Related Errors / Related Topics
- -911 — "System error - Cannot read from pipe." A related internal communication error, at the local IPC level.
- -914 — "System error - Cannot write to pipe." Same family, write-side.
- -918 — "Unexpected data received from another database server." A related protocol-level error at another site.
Several platform-specific checks apply here — Windows Sockets on Windows, informix.ini in the
ASCL context — before the general restart/escalate path.