Sitemap

Amicuk Programming Answers

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

-0001-11-30   Views:77

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
I have a macbookpro issued to me, by my college. I'm at home and i want to print to our home printer without having to email documents over, i just want to print from my laptop. the home computer is my father's pc. the printer is an epson stylus phot [More]
Hi Team, I'm collecting the objects for the cube using the data flow before and collect automatically mode. When I create a request I'm getting the below error message. Error MEssage Changes cannot be made, display user only Object IOBJ ZAPSAFETY cou [More]
Ok.. We run an in house application that uses an IE control to display a PDF in it before it gets processed.. When running it in Win7 32bit, it works perfectly. But when we run it in Win7 64bit it doesn't preview but pops up the "Open, Save, Cancel&q [More]
Good evening I am not sure if this is the right place to query this... I have just installed Virtual Box on my machine, this is like a VM ware for me to run Windows... (sorry but its needed for my University software, a pain I know) although I am ver [More]
I cannot figure out how to get my ringback from the computer to my phone and make the ringback for a specific contactsee if this helps: How to Use Guide: Verizon Tones | Verizon WirelessRead other 2 answers [More]
Hi, I'm accessing an elom over the https interface, which works fine, however when trying to launch the Java console, the app starts but a dialogue box appears stating "Connect to remote host Fail!", and quits when I click ok. I'm using: Kubuntu [More]
Hi Gurus, I have created a development component and deployed on DEV system successfully. Now, I tried to deploy to QA system. It is not getting deployed and the previous version of same component goes to waiting stage. I un-deployed the application [More]
Adobe InDesign CS6 crashing with Lion. Solutions/Fixes? is this a Apple or Adobe based problem?Hi, not enough info to tell exactly the cause, but... Safe Boot from the HD, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities [More]
I'm trying to access a specific website built using Silverlight.  My local Silverlight version is 5.1.30514.0, and I'm using IE 11.0.18 (KB3038314) but I keep getting the message "This browser doesn't support Silverlight, sorry!" I've seen this [More]
We have a lot of phone country codes that are blank or incorrect. For example, Egypt's phone country code is 20. I want to update the phone country code to 20 but only if the country in the locations table = 'EG' and there is in fact a location recor [More]