Sitemap

Amicuk Programming Answers

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

-0001-11-30   Views:87

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
Can any help me find a documantation how to port my metadata project from one database to another step by step. I get problem with the location and connector in mapping when import the metadata file (mdl)I have to do the same task here. Still couldn' [More]
Hi, Experts, We have SAP BUSINESS ONE 2007 A. Just recently, we found a problem in payment wizard: when we tried to pay Purchase Invoices with small value (for example, $128.57) through Payment Wizard. In the final step, SAP shows an error message: c [More]
I am filming an LCD screen that is set to 60hz. The camera I use shoots in 60i When I import into PP CS5, The video flickers from missing information I'm guessing. My project settings reflect 29.97 drop-frame. Do I need to make it non-drop frame? Tha [More]
Hi, My B/W g3 has Tiger running stably. Can I pull a pci card dial up telephone modem from a windows pc and use it in my mac under Tiger? Special drivers needed? Thanks, Louis B/W   Mac OS X (10.4.3)  There is not nor AFAIK has there ever been a PCI [More]
I'm having internet connection issues. I have recently moved apartments and my internet was installed. Now the internet connection, hardware (modem, cables, etc.), and my computer all operate fine, yet I'm unable to connect to the PPPoE host. I don't [More]
It just always shows: Phostoshop downloading... but nothing's gonna happen ...thanks for your help guys:DJay, you may very well be up a creek without a paddle. See in each Browser which version of Flash it thinks it has... http://kb2.adobe.com/cps/15 [More]
I am a photographer, and I have just learned today that I can not place a order to my printing comany due to Java- I did upgrade to the updated jave that Apple lead me to. But still no luck. The software that I have to use in order to get my jpig fil [More]
Does anyone know how to get Flash to work on Safari? I have tried following people's suggestions from various forums but it just plain won't work. Every time I download Flash, the next time I go to a site that requires it, it tells me I don't have it [More]
hi all. how to add time information to the first column of spreadsheet file?illustrated in the figure below. Solved! Go to Solution.You need to take the time data and convert it to double.  But Excel data is based on days since 1/1/1900 while LabVIEW [More]
Two CF pages exist: a "list" page and an "edit" page.  The user selects a record from the "list" page via a link to the "edit" page.  The "edit" page is a form which submits back to itself to update the re [More]