Seite 1 von 1

Fehler beim Starten von vmware-auth

Verfasst: 17.08.2005, 11:35
von sterne
Hallo,

ich habe VMware GSX 3.2 auf einem SuSE Linux 9.3 Host installiert. Es funktioniert alles wunderbar, bis auf den vmauth daemon.

Beim Starten bringt er die Fehlermeldung:

599 vmware-auth PANIC: getpeername failed: Socket operation on non-socket

Hier ist meine "/etc/xinetd.d/vmware-authd":

Code: Alles auswählen

# default: on
# description: The VMware remote access authentification daemon
service vmware-authd
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        server          = /usr/sbin/vmware-authd
        only_from       = 172.28.1.0/24
        port            = 904
}


Kann mir jemand helfen?

Re: Fehler beim Starten von vmware-auth

Verfasst: 17.08.2005, 13:15
von rprengel
sterne hat geschrieben:Hallo,

ich habe VMware GSX 3.2 auf einem SuSE Linux 9.3 Host installiert. Es funktioniert alles wunderbar, bis auf den vmauth daemon.

Beim Starten bringt er die Fehlermeldung:

599 vmware-auth PANIC: getpeername failed: Socket operation on non-socket


Was steht in /etc/services?

Verfasst: 17.08.2005, 19:50
von sterne
In der /etc/srvices war der Port nicht eingetragen. Ich hab ihn aber schon manuell eingetragen:
vmware-authd 904/tcp

Das sollte doch stimmen, oder?

Verfasst: 18.08.2005, 08:52
von rprengel
sterne hat geschrieben:In der /etc/srvices war der Port nicht eingetragen. Ich hab ihn aber schon manuell eingetragen:
vmware-authd 904/tcp

Das sollte doch stimmen, oder?


sieht gut aus.
/etc/xinetd.conf auch bearbeitet

Verfasst: 18.08.2005, 16:29
von sterne
Die /etc/xinetd.conf hab ich nicht bearbeitet. Ich wuesste auch nicht wie.
Ausserdem hab ich RedHat Enterprise Linux 4 AS als Host ausprobiert. Der selbe Fehler... getpeername failed....

Verfasst: 18.08.2005, 16:48
von rprengel
sterne hat geschrieben:Die /etc/xinetd.conf hab ich nicht bearbeitet. Ich wuesste auch nicht wie.
Ausserdem hab ich RedHat Enterprise Linux 4 AS als Host ausprobiert. Der selbe Fehler... getpeername failed....



mit z.B. vi bearbeiten
im meiner Datei stand deutlich drin das Zugriff nur für localhost erlaubt ist.

Verfasst: 18.08.2005, 17:48
von sterne
Mit vi ist klar. Ich wusste nur nicht was dort einzutragen ist.
Der Zugriff ist nicht eingeschraenkt!

Verfasst: 18.08.2005, 21:56
von rprengel
sterne hat geschrieben:Mit vi ist klar. Ich wusste nur nicht was dort einzutragen ist.
Der Zugriff ist nicht eingeschraenkt!


hier meine vmware-authd

# default: on
# description: The VMware remote access authentification daemon
service vmware-authd
{
disable = no
port = 902
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/vmware-authd
}

Verfasst: 19.08.2005, 00:34
von sterne
An der /etc/xinetd.d/vmware-authd wird es auch nicht liegen.
Es muss an den Netzwerkeinstellungen des Hosts liegen. Ich hab 6 Netzwerkkarten eingebaut, das koennte ein Grund sein.
Hast du denselben Fehler?

Verfasst: 19.08.2005, 08:24
von rprengel
sterne hat geschrieben:An der /etc/xinetd.d/vmware-authd wird es auch nicht liegen.
Es muss an den Netzwerkeinstellungen des Hosts liegen. Ich hab 6 Netzwerkkarten eingebaut, das koennte ein Grund sein.
Hast du denselben Fehler?


7 virtuelle Systeme + Host auf 3 Karten verteilt ohne das es Problem gibt.
Zur Not noch mal vmware-config-.pl laufen lassen?