Informix Error -4986: Communication between fgld daemon and application server was closed.
Cause and resolution
Communication between fgld daemon and application server was closed.
Connection between fgld daemon and application server was interrupted, check if application server is able to send request to fgld daemon running.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-4986 fires when the connection between the fgld daemon and the application server is
interrupted — per the official guidance.
- The
fglddaemon isn't receiving requests from the application server, per the official guidance — the direct, named area to check.
Solutions / Resolution
- Check that the application server is able to send requests to the running
fglddaemon, per the official guidance.
Examples
Checking that fgld is running
$ ps -ef | grep fgld
Diagnostic Checks
- Confirm
fgldis running, and confirm the application server can reach it (network connectivity, port, process health).
Related Errors / Related Topics
- -4990 — "Unrecoverable error in application server." A related web-service-publishing
failure, about the application server itself rather than its connection to
fgld. - -4996 — "Unknown host name or port number." A related
fgldconnectivity error, about host/port configuration rather than a connection being closed after being established.
The connection between fgld and the application server was interrupted — check that the
application server can reach the running fgld daemon.