Operating System - HP-UX
1833701 Members
3274 Online
110062 Solutions
New Discussion

Unsatisfied code symbol in libkrb5.so

 
SOLVED
Go to solution
thom_14
Regular Advisor

Unsatisfied code symbol in libkrb5.so

I recently installed some patches (Bundle 11i) on an 11.23 system, and now when I attempt to do certain things, such as su to a user, telnet to a system, etc I get the error. I wasn't able to find many references to this error on google or ITRC

/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'initialize_error_table_r' in load module '/usr/local/lib/hpux32/libkrb5.so'.
Killed
nsl

Attached is my swainv output
4 REPLIES 4
Safarali
Valued Contributor

Re: Unsatisfied code symbol in libkrb5.so

HI thom

I assume the patch PHNE_31733 is causing the problem in this patch telnetd's call to utsname is changed for large hostnames
This patch has a dependency on the 11.23PI patch PHKL_31500. So PHKL_31500 has not installed properly on your system.

please check the swinstall log to find out what happened the PHKL_31500 install and try installing it again.

Regards
Safar
Dennis Handly
Acclaimed Contributor

Re: Unsatisfied code symbol in libkrb5.so

I'll check my system tomorrow to see where I find initialize_error_table_r.

>Safar: please check the swinstall log to find out what happened the PHKL_31500 install and try installing it again.

You absolutely don't want to reinstall PHKL_31500.
Steven E. Protter
Exalted Contributor
Solution

Re: Unsatisfied code symbol in libkrb5.so

Shalom,

PHKL_31500 is a LITS or Line in the Sand patch. Re installation of this patch set will pretty much destroy you system and cause untold problems that you don't want to deal with.

It's really not enough to say don't reinstall it, very important to explain why it should nto be reinstalled.

Almost every patch released for 11.23 requires PHKL_31500 as a pre-requisite. Once you have confirmed that this patch is installed, its safe to omit it from any patch sets you are building.

Its also safe to include it to make error messages go away. The default for swinstall is to assume the parameter -x reinstall=false at installation time.

Having suffered many years ago for a LITS reinstall, I don't trust that and explicitly use the -x reinstall=false at installation time.

IT would appear that some other dependent patch is missing.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
thom_14
Regular Advisor

Re: Unsatisfied code symbol in libkrb5.so

I'm thinking this issue might be related to a 3rd-party app.

For fun, I moved the offending library out of the way (# mv libkrb5.so libkrb5.so.save) and voila - the error went away, although I then got an error about encryption:

# telnet ovruxig
Trying 15.8.157.106...
Connected to ovruxig.rose.hp.com.
Escape character is '^]'.
Waiting for encryption to be negotiated...

*** Connection not encrypted! Communication may be eavesdropped. ***
Encryption negotiated.

HP-UX flame B.11.11 U 9000/800 (ta)

login: