Informix Error -5003: CSM: file I/O error.
Cause and resolution
CSM: file I/O error.
A CSM (Communications Support Module), in the database server or in the client, could not complete a file read or write operation successfully. This error can occur only during use of a CSM.
Validate that all files that the CSM requires for operation are available for read and write access by the user in the client or by user informix in the database server. If that fails, contact IBM Informix Technical Support or the CSM vendor and have the following information available: CSS configuration files and sqlhosts information for both the client and the database server.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-5003 fires when a CSM (Communications Support Module), in the database server or the client, can't complete a file read or write operation — per the official guidance, this can only occur during CSM use.
- A file the CSM requires isn't accessible for read/write, per the official guidance — the direct, only cause.
Solutions / Resolution
- Validate that all files the CSM requires for operation are available for read and write
access — by the user in the client, or by user
informixin the database server, per the official guidance. - If that fails, contact IBM Informix Technical Support or the CSM vendor, per the
official guidance, with the CSS configuration files and
sqlhostsinformation for both the client and database server available.
Examples
Checking CSM file permissions
$ ls -l /path/to/csm/files
Diagnostic Checks
- Check read/write access on every file the CSM requires, for the correct user on each
side (client user, or
informixon the database server).
Related Errors / Related Topics
- -5000 — "CSM error:
." The general CSM error code that this and other -500xcodes specialize.
A CSM's file read/write operation failed — check that its required files are accessible to the correct user on each side.