Archiv verlassen und diese Seite im Standarddesign anzeigen : SSH - Server refused to allocate pty
Ich kann nicht mehr auf meinen Server per ssh zugreifen, habe jedoch auch keine Ahnung woran das liegen kann.
Server:
eth0 = 192.168.100.3
eth1 = 192.168.200.3
eth2 = ppp0
es laufen:
squid
dhcpd
ntpd
named
samba
als ich nur mit eth0 angeschlossen war konnte ich mit ssh drauf.
ich habe dann ein up2date von up2date gemacht und die anderen karten angeschlossen und ein reboot gemacht, danach bin ich nicht mehr drauf gekommen. ich bekomme login und pw und danach die Fehlermeldung
Server refused to allocate pty
ich habe Fedora mit Kernel 2.6
Beim Update von openssh kommt folgende Meldung, vielleicht sagt das einem von euch was:
Downloading headers to solve dependencies...
Traceback (most recent call last):#####
File "/usr/sbin/up2date", line 1245, in ?
sys.exit(main() or 0)
File "/usr/sbin/up2date", line 800, in main
fullUpdate, dryRun=options.dry_run))
File "/usr/sbin/up2date", line 1119, in batchRun
batch.run()
File "/usr/share/rhn/up2date_client/up2dateBatch.py", line 74, in run
self.__dryRun()
File "/usr/share/rhn/up2date_client/up2dateBatch.py", line 159, in __dryRun
self.percentCallback)
File "/usr/share/rhn/up2date_client/up2date.py", line 386, in dryRun
ret = depsolve.solvedep()
File "/usr/share/rhn/up2date_client/depSolver.py", line 553, in solvedep
ret = self.process_deps(deps)
File "/usr/share/rhn/up2date_client/depSolver.py", line 520, in process_deps
changed = self.__dependencies(dependencies)
File "/usr/share/rhn/up2date_client/depSolver.py", line 325, in __dependencies if self.obsoletes.has_key(pkg[0]):
IndexError: string index out of range
Hmm, hast du den Kernel selbst kompiliert?
Und schon mal versucht ssh neu zu installieren?
Kernel ist nicht selbst kompiliert und ssh kann ich nicht neu installieren, da kommt ja diese meldung.
ich versuche mit up2date -i -f openssh das ding zu installieren, aber geht nicht.
ich hab das system installiert und es ging alles, dann hab ich up2date up2date gemacht und im anschluss konnte ich kein up2date mehr machen. dann hab ich die sourcelist von up2date neu anlegen müssen, da diese leer war und dann hab ich die server konfiguriert und im anschluss wollte ich mit ssh drauf zugreifen und dann ging es nicht mehr.
habe auch versucht up2date neu zu installieren.
alles läuft auch soweit auser ssh :o(
ich versuche mit up2date -i -f openssh das ding zu installieren, aber geht nicht.
Gehts auch etwas genauer?
Ansonsten:
1) Openssh erstmal deinstallieren:
rpm -e openssh
2) Mit wget die entsprechenden openssh-Pakete herunterladen:
http://redhat.linux.ee/pub/fedora/linux/core/
3) Die heruntergeladenen openssh-Pakete installieren:
rpm -Uv openssh.rpm usw.
Beim deinstallieren bringt er mir, dass könne nicht deinstalliert werden, da andere pakete openssh noch brauchen. ich hab mich nicht getraut alles runterzuschmeißen, was in abhängigkeit mit openssh steht, nicht dass hinterher garnichts mehr geht. ich kann mir auch vorstellen, dass up2date ein problem hat, oder was sagst du zu der fehlermeldung von vorhin?
up2date -i -f openssh bedeutet
force install openssh
sollte doch gehen mit einem force, oder sehe ich das falsch?
Hrmpf. Ich meinte, was für Fehlermeldungen dabei herauskommen. Deinstalliere ruhig openssh und die dazugehörigen Pakete. Du kannst auch die entsprechenden openssh-Pakete herunterladen und mit rpm -U --force installieren.
OK, werde das versuchen, erstmals danke.
Ich mache jetzt Mittagspause, und bin nachher wieder zurück.
Sollte sich was ergeben haben, ob positiv oder negativer Art, werde ich mich melden.
OK, habe nun up2date und openssh neu installiert und komme immernoch nicht weiter, selbe fehlermeldung
Server refused to allocate pty
und ich weiß nicht wo ich weiter suchen könnte.
ich schilter kurz nochmal.
es hat funktioniert bevor ich
dhcpd, named, ntpd, dsl gestartet habe
mehr weiß ich leider nicht. braucht ihr irgendwelche systemlogs?
Kannst du bitte mal die Ausgabe von grep pts /proc/mounts und die /etc/ssh/sshd_config hier pasten?
grep pts /proc/mounts:
none /dev/pts devpts rw 0 0
sshd_config:
SyslogFacility AUTHPRIV
X11Forwarding yes
Subsystem sftp /usr/libexec/openssh/sftp-server
kommentare habe ich bei der sshd_config für dich gelöscht ;)
EDIT:
Die Ausgaben sind identlisch mit einem PC, an dem alles funktioniert, wo kann man noch suchen?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.