java.net.SocketException Broken Pipe Error From CIS Application using SCSFileDownloadServlet (Doc ID 1162994.1)

Last updated on MAY 03, 2017

Applies to:

Oracle WebCenter Content - Version 10.1.3.3.3 to 10.1.4.5.0 [Release 10gR3]
Information in this document applies to any platform.
***Checked for relevance on 05-NOV-2013***

Symptoms

Using CIS API 10.1.3.3.3 Version: 8.0.0.3 (Build 2009.0709.1515), deployed on WAS 6.1, getFile API calls are failing with the following errors:

An error has occurred. The stack trace below shows more information. !$myserver.domain.com: !csUserEventMessage,sysadmin,IDCCOMMANDX!$!csUnableToGetRevInfo!csIncomingAddressNotAllowed,192.168.1.10 intradoc.common.ServiceException: !csUnableToGetRevInfo!csIncomingAddressNotAllowed,192.168.1.10 at intradoc.server.Service.buildServiceException(Unknown Source) at intradoc.server.Service.createServiceExceptionEx(Unknown Source) at intradoc.server.Service.createServiceException(Unknown Source) at intradoc.server.ServiceSecurityImplementor.validateRemoteClientConnectionPrivilege(Unknown Source) at intradoc.server.ServiceSecurityImplementor.globalSecurityCheck(Unknown Source) at intradoc.upload.UploadSecurityImplementor.globalSecurityCheck(Unknown Source) at intradoc.server.Service.globalSecurityCheck(Unknown Source) at intradoc.server.Service.doRequest(Unknown Source) at intradoc.server.ServiceManager.processCommand

Error 7/27/10 1:11 PM server.domain.com: Event generated by user 'myuser' at host 'CIS'. Containing page is /u1/stellent/myserver/stellent/weblayout/groups/public/@secured/documents/reference/2973.pdf. Error uploading file '2973.pdf' to client. Broken pipe [ Details ]


The user has permission to view the document but the service is not returning the file.

The user COI-Admin-Delegated does not have permission and is given a reasonalbe/valid response

Error 7/27/10 1:13 PM server.domain.com: Event generated by user 'myadmin' at host 'CIS'. Unable to retrieve information for '2973'. User 'myadmin' does not have sufficient privileges to access the content account 'secured'. [ Details ]


All other CIS API requests are successful. GET_FILE requests for all files are failing from 6.1 Portal. The same program deployed on the 5.1 portal works properly.

scsadapter.log is filled with the following errors:

[2010-07-23 18:40:41,304] [WebContainer : 14] [WARN ] (com.stellent.cis.server.api.scs.protocol.impl.HDAProtocol) - Unable to find end header mark! ()
[2010-07-23 18:40:41,355] [WebContainer : 14] [WARN ] (com.stellent.cis.server.api.scs.protocol.impl.HDAProtocol) - Did not read any headers from input, setting type to UNKNOWN_TYPE


Adding the connectionTimeout property does not have any impact and the error still occurs on the content server.

The content server is clustered but the requests from the 6.1 portal are being sent to one specific node in the content server cluster.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms