oleg_d
Active Member
Hi!
I have a following situation:
- on deployment server I login into PD environment
- prepared package build for server and pressed "Submit Build";
- after creation and preparing files by JDE in package directory (e810\PD810\Package\PD810FB) build finished without any logs(SrvPkgBuild.log), only ClientPkgBuild.log present;
- one resulting pdf opened with message that client package wasn't selected.
So, I checked jde.log(local and on server) and jdedebug.log and there following messages present:
in jde.log (from deployment):
[ QUOTE ]
4928/5052 WRK:Starting jdeCallObject Thu Aug 23 14:24:09.402021 pkgInit.cpp684
PKGINT0023 - Package: PD810FB_UB. PathCode: PD810. Update parent package. Wait for BUSBUILD. Data by PathCode. Update Package.
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215003 jdecsec.c2525
Security Server returned error: eSecInvalidToken: The security token is invalid
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215005 jdecsec.c323
Validate user by token has failed
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215008 Jdb_ctl.c3614
JDB1100030 - Failed to complete Security check by Token
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215025 Jdb_omp1.c627
JDB9900246 - Failed to find existence of default OMAP for environment STARTUP
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215027 Jdb_rq1.c1734
JDB3100011 - Failed to get location of table F00941 for environment STARTUP
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.231011 Jdb_omp1.c627
JDB9900246 - Failed to find existence of default OMAP for environment STARTUP
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.231013 Jdb_rq1.c1734
JDB3100011 - Failed to get location of table F9861 for environment STARTUP
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.231018 evtcache.c892
isNewRTESystemEnabled - OMW table F9861 cannot be opened. RTE object check will fail.
[/ QUOTE ]
in jdedebug.log (from deployment):
[ QUOTE ]
jdeSpecOpen() opening spec of release JDESPECRELLVL_B9U.
SpecEncapsulation : jdeSpecOpenLocal completed OK.
Entering JDB_OpenTable(Table = F9861)
JDB9900246 - Failed to find existence of default OMAP for environment STARTUP
JDB3100011 - Failed to get location of table F9861 for environment STARTUP
Exiting JDB_OpenTable(Table = F9861) with Failure
SpecEncapsulation : Close completed.
isNewRTESystemEnabled - OMW table F9861 cannot be opened. RTE object check will fail.
isNewRTESystemEnabled - OMW table F9861 cannot be opened. RTE object check will fail.
Entering JDB_FreeUser (UserHandle 01690AB0)
Exiting JDB_FreeUser with Success(UserHandle 01690AB0)
Classic event system is enabled
Calling legacy API
Close Table called with invalid user
Try to sign off from EnterpriseOne
Try to free sec list
Try to free sec list
Entering JDB_InitUser with (AUTO commit mode)
Entering JDB_BeginTransaction (UserHandle 01690AB0)
Exiting JDB_BeginTransaction with Success (UserHandle 01690AB0)
Exiting JDB_InitUser with Success (UserHandle 01690AB0)
COB00001: jdeCallObject called to launch jdeFreeEnvBSFN.
COB00001: jdeCallObject called to launch jdeFreeEnvBSFN.
Opening up local metadata repository.
jdeSpecOpen() opening spec of release JDESPECRELLVL_B9U.
SpecEncapsulation : jdeSpecOpenLocal completed OK.
SpecEncapsulation : Close completed.
Entering BuildFullLibName
Entering BuildBaseLibName
Entering FindLibCache lib CALLBSFN.dll
Entering GetBFPath
Initialized reference count for BSFN library D:\PeopleSoft\E810\PLANNER\bin32\CALLBSFN.dll, curren
COB: GetBSFNLibrary loads a new library D:\PeopleSoft\E810\PLANNER\bin32\CALLBSFN.dll hLibrary 05B
Entering AddLibCache 05A6B638 to hLib 016F8558
Entering JDB_AuditingOn
Exiting JDB_AuditingOn with success
Calling Business function jdeFreeEnvBSFN from UNKNOWN for . Application Name [], Version [] (BSFNL
traceLPDS lpBhvrCom or lpDs is NULL for business function jdeFreeEnvBSFN
Entering JDB_InitBhvr
Exiting JDB_InitBhvr with Success (UserHandle 01690AB0)
[/ QUOTE ]
in jde.log (from enterprise server)
[ QUOTE ]
568/4024 MAIN_THREAD Wed Aug 22 18:33:05.126000 Netcfg.c265
Starting Kernel of Type:SECURITY KERNEL
568/4024 MAIN_THREAD Wed Aug 22 18:33:05.204000 jdeksec.c756
INITIALIZING SECURITY SERVER KERNEL
568/4024 MAIN_THREAD Wed Aug 22 18:33:05.923000 secnodemgr.c645
WARNINGefault Single Sign-on node configuration is being used. This is a potential security risk. Please refer to EnterpriseOne Security Administration Guide to setup Single Sign-on Node Configuration and Single Sign-on Token Lifetime Configuration.
568/4024 MAIN_THREAD Thu Aug 23 14:24:12.704000 PSEOneAuthToken.cpp147
IsValid: Token for user is from untrusted node _LOCALNODE
568/4024 MAIN_THREAD Thu Aug 23 14:24:12.704001 PSAuthToken.cpp599
ValidateAuthToken: returning PSAUTHTOKEN_UNTRUSTED_NODE
568/4024 MAIN_THREAD Thu Aug 23 14:24:12.704002 jdeksec.c4027
Failed to validate auth token: token library unable to validate token
[/ QUOTE ]
As I understood Enterprise Server on some step couldn't authorize user, that I used to login in JDE, correct?
After several attempts, I tried to run build from my local computer with my login in JDE and it works.
Why is it happened and how can I fix it?
As I know, there are no any changes was made.
I
Thanks
I have a following situation:
- on deployment server I login into PD environment
- prepared package build for server and pressed "Submit Build";
- after creation and preparing files by JDE in package directory (e810\PD810\Package\PD810FB) build finished without any logs(SrvPkgBuild.log), only ClientPkgBuild.log present;
- one resulting pdf opened with message that client package wasn't selected.
So, I checked jde.log(local and on server) and jdedebug.log and there following messages present:
in jde.log (from deployment):
[ QUOTE ]
4928/5052 WRK:Starting jdeCallObject Thu Aug 23 14:24:09.402021 pkgInit.cpp684
PKGINT0023 - Package: PD810FB_UB. PathCode: PD810. Update parent package. Wait for BUSBUILD. Data by PathCode. Update Package.
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215003 jdecsec.c2525
Security Server returned error: eSecInvalidToken: The security token is invalid
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215005 jdecsec.c323
Validate user by token has failed
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215008 Jdb_ctl.c3614
JDB1100030 - Failed to complete Security check by Token
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215025 Jdb_omp1.c627
JDB9900246 - Failed to find existence of default OMAP for environment STARTUP
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.215027 Jdb_rq1.c1734
JDB3100011 - Failed to get location of table F00941 for environment STARTUP
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.231011 Jdb_omp1.c627
JDB9900246 - Failed to find existence of default OMAP for environment STARTUP
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.231013 Jdb_rq1.c1734
JDB3100011 - Failed to get location of table F9861 for environment STARTUP
5888/4024 MAIN_THREAD Thu Aug 23 14:24:18.231018 evtcache.c892
isNewRTESystemEnabled - OMW table F9861 cannot be opened. RTE object check will fail.
[/ QUOTE ]
in jdedebug.log (from deployment):
[ QUOTE ]
jdeSpecOpen() opening spec of release JDESPECRELLVL_B9U.
SpecEncapsulation : jdeSpecOpenLocal completed OK.
Entering JDB_OpenTable(Table = F9861)
JDB9900246 - Failed to find existence of default OMAP for environment STARTUP
JDB3100011 - Failed to get location of table F9861 for environment STARTUP
Exiting JDB_OpenTable(Table = F9861) with Failure
SpecEncapsulation : Close completed.
isNewRTESystemEnabled - OMW table F9861 cannot be opened. RTE object check will fail.
isNewRTESystemEnabled - OMW table F9861 cannot be opened. RTE object check will fail.
Entering JDB_FreeUser (UserHandle 01690AB0)
Exiting JDB_FreeUser with Success(UserHandle 01690AB0)
Classic event system is enabled
Calling legacy API
Close Table called with invalid user
Try to sign off from EnterpriseOne
Try to free sec list
Try to free sec list
Entering JDB_InitUser with (AUTO commit mode)
Entering JDB_BeginTransaction (UserHandle 01690AB0)
Exiting JDB_BeginTransaction with Success (UserHandle 01690AB0)
Exiting JDB_InitUser with Success (UserHandle 01690AB0)
COB00001: jdeCallObject called to launch jdeFreeEnvBSFN.
COB00001: jdeCallObject called to launch jdeFreeEnvBSFN.
Opening up local metadata repository.
jdeSpecOpen() opening spec of release JDESPECRELLVL_B9U.
SpecEncapsulation : jdeSpecOpenLocal completed OK.
SpecEncapsulation : Close completed.
Entering BuildFullLibName
Entering BuildBaseLibName
Entering FindLibCache lib CALLBSFN.dll
Entering GetBFPath
Initialized reference count for BSFN library D:\PeopleSoft\E810\PLANNER\bin32\CALLBSFN.dll, curren
COB: GetBSFNLibrary loads a new library D:\PeopleSoft\E810\PLANNER\bin32\CALLBSFN.dll hLibrary 05B
Entering AddLibCache 05A6B638 to hLib 016F8558
Entering JDB_AuditingOn
Exiting JDB_AuditingOn with success
Calling Business function jdeFreeEnvBSFN from UNKNOWN for . Application Name [], Version [] (BSFNL
traceLPDS lpBhvrCom or lpDs is NULL for business function jdeFreeEnvBSFN
Entering JDB_InitBhvr
Exiting JDB_InitBhvr with Success (UserHandle 01690AB0)
[/ QUOTE ]
in jde.log (from enterprise server)
[ QUOTE ]
568/4024 MAIN_THREAD Wed Aug 22 18:33:05.126000 Netcfg.c265
Starting Kernel of Type:SECURITY KERNEL
568/4024 MAIN_THREAD Wed Aug 22 18:33:05.204000 jdeksec.c756
INITIALIZING SECURITY SERVER KERNEL
568/4024 MAIN_THREAD Wed Aug 22 18:33:05.923000 secnodemgr.c645
WARNINGefault Single Sign-on node configuration is being used. This is a potential security risk. Please refer to EnterpriseOne Security Administration Guide to setup Single Sign-on Node Configuration and Single Sign-on Token Lifetime Configuration.
568/4024 MAIN_THREAD Thu Aug 23 14:24:12.704000 PSEOneAuthToken.cpp147
IsValid: Token for user is from untrusted node _LOCALNODE
568/4024 MAIN_THREAD Thu Aug 23 14:24:12.704001 PSAuthToken.cpp599
ValidateAuthToken: returning PSAUTHTOKEN_UNTRUSTED_NODE
568/4024 MAIN_THREAD Thu Aug 23 14:24:12.704002 jdeksec.c4027
Failed to validate auth token: token library unable to validate token
[/ QUOTE ]
As I understood Enterprise Server on some step couldn't authorize user, that I used to login in JDE, correct?
After several attempts, I tried to run build from my local computer with my login in JDE and it works.
Why is it happened and how can I fix it?
As I know, there are no any changes was made.
I
Thanks