Xsan error log - errno/32 ('Broken pipe')

Has anyone seen the log as follows?
With this controller fail-over has occured.
I've got this message 5 times over last 4 months.
[0318 04:42:07] 0x1987aa00 (*FATAL*) PANIC: /Library/Filesystems/Xsan/bin/fsm "new_input Mbufalloc pmsgq" file server_comm.c, line 1006
[0318 04:42:07] 0x1880c00 (*Error*) FSS Socket SEND to client [10] has returned bad status - errno/32 ('Broken pipe')
[0318 04:42:07] 0x1987aa00 (*FATAL*) PANIC: wait 3 secs for journal to flush
[0318 04:42:07.325495] 0xa000ed68 (Debug) Listener_thread: flushing journal.
[0318 04:42:07.325558] 0xa000ed68 (Debug) Listener_thread: journal flush complete.
Any input is appreciated.
Steve
Xserve G5 2.3 DP, PowerMac G5 2.7 DP   Mac OS X (10.4.5)  

This could be a memory allocation problem. Does your MDC have enough memory? Did you ever do a memory check?
It could also be a problem due to FS inconsistencies. Did you run a dry fsck on the volume? Can you reproduce the error by ea accessing a certain file?
Otherwise I would expect it to be a bug, and you should connect XSan support with the message.

Similar Messages

  • What is this error fatal: Write failed: Broken pipe in log of N7K

    <186>: 2015 Mar 24 08:29:27 HKT: %DAEMON-2-SYSTEM_MSG: fatal: Write failed: Broken pipe .Client is 75.121.220.251,length of packet causing error 84 84 - sshd[684]
    what is this error fatal: Write failed: Broken pipe in log of N7K
    i find many brute force guessing login,
    what can we do next?
    [7m--More--[27m
    iled for user root#02# from 222.186.30.115 - sshd[23714]
    [7m--More--[27m
    2015 Mar 24 07:17:25 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root#02##02# from 222.186.30.115 - sshd[23714]
    [7m--More--[27m
    2015 Mar 24 07:17:28 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root from 222.186.30.115 - sshd[23715]
    [7m--More--[27m
    2015 Mar 24 07:17:28 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root#02# from 222.186.30.115 - sshd[23715]
    [7m--More--[27m
    2015 Mar 24 07:17:28 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root#02##02# from 222.186.30.115 - sshd[23715]
    [7m--More--[27m
    2015 Mar 24 07:17:31 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root from 222.186.30.115 - sshd[23717]
    [7m--More--[27m
    2015 Mar 24 07:17:31 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root#02# from 222.186.30.115 - sshd[23717]
    [7m--More--[27m
    2015 Mar 24 07:17:31 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root#02##02# from 222.186.30.115 - sshd[23717]
    [7m--More--[27m
    2015 Mar 24 07:17:33 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root from 222.186.30.115 - sshd[23718]
    [7m--More--[27m
    2015 Mar 24 07:17:33 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root#02# from 222.186.30.115 - sshd[23718]
    [7m--More--[27m
    2015 Mar 24 07:17:34 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root#02##02# from 222.186.30.115 - sshd[23718]
    [7m--More--[27m
    2015 Mar 24 07:17:36 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root from 222.186.30.115 - sshd[23719]
    [7m--More--[27m
    2015 Mar 24 07:17:36 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa
    [7m--More--[27m
    iled for user root#02# from 222.186.30.115 - sshd[23719]
    [7m--More--[27m
    2015 Mar 24 07:17:36 xxxx %AUTHPRIV-3-SYSTEM_MSG: pam_aaa:Authentication fa

    Restrict your vty line logins with an access-list to prevent Internet origin login attempts. 

  • Java.io.IOException: Broken pipe error in R12 oacore log

    All,
    Very frequently my R12 login page is going to blank screen at the same time oacore application log has below,
    20:02:27.606 html: Servlet error
    java.io.IOException: Broken pipe
    at sun.nio.ch.FileDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:41)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
    at sun.nio.ch.IOUtil.write(IOUtil.java:75)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)
    at java.nio.channels.Channels.write(Channels.java:71)
    at java.nio.channels.Channels.access$000(Channels.java:58)
    at java.nio.channels.Channels$1.write(Channels.java:145)
    at com.evermind.server.http.AJPOutputStream.endRequest(AJPOutputStream.java:117)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:317)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:735)
    Application - 12.1.3
    DB - 11.2.0.3
    OS - AIX 6.1
    Has anyone faced this before ? Any note-id/suggestions pls ?

    Hi;
    Very frequently my R12 login page is going to blank screen at the same time oacore application log has below,
    20:02:27.606 html: Servlet error
    java.io.IOException: Broken pipe
    at sun.nio.ch.FileDispatcher.write0(Native Method)Please review:
         How to resolve Broken Pipe errors in E-Business Suite R12 ? [ID 1480156.1]
    Regard
    Helios

  • Broken pipe / timeout during slow SQL statement in servlet

    I have a servlet which supplies the client with quite a large block of data from an SQL query.
    This works fine in a local test environment but I get problems running it under a fully fledged application server environment.
    I find a "Broken Pipe" exception on the application log and the client side application gets an application error status code.
    07/07/16 09:32:30.85 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.85 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.85 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.85 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.85 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.85 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.86 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.86 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.86 lapSycWebsite: Broken pipe
    07/07/16 09:32:30.86 lapSycWebsite: Servlet error
    java.io.IOException: Broken pipe
    at sun.nio.ch.FileDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
    at sun.nio.ch.IOUtil.write(IOUtil.java:75)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:302)
    at java.nio.channels.Channels.write(Channels.java:60)
    at java.nio.channels.Channels.access$000(Channels.java:47)
    at java.nio.channels.Channels$1.write(Channels.java:134)
    at com.evermind.server.http.AJPOutputStream.endRequest(AJPOutputStream.j
    ava:117)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java
    :309)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java
    :190)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSo
    cketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Relea
    sableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    :q
    We're looking for ways to get the SQL execution time down, but even if we succeed in this case it's a source of instability that will trip us up in the future.
    This SQL statment can take up to about 8 minutes to return the first row.
    The client is a Java swing program, by the way, not a browser as such.
    Later:
    We've got the SQL execution time down and it's working for the time being but it's a problem that's going to hit us again sooner or later. Still looking for a solution.
    Message was edited by:
    IronChicken

    Refer this url for inserting blob datatype to database.
    See the LOBDatatype sample. This sample uses java application but same works for a servlet too.
    http://otn.oracle.com/sample_code/tech/java/sqlj_jdbc/files/advanced/advanced.htm
    You can refer source to see how the lob data is inserted.
    Chandar

  • Jsf web application has to be restarted everytime a broken pipe exception

    Hi,
    My jsf web application using tomcat is experiencing a sql exception "java.sql.SQLException: System or internal error java.net.SocketException: Broken pipe" when it tries to connect to database.
    Everytime this exception happens I have to restart the application and the application runs fine then.
    Is there a way to handle this exception that we don't have to restart the application.
    -kap

    It depends....
    How do you have (where) the connection, how you obtain them, etc?

  • Disk Image = "broken Pipe"

    I am using a iMac with OS 10.4.11. Recently had hard drive crash and had to put in a new hard drive. I was down loading two apps (fruit menu and skype) to re-install. I got the .dmg disk image icons on desktop, but when I double clicked to unpack, I got a window that said error due to a "broken pipe" My local service center couldn't say what was going on. Any ideas?

    This link has the remedy http://discussions.apple.com/thread.jspa?messageID=7024275
     Cheers, Tom

  • Broken pipe error in plugin log

    Hello All,
    Any help will be much appreciated.
    Currently we have a webserver and weblogic servers(two) in the same box. The webserver
    is IPlanet and it communicates with weblogic(7.0 SP2) using the weblogic plug-in.
    Normally the webserver connects to the first weblogic server and subsequent request
    were sent to the same weblogic servers. While doing so, the plugin hits a broken
    pipe error and it failover to the second weblogic server. We do not know the cause
    of this problem as there is no broken pipe errors in the weblogic server logs.
    I changed the weblogic & plugin configurations and did various tests using the
    following configuratons, but no luck.
    Weblogic plugin configurations:
    1. HungServerRecoverSecs to 5000,
    2. WLSocketTimeoutSecs to 5000
    3. KeepAliveSecs="120" ( by default KeepAliveEnabled is true)
    4. ConnectTimeoutSecs="120" along with ConnectRetrySecs=2 ( i.e. 60 connections
    before it throws HTTP 503- Service Unavailable exception).
    Weblogic server configurations:
    1. Post Timeout Secs: 120(max)
    2. T3 Message Timeout: 480(max)
    3. HTTP Message Timeout: 480(max).
    The plugin log file contents are below:
    Thu May 13 09:35:25 2004 INFO: sysSend 1247
    Thu May 13 09:35:25 2004 INFO: sysSend 139
    Thu May 13 09:35:25 2004 ========= errno [32] msg [Broken pipe]
    Thu May 13 09:35:25 2004 POST timed out to the server 10.227.8.47:8101
    Thu May 13 09:35:25 2004 *******Exception type [POST_TIMEOUT] (POST timed out
    to the server 10.227.4.33:8101
    ) raised at line 731 of proxy.cpp
    Thu May 13 09:35:25 2004 failure on sendRequest() w/ recycled connection to 10.227.4.33:8101,
    numfailures=1
    Thu May 13 09:35:25 2004 Marking 10.227.8.47:8101 as bad
    Thu May 13 09:35:25 2004 Marking [0] as bad WLS: 10.227.8.47:8101:65535
    Thu May 13 09:35:25 2004 got exception in sendRequest phase: POST_TIMEOUT: [os
    error=32, line 731 of proxy.cpp]: POST timed out to the server 10.227.8.47:8101
    at line 1051
    Thu May 13 09:35:25 2004 Failing over after sendRequest exception
    Thu May 13 09:35:25 2004 attempt #1 out of a max of 5
    Thu May 13 09:35:25 2004 Server details are 10.227.8.47'/8101/65535
    Thu May 13 09:35:25 2004 Server was mark bad, going to next server
    Thu May 13 09:35:25 2004 Server details are ''/0/0
    Thu May 13 09:35:25 2004 Server was mark bad, going to next server
    Thu May 13 09:35:25 2004 general list: trying connect to '10.227.8.47'/8103/65535
    at line 1338 for '/callWebApp/application?pageid=NewCall&portletid=CompleteCall&portletns=CompleteCall&wfevent=CompleteCall.showContactAction'
    Thu May 13 09:35:25 2004 INFO: New NON-SSL URL
    Thu May 13 09:35:25 2004 Going to check the general server list
    Thu May 13 09:35:25 2004 WLS info : 10.227.8.47:8103 recycled? 0
    Many thanks
    Shaan

    Hi Sudeep,
    SAP Note 846079 - XI 3.0 JDBC Receiver: # of Retries on SQL Error w/o Effect
    Please check the following SAP note also - 831162
    Some info which i found there and can be relevant in to your scenario.....
    Q: I am using a JDBC Receiver Adapter in conjunction with the  Lotus Domino Driver for JDBC perform an INSERT or UPDATE operation on a database. When sending a message to the receiver, the Adapter Monitoring shows the following error message:
    "java.sql.SQLException: [Lotus][Domino Driver for JDBC]Invalid cursor state"
    Is there a fix for this issue?
    A: To work around this JDBC driver problem, activate the Advanced Mode for the respective JDBC Receiver channel and configure the setting "Number of Retries of Database Transaction on SQL Error" to a value > 0. Additionally, make sure that the setting "Database Auto-Commit Enabled" is also active as the Lotus Domino Driver for JDBC does not support transactions.
    Apply note 846079 before configuring this scenario.
    Q: The TCP/IP connection to my database host is running over an unreliable network connection, i.e. the connection is sometimes interrupted. Consequently, I sporadically receive an SQLException regarding a closed connection in the system trace or audit log or the connection as well as the JDBC Adapter channel are hanging.
    How can I work around this connectivity issue?
    A: Enable the "Advanced Mode" for the respective JDBC Adapter channel and select the option "Disconnect from Database After Processing each Message".
    Note that this might put additional load on your DBMS due to the creation of a new database connection for each message.
    I dont have access to a database right now, so i am not able to check this.
    Also check the JDBC driver compatability as mentioned in the above note.
    Cheer's

  • Broken pipe error in Sync Send JDBC Receiver:   Extremely Serious issue

    Hi forum,
    I have a serious error in a JDBC->XI--> JDBC scenario,
    Step1: I use a sender JDBC channel to select some distinct values from  a table say X, and update the same rows,
    Query SQL Statement: select distinct Branch from dbo.X where status = 0
    Update SQL statement: update dbo.X set Status = 2 where Status = 0
    Step 2: enter BPM
    Step 3: enter a loop
    Step 4:make a synchronous call to the same table X, to fetch some records,
    SQL query: select * from X where status = 0 and Branch = i; Update X set status = 9 where Branch = i
    Step 5: close loop,  this loop iterates for 5 or 6 times depending on i, which is no. of branches selected by the sender JDBC channel
    so all the calls are to the same table, same databsse(SQL Server)
    the problem is when this sync calls happens in the loop, it some times gives following error, which i se in RWB:
    <b>Error Unable to execute statement for table or stored procedure. 'X' (Structure 'STATEMENT_X') due to com.microsoft.sqlserver.jdbc.SQLServerException: An exception occurred during the DBComms.transmit operation. Exception:Broken pipe (errno:32). Context:(2217)</b>
    i have no way to trace the cause of the error, the database is perfect and the error logs in the SQL server shows no trace of any error,
    Note: It works sometimes
    i dont know whom to approach, pls help
    the issue is very very serious as its in production system,

    Hi Sudeep,
    SAP Note 846079 - XI 3.0 JDBC Receiver: # of Retries on SQL Error w/o Effect
    Please check the following SAP note also - 831162
    Some info which i found there and can be relevant in to your scenario.....
    Q: I am using a JDBC Receiver Adapter in conjunction with the  Lotus Domino Driver for JDBC perform an INSERT or UPDATE operation on a database. When sending a message to the receiver, the Adapter Monitoring shows the following error message:
    "java.sql.SQLException: [Lotus][Domino Driver for JDBC]Invalid cursor state"
    Is there a fix for this issue?
    A: To work around this JDBC driver problem, activate the Advanced Mode for the respective JDBC Receiver channel and configure the setting "Number of Retries of Database Transaction on SQL Error" to a value > 0. Additionally, make sure that the setting "Database Auto-Commit Enabled" is also active as the Lotus Domino Driver for JDBC does not support transactions.
    Apply note 846079 before configuring this scenario.
    Q: The TCP/IP connection to my database host is running over an unreliable network connection, i.e. the connection is sometimes interrupted. Consequently, I sporadically receive an SQLException regarding a closed connection in the system trace or audit log or the connection as well as the JDBC Adapter channel are hanging.
    How can I work around this connectivity issue?
    A: Enable the "Advanced Mode" for the respective JDBC Adapter channel and select the option "Disconnect from Database After Processing each Message".
    Note that this might put additional load on your DBMS due to the creation of a new database connection for each message.
    I dont have access to a database right now, so i am not able to check this.
    Also check the JDBC driver compatability as mentioned in the above note.
    Cheer's

  • Agentry: SSL Error - broken pipe

    Hi,
    We have a work manager 5.2 modified version running on our production environment and lately we are experiencing some weird errors when the users try to synchronize.
    Sometimes (maybe 50% of the attempts...) the synchronization process is stuck and the client doesn't show any error at all. It's just waiting while loading a complex table, replacing definitions or anything, but never finishing. Inspecting the server logs I've seen that the error that seems to cause this issue is the following:
    2014/04/10 14:22:57.203:       + ANGEL Connection=XXX.XX.XXX.XXX:XXXXX
    2014/04/10 14:22:57.203:         + ANGEL Vine=1848370469
    2014/04/10 14:22:57.203:           + User=XXXXX
    2014/04/10 14:22:57.203:             + Server=Agentry
    2014/04/10 14:22:57.203:               + Complex Table=ctmaterialstoragelocation
    2014/04/10 14:22:57.203:                 + User=XXXXX
    2014/04/10 14:22:57.203:                   + ANGEL Vine=1848370469
    2014/04/10 14:22:57.203:                     + ANGEL Connection=XXX.XX.XXX.XXX:XXXXX
    2014/04/10 14:22:57.203:                       + Data Chunk=0
    2014/04/10 14:22:57.203:                         SSL error: error:2007107C:BIO routines:BIO_write:broken pipe
    This time it happened while loading the complex table ctmaterialstoragelocation but it's just an example. It can happen in any other step.
    Do you think that this error is really related to SSL? I think it's not and my guess is that something is wrong with the network and the connection is broken but I don't know how to be sure about the root cause of the issue. Any clues that could help me?
    Thank you.
    Tags edited by: Michael Appleby

    Hi,
    I'm going to close this thread since I discovered that the issue is due to my company network problem.
    We haven't found the root cause, but after many attempts testing from my home wifi I don't face the problem, so it is not caused by the Agentry Server.

  • AppServer or Web App error (9.0.4) and BROKEN PIPE

    Hi,
    I'm still using 9.0.4, and have started getting the following message in the base server.log of the Oracle Container.....
    07/12/16 21:18:33 Internal error in HttpServer
    java.lang.ArrayIndexOutOfBoundsException
    at java.lang.System.arraycopy(Native Method)
    at com.evermind.server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:216)
    at com.evermind.server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:151)
    at com.evermind.server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:146)
    at com.evermind.server.http.EvermindHttpServletResponse.handleException(EvermindHttpServletResponse.java:1743)
    at com.evermind.server.http.EvermindHttpServletResponse.handleException(EvermindHttpServletResponse.java:1572)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:803)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
    at java.lang.Thread.run(Thread.java:534)
    It's happening a lot, but I can't see any impact when using our web apps. Looking at my three most used web apps, I see the same error appearing at identical times in the individual log files, but they are all using different pages, so don't think they are 'causing' this prob.
    Does anyone think I have something wrong with the basic application server, or is this indeed an issue with a particular web application that's spreading it's error to other web apps? Example of the error in a web app below.....and what is a Broken Pipe error?
    Thanks in advance
    Iain
    07/12/16 21:18:33 web: Broken pipe
    07/12/16 21:18:33 web: Servlet error
    java.lang.ArrayIndexOutOfBoundsException
         at java.lang.System.arraycopy(Native Method)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindServletOutputStream.write(EvermindServletOutputStream.java:216)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindJSPWriter.writeOut(EvermindJSPWriter.java:456)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindJSPWriter.jspflush(EvermindJSPWriter.java:373)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindJSPWriter.write(EvermindJSPWriter.java:522)
         at com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindJSPWriter.write(EvermindJSPWriter.java:447)
         at observations.first_2d_observationsYR._jspService(_first_2d_observationsYR.java:174)

    Raju --
    Thanks for the intelligent posting on a difficult issue for you.
    I wasn't aware of anything specifically being introduced that prevented the bootclasspath technique from working** in the 904 release.
    For 904, the bootclasspath needs to be put in the start parameters tag of the java-options tag.
    <process-type id="home" module-id="OC4J" status="enabled">
    <module-data>
    <category id="start-parameters">
    <data id="java-options" ... -Xbootclasspath/a:/java/lib/xerces.jar"/>
    </category>
    </module-data>
    </process-type>
    You can also try copying the xerces.jar into the jre/lib/ext directory so it's loaded by the system classloader and see if that works**. This will put xerces at the extension level so
    **these workarounds are not supported and will put you in an unsupported situation if a problem occurs.
    The good news is that have taken steps to clearly enable the separation of container versus appplication class spaces in thenext production release (10.1.3) of OC4J. We will be providing a new classloading model which cleanly separates the two namespaces and allows applications to provide their own versions or distributions of class libraries with no collisions with the OC4J runtime libraries.
    I don't know of any easy ways to do what you need -- other than reworking the app to use JAXP so that the parser implementation used is pluggable as you kind of allude to. If it was possible, I'd do that rather than hard coding in the use of the Oracle XML parser.
    But just to reiterate, switching in xerces at the bootclasspath level is not a supported operation since it may have an effect on the OC4J runtime operation.
    cheers
    -steve-

  • Broken Pipe / Connection Reset Errors

    I know they come from the user hitting the stop button on his browser. They are benign and can be ignored. I just don't want to see them in my logs (or my email box) anymore. Anyone figure out how to disable the logging of these messages?
    ####<Jul 14, 2006 10:41:48 AM PDT> <Error> <HTTP> <test> <test-front_01> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1152898908905> <BEA-101017> <[weblogic.servlet.internal.WebAppServletContext@130c3e2 - name
    : 'singles_admin', context-path: '/singles_admin', version: 4.10.0.001] Root cause of ServletException.
    javax.servlet.jsp.JspException: ServletException in '/WEB-INF/jsp/common/header.jsp': Can't insert page 'menuheader.jsp' : Broken pipe
    at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:921)
    at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:460)
    at jsp_servlet._web_45_inf._jsp._common.__userlayout._jspService(__userlayout.java:470)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
    at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:496)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:245)
    at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
    at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)
    at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:237)
    at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:300)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3151)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    >

    What I did to prevent the same issue was ensure all servlets had try/catch blocks where I ignored broken pipe exceptions and all JSPs had error pages that similarly ignored broken pipe exceptions. Worked 90% of the time. Had a couple of places where custom tags were catching exceptions, logging them, then rethrowing them that I had to fix (hopefully InsertTag isn't doing this). I think I ended up with only one place where I still had a problem, which was somewhere inside of WLS. Happened when the user closed their browser as WebLogic was writing back a large response, I believe. We just made sure our responses were as small as possible to avoid this. Stripped out white space from our JSPs during compilation and put a lot into CSS.

  • Solaris Error: 32: Broken pipe

    Dear sir,
    Yesterday I found in alert log file bellows warning.
    and In that time some clients inform us they are cannot log on
    to the application. after few times they could log on to
    database automatically.
    Oracle Database 10g
    Version:- 10.2.0.4
    OS :- Sun Solaries spark
    and
    It is dedicated environment .
    In parameter file
    processes = 4000
    Content of alert log file.
    ===================
    Mon Dec 6 16:03:00 2010
    Thread 1 advanced to log sequence 67690 (LGWR switch)
    Current log# 3 seq# 67690 mem# 0: /d01/oracle/oradata/stlbas/redo03.log
    Mon Dec 6 16:20:39 2010
    Process J000 died, see its trace file
    Mon Dec 6 16:20:39 2010
    kkjcre1p: unable to spawn jobq slave process
    Mon Dec 6 16:20:39 2010
    Errors in file /d04/admin/stlbas/bdump/stlbas_cjq0_1885.trc:
    Process J000 died, see its trace file
    Mon Dec 6 16:20:45 2010
    kkjcre1p: unable to spawn jobq slave process
    Mon Dec 6 16:20:45 2010
    Errors in file /d04/admin/stlbas/bdump/stlbas_cjq0_1885.trc:
    Mon Dec 6 16:21:01 2010
    Process J000 died, see its trace file
    Mon Dec 6 16:21:01 2010
    kkjcre1p: unable to spawn jobq slave process
    Mon Dec 6 16:21:01 2010
    Errors in file /d04/admin/stlbas/bdump/stlbas_cjq0_1885.trc:
    Mon Dec 6 16:21:17 2010
    Process J000 died, see its trace file
    Mon Dec 6 16:21:17 2010
    kkjcre1p: unable to spawn jobq slave process
    Mon Dec 6 16:21:17 2010
    Errors in file /d04/admin/stlbas/bdump/stlbas_cjq0_1885.trc:
    Mon Dec 6 16:36:24 2010
    Process J000 died, see its trace file
    Mon Dec 6 16:36:24 2010
    kkjcre1p: unable to spawn jobq slave process
    Mon Dec 6 16:36:24 2010
    Errors in file /d04/admin/stlbas/bdump/stlbas_cjq0_1885.trc:
    Process J000 died, see its trace file
    Mon Dec 6 16:36:30 2010
    kkjcre1p: unable to spawn jobq slave process
    Mon Dec 6 16:36:30 2010
    Errors in file /d04/admin/stlbas/bdump/stlbas_cjq0_1885.trc:
    Mon Dec 6 16:36:41 2010
    Process J000 died, see its trace file
    Mon Dec 6 16:36:41 2010
    kkjcre1p: unable to spawn jobq slave process
    Mon Dec 6 16:36:41 2010
    Errors in file /d04/admin/stlbas/bdump/stlbas_cjq0_1885.trc:
    Mon Dec 6 16:38:18 2010
    Thread 1 advanced to log sequence 67691 (LGWR switch)
    Current log# 4 seq# 67691 mem# 0: /d01/oracle/oradata/stlbas/redo04.log
    contents in the trace file are -
    ==========================
    /d04/admin/stlbas/bdump/stlbas_cjq0_1885.trc
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, Oracle Label Security, OLAP, Data Mining Scoring Engine
    and Real Application Testing options
    ORACLE_HOME = /d04/oracle/ora102
    System name:     SunOS
    Node name:     badb1
    Release:     5.10
    Version:     Generic_142900-07
    Machine:     sun4v
    Instance name: stlbas
    Redo thread mounted by this instance: 1
    Oracle process number: 26
    Unix process pid: 1885, image: oracle@badb1 (CJQ0)
    *** SERVICE NAME:(SYS$BACKGROUND) 2010-12-01 13:24:30.248
    *** SESSION ID:(2191.1) 2010-12-01 13:24:30.248
    *** 2010-12-01 13:24:30.248
    Process J000 is dead (pid=25006, state=3):
    *** 2010-12-01 13:24:37.277
    Process J000 is dead (pid=25012, state=3):
    *** 2010-12-01 13:59:56.397
    Process J000 is dead (pid=1185, state=3):
    *** 2010-12-01 15:55:42.277
    Process J000 is dead (pid=15686, state=3):
    *** 2010-12-06 16:20:39.526
    Process J000 is dead (pid=9458, state=3):
    *** 2010-12-06 16:20:45.565
    Process J000 is dead (pid=9480, state=3):
    *** 2010-12-06 16:21:01.641
    Process J000 is dead (pid=9518, state=3):
    *** 2010-12-06 16:21:17.712
    Process J000 is dead (pid=9550, state=3):
    *** 2010-12-06 16:36:24.213
    Process J000 is dead (pid=11942, state=3):
    *** 2010-12-06 16:36:30.238
    Process J000 is dead (pid=11970, state=3):
    *** 2010-12-06 16:36:41.289
    Process J000 is dead (pid=11998, state=3):
    content of listener log file like bellows (in that time only)
    =====================================
    06-DEC-2010 16:16:21 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=APPLICATION-07)(USER=001zohur))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1771)) * establish * STLBAS * 0
    06-DEC-2010 16:16:21 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\RWRBE60.exe)(HOST=APPLICATION-02)(USER=154shahadat))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.32)(PORT=1528)) * establish * STLBAS * 0
    06-DEC-2010 16:16:21 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\RWRBE60.exe)(HOST=APPLICATION-07)(USER=043sathekur))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1758)) * establish * STLBAS * 12518
    TNS-12518: TNS:listener could not hand off client connection
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Solaris Error: 32: Broken pipe
    06-DEC-2010 16:16:21 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=APPLICATION-07)(USER=038alfee))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1772)) * establish * STLBAS * 12518
    TNS-12518: TNS:listener could not hand off client connection
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Solaris Error: 32: Broken pipe
    06-DEC-2010 16:16:22 * service_update * stlbas * 0
    06-DEC-2010 16:16:24 * service_update * stlbas * 0
    06-DEC-2010 16:16:25 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=APPLICATION-07)(USER=003aftab))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1794)) * establish * STLBAS * 12518
    TNS-12518: TNS:listener could not hand off client connection
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Solaris Error: 32: Broken pipe
    06-DEC-2010 16:16:25 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\RWRBE60.exe)(HOST=NEW-SUN-APP)(USER=023sohel))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.37)(PORT=4291)) * establish * STLBAS * 12518
    TNS-12518: TNS:listener could not hand off client connection
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Solaris Error: 32: Broken pipe
    06-DEC-2010 16:16:27 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=APPLICATION-07)(USER=038alfee))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1796)) * establish * STLBAS * 0
    06-DEC-2010 16:16:27 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=APPLICATION-07)(USER=038alfee))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1797)) * establish * STLBAS * 0
    06-DEC-2010 16:16:28 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\RWRBE60.exe)(HOST=APPLICATION-11)(USER=030salah))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.33)(PORT=3982)) * establish * STLBAS * 0
    06-DEC-2010 16:16:29 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=stlbas)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=REPORTS_APP)(USER=504refayet))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.233)(PORT=4995)) * establish * stlbas * 0
    06-DEC-2010 16:16:29 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=APPLICATION-07)(USER=019aporna))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1800)) * establish * STLBAS * 0
    06-DEC-2010 16:16:29 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=stlbas)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=REPORTS_APP)(USER=504refayet))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.233)(PORT=4996)) * establish * stlbas * 0
    06-DEC-2010 16:16:30 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=APPLICATION-07)(USER=003aftab))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1801)) * establish * STLBAS * 12518
    TNS-12518: TNS:listener could not hand off client connection
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Solaris Error: 32: Broken pipe
    06-DEC-2010 16:16:30 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=STLBAS)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=APPLICATION-07)(USER=019aporna))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.36)(PORT=1802)) * establish * STLBAS * 12518
    TNS-12518: TNS:listener could not hand off client connection
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Solaris Error: 32: Broken pipe
    06-DEC-2010 16:16:30 * service_update * stlbas * 0
    06-DEC-2010 16:16:30 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=stlbas)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=REPORTS_APP)(USER=501azad))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.233)(PORT=4997)) * establish * stlbas * 0
    06-DEC-2010 16:16:31 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=stlbas)(CID=(PROGRAM=D:\OraNT\BIN\ifrun60.EXE)(HOST=REPORTS_APP)(USER=501azad))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.11.1.233)(PORT=4999)) * establish * stlbas * 0
    06-DEC-2010 16:16:32 * service_update * stlbas * 0
    What is the cause ?
    and
    why it shown "Solaris Error: 32: Broken pipe" ? please
    Best Regards
    Halim

    Thanks
    Sorry for not Formatting .
    Actually I don't know how format code here.
    SQL>
    SQL>
    SQL> select * from v$resource_limit ;
    RESOURCE_NAME                  CURRENT_UTILIZATION MAX_UTILIZATION INITIAL_AL LIMIT_VALU
    processes                                     1607            4000       4000       4000
    sessions                                      1596            4005       4405       4405
    enqueue_locks                                 1380            6280      57390      57390
    enqueue_resources                              563            2901      19600  UNLIMITED
    ges_procs                                        0               0          0          0
    ges_ress                                         0               0          0  UNLIMITED
    ges_locks                                        0               0          0  UNLIMITED
    ges_cache_ress                                   0               0          0  UNLIMITED
    ges_reg_msgs                                     0               0          0  UNLIMITED
    ges_big_msgs                                     0               0          0  UNLIMITED
    ges_rsv_msgs                                     0               0          0          0
    gcs_resources                                    0               0          0          0
    gcs_shadows                                      0               0          0          0
    dml_locks                                       43             718      19380  UNLIMITED
    temporary_table_locks                            0               3  UNLIMITED  UNLIMITED
    transactions                                   306             722       4845  UNLIMITED
    branches                                         1              13       4845  UNLIMITED
    cmtcallbk                                        2               4       4845  UNLIMITED
    sort_segment_locks                            1594            4451  UNLIMITED  UNLIMITED
    max_rollback_segments                          136             361       4845      65535
    max_shared_servers                               0               0  UNLIMITED  UNLIMITED
    parallel_max_servers                          1324            3600       2560       3600
    22 rows selected.
    SQL>Regards
    Halim
    Edited by: Abdul Halim on Dec 7, 2010 4:04 PM
    Edited by: Abdul Halim on Dec 7, 2010 4:04 PM

  • Apache err log on http server *broken pipe* each time a message comes thru

    I've noticed on our http server, each time a message comes through for B2B we consistently get the following entries in the Apache error log:
    (32)Broken pipe: MOD_OC4J_0087: Got an unexpected error while calling send() to send a message to oc4j and the error code is 32.
    MOD_OC4J_0053: Failed to call network routine to send out an ajp13 buffer message to oc4j.
    MOD_OC4J_0027: Failed to send out an ajp13 message to oc4j.
    MOD_OC4J_0026: Failed to marshal a request to ajp13 message headers or send them to the web container.
    Any idea what's causing this? Everything seems to be going through OK.
    I'm trying to track down an issue that occurred over the weekend. I don't think this is related, but I do need to address it.
    Thanks.
    [                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Hello,
    Here is my 2 cents.
    Oracle recommends you set the Oc4jCacheSize parameter to reduce the occurrences of MOD_OC4J_0087 and
    related errors in your Apache error logs. To change this parameter, follow these steps:
    1. Stop the OPMN processes on the middle tier.
    2. On the middle-tier computer, open a terminal window and go to $ORACLE_HOME/Apache/Apache/conf.
    3. Enter the following command:
    cp mod_oc4j.conf mod_oc4j.conf.pre3604573
    4. Edit the mod_oc4j.conf file by adding the following line after the </IfModule> line, but before the
    Oc4Jmount /j2ee/* line:
    Oc4jCacheSize 0
    5. Start the OracleOPMN processes on the middle tier.
    I would still suggest to analyze the stack trace further for exact issues.
    Rgds,Ramesh

  • Forwarding FAILED: errno=Broken pipe

    Hi,
    I have the following SMTP error when I try to send mail.
    host 127.0.0.1[127.0.0.1] said: 451 4.5.0 Error in processing, id=03105-02, forwarding FAILED: errno=Broken pipe (in reply to end of DATA command
    no matter what i try, it won't work. Does anyone has an idea? that would be really sweet!!!
    _Here is my postconf -n output :_
    command_directory = /usr/sbin
    config_directory = /etc/postfix
    content_filter = smtp-amavis:[127.0.0.1]:10024
    daemon_directory = /usr/libexec/postfix
    debugpeerlevel = 2
    enableserveroptions = yes
    html_directory = no
    inet_interfaces = all
    mail_owner = _postfix
    mailboxsizelimit = 0
    mailbox_transport = cyrus
    mailq_path = /usr/bin/mailq
    manpage_directory = /usr/share/man
    mapsrbldomains =
    messagesizelimit = 15728640
    mydestination = $myhostname,localhost.$mydomain,localhost,server.eremiya.com,eremiya.com
    mydomain = eremiya.com
    mydomain_fallback = localhost
    myhostname = server.eremiya.com
    mynetworks = 168.100.189.0/28, 127.0.0.0/8
    mynetworks_style = host
    newaliases_path = /usr/bin/newaliases
    queue_directory = /private/var/spool/postfix
    readme_directory = /usr/share/doc/postfix
    sample_directory = /usr/share/doc/postfix/examples
    sendmail_path = /usr/sbin/sendmail
    setgid_group = _postdrop
    smtpdclientrestrictions = permitsaslauthenticated permit_mynetworks rejectrblclient zen.spamhaus.org permit
    smtpdenforcetls = no
    smtpdpw_server_securityoptions = cram-md5
    smtpdrecipientrestrictions = permitsasl_authenticated,permit_mynetworks,reject_unauthdestination,permit
    smtpdsasl_authenable = yes
    smtpdtls_certfile = /etc/certificates/Default.crt
    smtpdtls_keyfile = /etc/certificates/Default.key
    smtpduse_pwserver = yes
    smtpdusetls = yes
    unknownlocal_recipient_rejectcode = 550
    unknownvirtual_alias_rejectcode = 450
    unknownvirtual_mailbox_rejectcode = 450
    virtualaliasdomains = hash:/etc/postfix/virtual_domains
    virtualaliasmaps = hash:/etc/postfix/virtual
    virtualmailboxdomains = hash:/etc/postfix/virtualdomainsdummy
    virtual_transport = lmtp:unix:/var/imap/socket/lmtp
    _End of output_
    Thanks a lot in advance!!

    This looks like either a problem in your amavisd configuration in /etc/amavisd.conf (amavisd is the content filter) or in /etc/postfix/master.cf
    If you made any changes to those files, look for typos.

  • Usr/bin/pacman-key: line 615: printf: write error: Broken pipe

    I've got some instances of same error from pacman which I think is abnormal when I tried to upgrade pacman-keyring via "pacman -Syu".
    usr/bin/pacman-key: line 615: printf: write error: Broken pipe
    What action should I take for the errors to maintain my system?
    Searching the web and this forum won't answer my question...
    The quotation of pacman.log of the upgrade sesson which evoked pacman-keyring upgrading is below:
    [2013-04-20 22:04] [PACMAN] Running 'pacman -Syu'
    [2013-04-20 22:04] [PACMAN] synchronizing package lists
    [2013-04-20 22:04] [PACMAN] starting full system upgrade
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Appending keys from archlinux.gpg...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
    [2013-04-20 22:05] [ALPM-SCRIPTLET] gpg: depth: 0 valid: 1 signed: 5 trust: 0-, 0q, 0n, 0m, 0f, 1u
    [2013-04-20 22:05] [ALPM-SCRIPTLET] gpg: depth: 1 valid: 5 signed: 64 trust: 0-, 0q, 0n, 5m, 0f, 0u
    [2013-04-20 22:05] [ALPM-SCRIPTLET] gpg: depth: 2 valid: 64 signed: 1 trust: 64-, 0q, 0n, 0m, 0f, 0u
    [2013-04-20 22:05] [ALPM-SCRIPTLET] gpg: next trustdb check due at 2014-01-22
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Locally signing trusted keys in keyring...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] usr/bin/pacman-key: line 615: printf: write error: Broken pipe
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Locally signing key 684148BB25B49E986A4944C55184252D824B18E8...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] usr/bin/pacman-key: line 615: printf: write error: Broken pipe
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Locally signing key 44D4A033AC140143927397D47EFD567D4C7EA887...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] usr/bin/pacman-key: line 615: printf: write error: Broken pipe
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Locally signing key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] usr/bin/pacman-key: line 615: printf: write error: Broken pipe
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Importing owner trust values...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Updating trust database...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] gpg: next trustdb check due at 2014-01-22
    [2013-04-20 22:05] [PACMAN] upgraded archlinux-keyring (20130224-1 -> 20130406-1)
    [2013-04-20 22:05] [PACMAN] upgraded bash-completion (2.0-3 -> 2.1-1)
    [2013-04-20 22:05] [ALPM-SCRIPTLET] Generating locales...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] en_US.UTF-8... done
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ja_JP.UTF-8... done
    [2013-04-20 22:05] [ALPM-SCRIPTLET] Generation complete.
    [2013-04-20 22:05] [PACMAN] upgraded glibc (2.17-4 -> 2.17-5)
    [2013-04-20 22:05] [PACMAN] upgraded binutils (2.23.2-1 -> 2.23.2-2)
    [2013-04-20 22:05] [PACMAN] upgraded m4 (1.4.16-2 -> 1.4.16-3)
    [2013-04-20 22:05] [PACMAN] upgraded bison (2.7-1 -> 2.7.1-1)
    [2013-04-20 22:05] [PACMAN] upgraded curl (7.29.0-2 -> 7.30.0-1)
    [2013-04-20 22:05] [PACMAN] upgraded expat (2.1.0-1 -> 2.1.0-2)
    [2013-04-20 22:05] [PACMAN] upgraded freeglut (2.8.0-2 -> 2.8.1-1)
    [2013-04-20 22:05] [PACMAN] upgraded gcc-libs (4.8.0-1 -> 4.8.0-2)
    [2013-04-20 22:05] [PACMAN] upgraded gcc (4.8.0-1 -> 4.8.0-2)
    [2013-04-20 22:05] [PACMAN] upgraded gpm (1.20.7-1 -> 1.20.7-2)
    [2013-04-20 22:05] [PACMAN] upgraded harfbuzz (0.9.14-1 -> 0.9.16-1)
    [2013-04-20 22:05] [PACMAN] upgraded isl (0.11.1-1 -> 0.11.2-1)
    [2013-04-20 22:05] [PACMAN] upgraded kmod (12-1 -> 13-1)
    [2013-04-20 22:05] [PACMAN] upgraded libldap (2.4.34-1 -> 2.4.35-1)
    [2013-04-20 22:05] [PACMAN] upgraded krb5 (1.11.1-1 -> 1.11.2-1)
    [2013-04-20 22:05] [PACMAN] upgraded lib32-glibc (2.17-4 -> 2.17-5)
    [2013-04-20 22:05] [PACMAN] upgraded lib32-gcc-libs (4.8.0-1 -> 4.8.0-2)
    [2013-04-20 22:05] [PACMAN] upgraded libcap (2.22-3 -> 2.22-4)
    [2013-04-20 22:05] [PACMAN] upgraded libpng (1.5.14-1 -> 1.5.15-1)
    [2013-04-20 22:05] [PACMAN] upgraded libtasn1 (3.2-1 -> 3.3-1)
    [2013-04-20 22:05] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Building image from preset: 'default'
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Starting build: 3.8.7-1-ARCH
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [base]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [udev]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [autodetect]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [block]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [keymap]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Generating module dependencies
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Creating cat initcpio image: /boot/initramfs-linux.img
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Image generation successful
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Building image from preset: 'fallback'
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Starting build: 3.8.7-1-ARCH
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [base]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [udev]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [block]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [filesystems]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [keymap]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [keyboard]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] -> Running build hook: [fsck]
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Generating module dependencies
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Creating cat initcpio image: /boot/initramfs-linux-fallback.img
    [2013-04-20 22:05] [ALPM-SCRIPTLET] ==> Image generation successful
    [2013-04-20 22:05] [PACMAN] upgraded linux (3.8.5-1 -> 3.8.7-1)
    [2013-04-20 22:05] [PACMAN] upgraded orc (0.4.16-1 -> 0.4.17-1)
    [2013-04-20 22:05] [PACMAN] upgraded perl (5.16.3-1 -> 5.16.3-2)
    [2013-04-20 22:05] [PACMAN] upgraded psmisc (22.19-1 -> 22.20-1)
    [2013-04-20 22:05] [PACMAN] upgraded sqlite (3.7.16.1-1 -> 3.7.16.2-1)
    [2013-04-20 22:05] [PACMAN] upgraded sudo (1.8.6.p7-2 -> 1.8.6.p8-1)
    [2013-04-20 22:05] [PACMAN] upgraded systemd (198-2 -> 201-2)
    [2013-04-20 22:05] [PACMAN] upgraded systemd-sysvcompat (198-2 -> 201-2)
    [2013-04-20 22:05] [PACMAN] upgraded tar (1.26-2 -> 1.26-3)
    [2013-04-20 22:05] [PACMAN] upgraded wayland (1.0.6-1 -> 1.1.0-1)
    Thanks in advance!

    I just encountered the same issue with the latest update. I never had something similar to this:
    :: Retrieving packages ...
    archlinux-keyring-20130525-2-any 367,2 KiB 1023K/s 00:00 [################################################################] 100%
    linux-3.9.5-1-x86_64 45,5 MiB 1015K/s 00:46 [################################################################] 100%
    linux-headers-3.9.5-1-x86_64 5,6 MiB 1117K/s 00:05 [################################################################] 100%
    gnome-bluetooth-3.8.1-2-x86_64 835,0 KiB 955K/s 00:01 [################################################################] 100%
    gnome-documents-3.8.3-1-x86_64 305,0 KiB 1034K/s 00:00 [################################################################] 100%
    vlc-2.0.7-2-x86_64 7,6 MiB 1162K/s 00:07 [################################################################] 100%
    (6/6) checking keys in keyring [################################################################] 100%
    (6/6) checking package integrity [################################################################] 100%
    (6/6) loading package files [################################################################] 100%
    (6/6) checking for file conflicts [################################################################] 100%
    (6/6) checking available disk space [################################################################] 100%
    (1/6) upgrading archlinux-keyring [################################################################] 100%
    ==> Appending keys from archlinux.gpg...
    ==> Locally signing trusted keys in keyring...
    -> Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...
    usr/bin/pacman-key: line 615: printf: write error: Broken pipe
    -> Locally signing key 684148BB25B49E986A4944C55184252D824B18E8...
    -> Locally signing key 44D4A033AC140143927397D47EFD567D4C7EA887...
    -> Locally signing key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...
    -> Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7...
    ==> Importing owner trust values...

Maybe you are looking for

  • How do you correct error 13019, my iPod won't sync with my Library?

    I keep trying to sync my iPod and at first I thought it was due to some songs that wouldn't load from my computer, so I deleted those. But it still keeps popping up saying "iPod could not sync due to unknown error 13019" how do I fix this? Help me ou

  • Sound file path

    Hi Everyone, I'm using the sound file path to  play with Play Sounf File.vi. I have to select the file again everytime I close and open labview. Any suggestion as to how I can make it permanent? Thanks. Solved! Go to Solution.

  • M2 815

    Hi Expert, I have a problem with my new company. I install in SAP new company for China with CNY as Currency. When i create a order (VA01), after save, the system send me a particular error message "M2 815". This is the message: Update was terminated

  • Save PDF-file on the application server

    Hello experts, I convert my Smartform to a PDF-File. I copied the code from  Suresh Kumar Parvathaneni (REPORT zsuresh_test). At first, thank you Suresh Kumar for that! Now, I would like to save the PDF-File on the application server and not local. C

  • After change a LCD, the screen of T43 is still dark, is the problem of board?

    Hi,     The LCD of my T43 is dark two weeks ago.     I have change a reverter and a backlight, both of them doesn't work. I also purchase a used LCD assembly to replace mine, it is still dark. So I suscept it is the problem of mainboard.     Have any