E-FTP: Error 404 When Accessing Attachments When User ID Is Long (Doc ID 1331024.1)

Last updated on JUNE 01, 2016

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.51 to 8.51 [Release 8.4]
Information in this document applies to any platform.
***Checked for relevance on 12-Mar-2013***

Symptoms

The problem occurs when viewing attachment using a User ID that is too long, usually more than 10-12 characters.

The problem also affects self-service or external facing sites, such as the HRMS Candidate Gateway, where public access is enabled with the use of a bypass guest user, when the bypass guest user's User ID is long.

When trying to download and view attachments such as resumes, the following error displays in the browser:

Error 404--Not Found.


PIA_servlets0.log.0 shows error:

23/05/11 14:16:53 BST 1 -2145221434 unknown WARNING psft.pt8.psc onDownloadAttach Exiting onDownloadAttach(); possible access violation encountered.


PeopleCode Trace shows this error:

PSAPPSRV.1592 (3448) 1-153 11.28.15 0.003000 IsAccessToFileAllowed (error): possible file-processing access violation (#3) blocked; authToken mismatch with current user = "SYSTEM_GUEST_EXTERNAL_APPLICANT"; cannot grant access to temp file, "E:\PSCFGHOME\8.51\appserv\PSH91DEV\files\psfileproc\V_dc9744bb-82cb-11e0-bb10-a81efba24ec3\test.pdf".
PSAPPSRV.1592 (3448) 1-154 11.28.15 0.000000 CFileAttachService::SerializeReply(): access to file, "E:\PSCFGHOME\8.51\appserv\PSH91DEV\files\psfileproc\V_dc9744bb-82cb-11e0-bb10-a81efba24ec3\test.pdf", denied; returning FILE_ATTACH_ACCESS_VIOLATION.


Note: the problem as viewed from an end user's point of view has the exact same behavior as the problem described in <NOTE 1282445.1>.  Both problems cause a 404 or Webpage Not Found error.  The key to differentiating which bug is being encountered is to analyze the web server logs.  The web server logs do show slightly different error message, and most importantly, the servlet throwing the error is different (psc vs cs)

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