Broken pipe error - aborted connection?

From time to time we get the following error. Like 15 times within a second. Nuxeo is run behind nginx configured with proxy_pass.

2022-12-15T12:06:52,455 ERROR [http-nio-127.0.0.1-8080-exec-753] [nuxeo-error-log] 
Request Attributes:

NuxeoExceptionHandlerMarker : true
org.apache.catalina.AccessLog.RemoteAddr : xxx.xxx.xxx.xxx
org.nuxeo.ecm.login.context : javax.security.auth.login.LoginContext@5975edad
user_message : Ein unerwarteter Fehler ist aufgetreten. Klicken Sie auf die folgenden Links, um weitere Informationen zu erhalten oder gehen Sie zurück zur Anwendung.
_STORED_GENERATED_RENDERING_CONTEXT : org.nuxeo.ecm.core.io.registry.context.RenderingContextImpl@210e59b1
org.apache.catalina.AccessLog.ServerPort : 443
org.apache.tomcat.request.forwarded : true
exception_message : Broken pipe
messageBundle : java.util.PropertyResourceBundle@2980d392
nuxeo.disable.redirect.wrapper : true
org.apache.catalina.AccessLog.Protocol : HTTP/1.0
org.apache.tomcat.remoteAddr : xxx.xxx.xxx.xxx
org.apache.catalina.AccessLog.ServerName : 127.0.0.1
securityError : false

From my research I suspect the client closes the connection unexpectedly. Cannot really do anything about it. I tried these nginx settings to ensure the connection is properly closed but without success.

proxy_ignore_client_abort on;
proxy_buffering off;

proxy_buffering off;

As this is out of our hands, we cannot really do much about it. But I'd still like to get rid of the error messages, as they trigger our internal monitoring.

Even turning of this specific error would be enough for me.

0 votes

0 answers

623 views

ANSWER