Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detailed information in firebird.log when a connection is lost [CORE4129] #4456

Closed
firebird-automations opened this issue Jun 21, 2013 · 6 comments

Comments

@firebird-automations
Copy link
Collaborator

Submitted by: Jesus Angel Garcia Zarco (cointec)

In current version, when a client disconnect abnormally from server, an entry is logged in Firebird.log. This entry is different from Superserver and classic server.

While in Superserver the log records "INET/inet_error: read errno = 10054", in classic records "Unable to complete network request to....". The information that is logged is not sufficient, and does not gives information about where is the source of the issue.

To detect problems with application or machines, it would be interesting record also information related to the connection from mon$attachments, like MON$USER, MON$ATTACHMENT_NAME, MON$REMOTE_ADDRESS, MON$REMOTE_PROCESS.

@firebird-automations
Copy link
Collaborator Author

Commented by: @dyemanov

Sounds as a duplicate for CORE2493.

@firebird-automations
Copy link
Collaborator Author

Modified by: Jesus Angel Garcia Zarco (cointec)

description: In current version, when a client disconnect abnormally from server, an entry is logged in Firebird.log. This entry is different from Superserver and classic server.

While in Superserver the log records "INET/inet_error: read errno = 10054", in classic records "Unable to complete network request to....". The information that is logged is not sufficient, and does not analyze where is the source of the issue.

To detect problems with application or machines, it would be interesting record also information related to the connection from mon$attachments, like MON$USER, MON$ATTACHMENT_NAME, MON$REMOTE_ADDRESS, MON$REMOTE_PROCESS.

=>

In current version, when a client disconnect abnormally from server, an entry is logged in Firebird.log. This entry is different from Superserver and classic server.

While in Superserver the log records "INET/inet_error: read errno = 10054", in classic records "Unable to complete network request to....". The information that is logged is not sufficient, and does not gives information about where is the source of the issue.

To detect problems with application or machines, it would be interesting record also information related to the connection from mon$attachments, like MON$USER, MON$ATTACHMENT_NAME, MON$REMOTE_ADDRESS, MON$REMOTE_PROCESS.

@firebird-automations
Copy link
Collaborator Author

Commented by: Jesus Angel Garcia Zarco (cointec)

Yes it is duplicate, but CORE2493 is for 3.0. Is posible in 2.5.X add at least the source IP address?

@firebird-automations
Copy link
Collaborator Author

Commented by: @dyemanov

Some parts of the solution could be backported into v2.5, if it gonna be feasible.

@firebird-automations
Copy link
Collaborator Author

Modified by: @dyemanov

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Duplicate [ 3 ]

@firebird-automations
Copy link
Collaborator Author

Modified by: @pcisar

status: Resolved [ 5 ] => Closed [ 6 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment