FTP client dies with error message "ftp: error in loading shared libraries: ftp: undefined symbol: fstat" when giving an interactive command to the client (dir, get etc.). Odd thing here is that it doesn't die if the client is invoked by pftp command. Setting the client to passive mode when invoked by ftp doesn't help. I have all applicable updated packages installed including the 2.2.16 kernel. If I remember correctly the problem first appeared after I switched to 2.2.16 kernel. I have an another machine with similar configuration which doesn't have this problem. Both machines were updated to 6.2 from 6.0. Here's a log of what happens: root@mail /root]# ftp -d ftp.funet.fi Connected to ftp.funet.fi. 220-Hello UNKNOWN 220- 220-Welcome to the FUNET archive, Please login as nonymous' with 220-your E-mail address as the password to access the archive. 220-See the README file for more information about this archive. 220- 220- All anonymous transfers are logged with your host name and whatever you 220- entered for the password. If you don't like this policy, disconnect now! 220- 220-THIS is a new four processor SUN 450/4GB/600+GB system under installation 220-Please mail to problems.fi in case of problems 220- 220- 220-ftp.funet.fi FTP server (Version 4.1486 problems.fi) ready. 220-There are 26 (max 300) archive users in your class at the moment. 220-Assuming 'login anonymous', other userids do vary.) 220-Local time is Fri Jul 21 20:04:38 2000 EET DST 220- 220 You can do "get README" even without logging in! ---> AUTH GSSAPI 500 'AUTH GSSAPI': command not understood. ---> AUTH KERBEROS_V4 500 'AUTH KERBEROS_V4': command not understood. KERBEROS_V4 rejected as an authentication type Name (ftp.funet.fi:root): ftp ---> USER ftp 331 Guest login ok, give your E-mail address for password. Password: ---> PASS XXXX 230-Intermediate replies disabled. Some information may get lost. 230 ---> SYST 215 UNIX Type: L8 Remote system type is UNIX. Using binary mode to transfer files. ftp> pass Passive mode on. ftp> dir ---> PASV 227 Entering Passive Mode (193,166,0,148,161,89) ---> LIST 150 Opening ASCII mode data connection for . ftp: error in loading shared libraries: ftp: undefined symbol: fstat
Well, it turned out that I had forgoten to update the krb5-libs package when I updated the other krb5 packages. So updating to krb5-libs-1.1.1-21.i386.rpm resolved the problem, therefore NOTABUG.