Sitemap

Amicuk Programming Answers

TMADMIN_CAT:1607: ERROR: Unable to initialize public key subsystem

-0001-11-30   Views:52

Advertisement

Hi All, I have installed HCM 9 with 8.49.08 PeopleTools on CentOS 5.3 Linux. Everything went fine (I have completed the creation of database) until I am about to start the application server that I have just created. I am getting this error, "TMADMIN

Hi All,
I have installed HCM 9 with 8.49.08 PeopleTools on CentOS 5.3 Linux. Everything went fine (I have completed the creation of database) until I am about to start the application server that I have just created. I am getting this error, "TMADMIN_CAT:1607: ERROR: Unable to initialize public key subsystem".
@Nicolas
I have followed the instructions in your blog (it's very helpful). However I am now stack with this error.
Screenshot of the error after trying to boot the appserv:
PeopleSoft Domain Boot Menu
Domain Name: DMHCM
1) Boot (Serial Boot)
2) Parallel Boot
q) Quit
Command to execute (1-2, q) [q]: 1
psappsrv.cfg has changed archiving old one...
Copying DMHCM/Archive/psappsrv.cfg to DMHCM/Archive/psappsrv_092509_0140_32.cfg
Attempting to boot bulletin board...
tmadmin - Copyright (c) 1996-1999 BEA Systems, Inc.
Portions * Copyright 1986-1997 RSA Data Security, Inc.
All Rights Reserved.
Distributed under license by BEA Systems, Inc.
Tuxedo is a registered trademark.
TMADMIN_CAT:1607: ERROR: Unable to initialize public key subsystem
==============ERROR!================
Boot attempt encountered errors!. Check the TUXEDO log for details.
==============ERROR!================
Do you wish to see the error messages in the APPSRV.LOG file? (y/n) [n] :
Here the content of the ULOG:
CentOSLinux:psoft /applications/speople/pt849/appserv >tail ULOG.092509
014032.CentOSLinux!tmadmin.24422.3086362304.-2: 09-25-2009: Tuxedo Version 9.1, 32-bit
014032.CentOSLinux!tmadmin.24422.3086362304.-2: GP_CAT:1345: ERROR: pif: can't load 'registry.so'
014032.CentOSLinux!tmadmin.24422.3086362304.-2: LIBSEC_CAT:22: ERROR: Unable to realize the ecsec_map_proof interface implementation native/security/map_proof. Error code (-5000)
014032.CentOSLinux!tmadmin.24422.3086362304.-2: LIBTUX_CAT:6275: ERROR: Unable to initialize public key subsystem (-3003)
014032.CentOSLinux!tmadmin.24422.3086362304.-2: LIBTUX_CAT:6204: ERROR: Could not initialize public key subsystem
020404.CentOSLinux!tmadmin.25119.3086403264.-2: 09-25-2009: Tuxedo Version 9.1, 32-bit
020404.CentOSLinux!tmadmin.25119.3086403264.-2: GP_CAT:1345: ERROR: pif: can't load 'registry.so'
020404.CentOSLinux!tmadmin.25119.3086403264.-2: LIBSEC_CAT:22: ERROR: Unable to realize the ecsec_map_proof interface implementation native/security/map_proof. Error code (-5000)
020404.CentOSLinux!tmadmin.25119.3086403264.-2: LIBTUX_CAT:6275: ERROR: Unable to initialize public key subsystem (-3003)
020404.CentOSLinux!tmadmin.25119.3086403264.-2: LIBTUX_CAT:6204: ERROR: Could not initialize public key subsystem
This seems to be the main culprit... GP_CAT:1345: ERROR: pif: can't load 'registry.so' and I have searched this forum and found several suggestions like make sure that LD_LIBRARY_PATH is correctly set .. incorrect permssions, delete the .adm ... etc. I have done all of this suggestions. I even re-installed the Tuxedo 9.1 with the assumption that some files like resistry,.so might have been corrupted but this all did not resolved the issue. I believe I have done my I could before going here asking for help.
Here is the content of my .bash_profile:
# .bash_profile
PS1='CentOSLinux:$USER $PWD >'
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
export BEA=/applications/speople/bea
export TUXDIR=/applications/speople/bea/tuxedo91
export BEA_HOME=/applications/speople/bea/weblogic92
export ORACLE_HOME=/applications/oracle/10.2.0
export PATH=$PATH:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH
LIBPATH=$TUXDIR/lib:$LIBPATH:/usr/lib; export LIBPATH
export PS_HOME=/applications/speople/pt849
. $PS_HOME/psconfig.sh
I would really appreciate any help on this issue. Many thanks.

The replay answer
Advertisement
Please, check if you have the following RPM installed :
[[email protected] ~]# more /etc/redhat-release
CentOS release 5.3 (Final)
[[email protected] ~]# rpm -q compat-libstdc++-33-3.2.3-61.i386
compat-libstdc++-33-3.2.3-61
[[email protected] ~]#I tested it on CentOS5.3, everything is working fine. Please, see below all the installation steps :
1. Install CentOS 5.3 with all the default settings
2. Install Tuxedo
2.1 => Modify the file ./linux/sles9/base/tuxedo91_32_SLES_9_x86.bin
mv ./linux/sles9/base/tuxedo91_32_SLES_9_x86.bin /tmp/tuxedo91_32_SLES_9_x86.bin
cat /tmp/tuxedo91_32_SLES_9_x86.bin|sed 's/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/' > ./linux/sles9/base/tuxedo91_32_SLES_9_x86.bin2.2 => Download and install JDK5
./jdk-1_5_0_21-linux-i586-rpm.bin
For inquiries please contact:  Sun Microsystems,  Inc., 4150
Network  Circle,  Santa  Clara,   California  95054,  U.S.A.
(LFI#143333/Form ID#011801)
Do you agree to the above license terms? [yes or no]
yes
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP ([email protected]).
  inflating: jdk-1_5_0_21-linux-i586.rpm
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Done.
[[email protected] JDK5]# # /usr/sbin/alternatives --install /usr/bin/java java /usr/java/jdk1.5.0_21/bin/java 2
[[email protected] JDK5]# /usr/sbin/alternatives --config java
There are 4 programs which provide 'java'.
  Selection    Command
*  1           /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
   2           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
+ 3           /usr/java/jdk1.5.0_16/bin/java
   4           /usr/java/jdk1.5.0_21/bin/java
Enter to keep the current selection[+], or type selection number: 4
[[email protected] JDK5]# java -version
java version "1.5.0_21"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_21-b01)
Java HotSpot(TM) Client VM (build 1.5.0_21-b01, mixed mode, sharing)
[[email protected] JDK5]#2.3 => Modify the file install.sh
The line
sh $INSTALL_BINARY -f $SILENT_INSTALL_FILE > $INSTALLER_OUTPUT;becomes
sh $INSTALL_BINARY LAX_VM /usr/java/jdk1.5.0_21/jre/bin/java -f $SILENT_INSTALL_FILE > $INSTALLER_OUTPUT;2.4 => run the Tuxedo Installer
sh ./install.sh3. Install Peopletools
4. Install the RPM (from the CentOS 5.3 DVD) - this is required for psadmin
rpm -Uvh compat-libstdc++-33-3.2.3-61.i386.rpm5. Install additional RPMs for Oracle
rpm -Uvh libXp-1.0.0-8.1.el5.i386.rpm
rpm -Uvh kernel-headers-2.6.18-128.el5.i386.rpm
rpm -Uvh glibc-headers-2.5-34.i386.rpm
rpm -Uvh glibc-devel-2.5-34.i386.rpm
rpm -Uvh compat-gcc-34-3.4.6-4.i386.rpm
rpm -Uvh libgomp-4.3.2-7.el5.i386.rpm
rpm -Uvh gcc-4.1.2-44.el5.i386.rpm
rpm -Uvh gcc-c++-4.1.2-44.el5.i386.rpm
rpm -Uvh compat-glibc-headers-2.3.4-2.26.i386.rpm
rpm -Uvh compat-glibc-2.3.4-2.26.i386.rpm
rpm -Uvh glibc-utils-2.5-34.i386.rpm
rpm -Uvh compat-db-4.2.52-5.1.i386.rpm
rpm -Uvh compat-gcc-34-c++-3.4.6-4.i386.rpm
rpm -Uvh compat-libstdc++-296-2.96-138.i386.rpm
rpm -Uvh gcc43-4.3.2-7.el5.i386.rpm
rpm -Uvh gcc43-c++-4.3.2-7.el5.i386.rpm6. Install Oracle (database or client depending of the config)
6.1 => add the entry in tnsnames.ora
6.2 => create the symbolic link
[[email protected] oracle]$ cd $ORACLE_HOME/lib
[[email protected] lib]$ ln -s libclntsh.so libclntsh.so.9.06.3 => make the ORACLE_HOME readable and executable for everbody
7. psoft user
7.1 => The .bash_profile
[[email protected] ~]$ more .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
# User specific environment and startup programs
export ORACLE_HOME=/oracle/10.2
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export PS_HOME=/psoft/psoft849
. $PS_HOME/psconfig.sh
[[email protected] ~]$7.2 => Modify the file $PS_HOME/psconfig.sh
PS_HOSTTYPE=redhat-4-ia32;export PS_HOSTTYPE8. psadmin, create the new domain, and start
PeopleSoft Domain Boot Menu
     Domain Name: DMOHRMS9
  1) Boot (Serial Boot)
  2) Parallel Boot
  q) Quit
Command to execute (1-2, q) [q]: 1
psappsrv.cfg has changed archiving old one...
Copying DMOHRMS9/Archive/psappsrv.cfg to DMOHRMS9/Archive/psappsrv_092609_1218_35.cfg
Attempting to boot bulletin board...
tmadmin - Copyright (c) 1996-1999 BEA Systems, Inc.
Portions * Copyright 1986-1997 RSA Data Security, Inc.
All Rights Reserved.
Distributed under license by BEA Systems, Inc.
Tuxedo is a registered trademark.
No bulletin board exists. Entering boot mode.
INFO: BEA Tuxedo, Version 9.1, 32-bit, Patch Level 036
INFO: Serial #: 650522264137-2065448083901, Expiration NONE, Maxusers 1000000
INFO: Licensed to: Oracle-Peoplesoft-ISV
Booting admin processes ...
exec BBL -A :
        process id=26552 ... Started.
1 process started.
Attempting to boot ...
INFO: BEA Tuxedo, Version 9.1, 32-bit, Patch Level 036
INFO: Serial #: 650522264137-2065448083901, Expiration NONE, Maxusers 1000000
INFO: Licensed to: Oracle-Peoplesoft-ISV
Booting server processes ...
exec PSWATCHSRV -A -- -ID 176290 -C psappsrv.cfg -D DMOHRMS9 -S PSWATCHSRV :
        process id=26555 ... Started.
exec PSAPPSRV [email protected]/psappsrv.lst [email protected]/psqcksrv.lst -sICQuery -sSqlQuery:SqlRequest -- -C psappsrv.cfg -D DMOHRMS9 -S PSAPPSRV :
        process id=26556 ... Started.
exec PSAPPSRV [email protected]/psappsrv.lst [email protected]/psqcksrv.lst -sICQuery -sSqlQuery:SqlRequest -- -C psappsrv.cfg -D DMOHRMS9 -S PSAPPSRV :
        process id=26560 ... Started.
exec PSAPPSRV [email protected]/psappsrv.lst [email protected]/psqcksrv.lst -sICQuery -sSqlQuery:SqlRequest -- -C psappsrv.cfg -D DMOHRMS9 -S PSAPPSRV :
        process id=26564 ... Started.
exec PSSAMSRV -A -- -C psappsrv.cfg -D DMOHRMS9 -S PSSAMSRV :
        process id=26568 ... Started.
exec PSMONITORSRV -A -- -ID 176290 -C psappsrv.cfg -D DMOHRMS9 -S PSMONITORSRV :
        process id=26571 ... Started.
exec JSL -A -- -d unused -n //centos.phoenix-nga:9000 -m 1 -M 3 -I 5 -j ANY -x 40 -S 10 -c 1000000 -w JSH :
        process id=26574 ... Started.
exec JREPSVR -A -- -W -P /psoft/psoft849/appserv/DMOHRMS9/jrepository :
        process id=26576 ... Started.
8 processes started.HTH,
Nicolas.

Go to See the other 14 answers

TMADMIN_CAT:1607: ERROR: Unable to initialize public key subsystem

Category:DefaultRelease time:-0001-11-30Views:130

Hi All, I have installed HCM 9 with 8.49.08 PeopleTools on CentOS 5.3 Linux. Everything went fine (I have completed the creation of database) until I am about to start the application server that I have just created. I am getting this error, "TMADMIN[More]

Oracle ODBC  - Internal Error - unable to initialize NLS during driver load

Category:DefaultRelease time:2015-10-11Views:130

I'm having some trouble with my ODBC connections which I hope someone can please help me with! About 6 weeks ago all was working as normal. As far as I know there have been no updates to the ORacle DB, the Windows XP operating system or the ODBC Driv[More]

Keytool error: java.lang.Exception: Public keys in reply and keystore don't match - Web Logic 10.3.6.0 Linux 64 Bit

Category:DefaultRelease time:-0001-11-30Views:130

Hi, Followed Oracle recommended note for generating .csr file  (Doc ID 1230333.1) 01) $keytool -genkey -alias server.alias -keyalg RSA -keysize 1024 -dname "CN=ServerName,OU=Office,O=OTS,L=Location,S=SW,C=GB" -keypass mypass -keystore ServerName[More]

Error "Unable to find method:key" on UM configuration iView

Category:DefaultRelease time:-0001-11-30Views:130

When i try to click on the UM configuration in System Administration --> System configuration i am getting the Error Unable to find method:key  Does any one came across the same Issue. Please help ?Server restart should help. See note 792929.Read oth[More]

Error.  Cannot install public key for specified user

Category:DefaultRelease time:-0001-11-30Views:130

I'm getting "Error. Cannot install public key for specified user" when trying to add a public ssh key for a service processor user on a V20z. I've tried it for different users and still get the error. The same operation works fine on a V40z. Any[More]

Help needed on DATABASE ERROR: : unable to initialize mutex

Category:DefaultRelease time:-0001-11-30Views:130

Hello, I am trying to run Berkeley DB on a MIPS platform using DbEnv. While the code runs fine on Linux RedHat, it throws the following error message when run on the MIPS: DATABASE ERROR: : unable to initialize mutex: Function not implemented DATABAS[More]

[Solved}Error: Unable to initialize gtk, is DISPLAY set properly?

Category:DefaultRelease time:-0001-11-30Views:130

i am using aa software that require root access , but when i run it with root access is shows Error: Unable to initialize gtk, is DISPLAY set properly? I am using kde desktop , but when loginas root in kde and run that application it works fine. i ha[More]

Error unable to initialize audio player

Category:DefaultRelease time:-0001-11-30Views:130

I Installed a scan & translate app, but i cant use it because of error unable to initialize audio player what seems the problem.Sukkari wrote: I Installed a scan & translate app, but i cant use it because of error unable to initialize audio player[More]

Not able to Start Hyper-V(2012 R2) VM when placing the VM config file on Samba Share,Its giving error:Unable to initialize the saveset

Category:DefaultRelease time:2015-10-11Views:130

---We are trying to setup Hyper-V on Samba shares samba version 3.6 exported from Ubuntu  M/c. Basically runnig the Public(share) from the Ubuntu and able to access it from Windows 2012 (create/modify everything). I used Hyper-V and placed the disks[More]

Unable to retrieve public key and signature.

Category:DefaultRelease time:-0001-11-30Views:130

Hi, I'am trying to send public key and signature from one client to another via server. Both pub_key and signature are encrypted into base64. But i cant retrieve them correctly in server side. I'am using ECDSA to sign message key_length 224bit. Sendi[More]

Gui error: Unable to initialize New Visual Design Mode

Category:DefaultRelease time:-0001-11-30Views:130

SAP Frontend Server Unable to initialize New Visual Design Mode. Please use Classic Mode. What can i do with this error? ThanksHi, Do you see this error only in 1 system. If yes, perform the following: 1. Install the updated display drivers. 2. Check[More]

Hot
Hi Friends, I am using Bapi_goodsmvt_create for Goods Receipts against Purchase order. The below code i have given for Goods receipts It shows the error like ID : 8J Err No.:182 Message : Entry 4500000344 00040 0000 not valid; correct entry Please he [More]
Consider this code     for(int k=0 ; k<256 ; k++)        char[] cc = {(char)k};        String xxx = new String(cc);        byte b1 = (byte)xxx.charAt(0);        byte[] bb = xxx.getBytes();        byte b2 = bb[0];        boolean diff = (b1!=b2);       [More]
In my downloaded version of Acrobat 9 Pro, there are only a few batch sequences. The last time I bought Acrobat on a CD was version 5, and many additional batch sequences came on the CD.  By "additional" I mean that they were not automatically i [More]
I use Safari 6.0.3 on OS X 10.8.2 on a mid-2009 MBP. When adding movies + tvseries to Netflix's List (using the "Add to Your List"-button), I have experienced 3 kernel panics. Anyone have any suggestions as to what to do? Most of the time the re [More]
I hope to create a single thread to list and discuss all issues users are having with their 6500 slide. Let me start with mine: V 0.380 10-09-07 RM-240 Variant: 255.02 1. sometimes the buttons (numbers or options) becomes unrepsonsive; give it a wait [More]
Good Day, There is a previous employee that was a Systems Admin and somehow he granted himself access to Every Mailbox item at one point in time and the cleanup has been a bit messy. When this user is listed as "Full Access Granted" in the Manag [More]
i have macpro 10.5.5 i want to connect it to dial up internet connection but my mac does not have a port for dial up? is there a way to connect either with USB or other ports?Welcome to the forums! There are various USB modems out there that you can [More]
Writing an iPhoto book, I want to use some photographs taken by friends, and these photos are in png format.  Will they work when I upload them for printing?Dear Larry Thank you very much for the information.  I hate pressing buttons when I am not su [More]
Downloaded latest PC suite ver 7.1.26.0, using Vista 32 bit and E66 phone. PC suite was working fine, now as soon as I send one message the programme won't work. The phone is apparently still "connected" but attempts to send further message resu [More]
After upgrading to OS 8 on my iphone 5, suddenly all my contacts had Facetime capabilities. I only want to FT with a few people Unwanted FT calls now ring on both my iphone and ipad. I tried to edit and delete FT capabilities in both Contacts and Fac [More]