PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : libcurses.so.4 bannot open share



TBVAndy
20.01.04, 06:05
Hallo Community,

ich hab mal wieder ein kleines Problem mit meiner Suse 8.2.
Und zwar habe ich vor einigen Tagen den Interbase-Server 6.1 auf meiner Suse installiert und versuche nun verzweifel diesen zu starten. Wenn ich z.B. über ./gesc einen neuen User anlegen möchter kommt die Fehlermeldung



error while loading shared libraries: libncurses.so.4: cannot open shared object fiule: No such file or directory


Den selben Fehler erhalte ich, wenn ich den Server über folgendes Skript starten lassen.


#! /bin/sh

: ${INTERBASE:=/opt/interbase}
: ${ISC_USER:=SYSDBA}
: ${ISC_PASSWORD:=masterkey}


ibserver_start()
{
su -c $INTERBASE'/bin/ibmgr -start -forever' interbase
}

ibserver_stop()
{
$INTERBASE/bin/ibmgr -shut -password $ISC_PASSWORD
}

case $1 in
'start' )
echo -e 'InterBase Server starting... c'
ibserver_start ;;
'start_msg' )
echo -e 'InterBase Server starting... c' ;;
'stop' )
echo -e 'InterBase Server stopping... c'
ibserver_stop ;;
'stop_msg' ) echo -e 'InterBase Server stopping... c' ;;

*) echo 'Usage: $0 { start | stop }'; exit 1;;

esac

exit 0


Wenn ich den Server jedoch direkt über die im bin-Verzeichnis befindliche Datei ./ibserver starte, startet der Server zwar, jedoch hängt er sich beim starten auf so das ich nicht mehr zurück in die Kommandozeile gelange. Wenn ich den Server dann in Ruhe lasse kann ich eine Verbindung mit der Datenbank herstellen. Doch sobald ich STRG + C drücke um zurück in die Kommandozeile zu gelange beendet sich der Dienst wieder und die Verbindung zu DB bricht ab und läßt sich erst nach erneuter eingabe von ./ibserver wieder herstellen.

Ich Netz hab ich dann gefunden das man das Paket ncurses installieren soll um die lib zu installieren. Ich habe jedoch auf meiner Suse sowohl ncurses als auch ncurses-devel installiert und erhalte trozdem diesen Fehler! :(

drcux
20.01.04, 06:39
# pin libncurses.so

./CD1/suse/i586/compat-2003.5.12-56.i586.rpm: lrwxrwxrwx root root 17 Sep 23 18:45 /usr/lib/libncurses.so.4 -> libncurses.so.4.2

TBVAndy
20.01.04, 14:24
Supi, jetzt bin ich schon mal nen Stück weiter.

Nur taucht jetzt gleich das nächste Prob auf. Und zwar erhalte ich, wenn ich obiges Skript ausführe einen Fehler das der Server nicht gestartet werden konnte und ich die Logs nachsehen sollte!

Im Log steht folgendes!



mellies-webdesign (Client) Tue Jan 20 15:38:48 2004
INET/inet_error: connect errno = 111

mellies-webdesign (Client) Tue Jan 20 15:38:49 2004
/opt/interbase/bin/ibguard: guardian starting bin/ibserver


mellies-webdesign (Server) Tue Jan 20 15:38:51 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:51 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:51 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:52 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:52 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:52 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:53 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:53 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:53 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:54 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:54 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:54 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:55 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:55 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:55 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:56 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:56 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:56 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:58 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:58 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:58 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:59 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:59 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:38:59 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:39:00 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:39:00 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:39:00 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:39:01 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:39:01 2004
SERVER/process_packet: connection rejected for interbase

mellies-webdesign (Server) Tue Jan 20 15:39:01 2004
SERVER/process_packet: connection rejected for interbase


Was jetzt jedoch komisch ist, ist das die IBServer-Prozesse laufen ich ohne weiteres ne Verbindung zur Datenbank herstellen kann. Was also sollen mir obige Fehler mitteilen! :D