Client Zugriff

aitch
Beiträge: 13
Registriert: 27 Mär 2009, 12:48

Client Zugriff

Beitrag von aitch »

Hallo,
habe ein Problem und hoffe ihr könnt mir helfen.

Habe opsi installiert und in eine Domain integriert. Nun möchte ich es auf vorhandene Clients welche bereits mit Windows XP installiert sind anwenden. Ich kann von anderen Rechnern auch problemlos auf den configuration editor zugreifen. Auch der Zugriff über eine SSH –Verbindung funktioniert Problemlos. Allerdings der eigentliche Zugriff, von bzw. auf die Clients, funktioniert nicht. Ich kann den Server zwar als Netzlaufwerk öffnen und sehe Verzeichnisse wie opsi_config und opsi_pcbin, kann auf diese allerdings nicht weiter zugreifen und somit auch keinen preloinloader installieren.

Habe bereits Änderungen an share.conf vorgenommen, brachte allerdings auch nicht den gewünschten Effekt.

Was habe ich übersehen?
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1819
Registriert: 29 Mai 2008, 15:14

Re: Client Zugriff

Beitrag von j.schneider »

Hallo!

Welche Version wird verwendet?

Code: Alles auswählen

dpkg -l | grep opsi
Was steht in der smb.conf/share.conf?

Gruß
Jan Schneider
aitch
Beiträge: 13
Registriert: 27 Mär 2009, 12:48

Re: Client Zugriff

Beitrag von aitch »

dpkg -l | grep opsi

ii opsi-atftpd 0.7.dfsg-1.4 advanced TFTP server - opsi version with pcr
ii opsi-configed 1.3.1-3 OPSI config editor
ii opsi-depotserver 3.3-9 server fuer das Softwareverteilungssystem OP
ii opsi-linux-bootimage 20080826-1 Linux-Bootimage fuer das Softwareverteilungs
ii opsi-utils 3.3.0.10-1 OPSI utils
ii opsiconfd 2.0.0.8-1 OPSI configuration service
ii opsipxeconfd 0.3.4-1 OPSI PXE configuration daemon
ii python-opsi 3.3.0.24-1 OPSI python library


smb.conf:
[global]
workgroup = <domain>
security = SHARE
password server = <server name>
encrypt passwords = true
guest account = nobody
netbios name = <name>
realm = <domain>

[public]
comment = Oeffentliches Verzeichnis
path = /usr/public
guest ok = Yes
read only = Yes


share.conf:
[opt_pcbin]
available = yes
comment = opsi depot share
path = /opt/pcbin
oplocks = no
level2 oplocks = no
writeable = yes
invalid users = root
public = yes

[opsi_config]
available = yes
comment = opsi config share
path = /var/lib/opsi/config
writeable = yes
invalid users = root
public = yes

[opsi_workbench]
available = yes
comment = opsi workbench share
path = /home/opsiproducts
writeable = yes
invalid users = root
public = yes
aitch
Beiträge: 13
Registriert: 27 Mär 2009, 12:48

Re: Client Zugriff

Beitrag von aitch »

also...
das Problem ist, beim Verbinden mit opt_pcbin kommt entweder eine Fehlermeldung „Auf \\<Server>\opt_pcbin kann nicht zugegriffen werden…“ oder es erscheint ein Fenster zu Passwortabfrage. Bei diesem ist der Benutzername Grau hinterlegt und damit unveränderbar und lautet „<Server>\Gast“. Die Kennwort abfrage war bis jetzt wie zu erwarten in allen Variationen vergeblich.

weiß da niemand Rat?
aitch
Beiträge: 13
Registriert: 27 Mär 2009, 12:48

Re: Client Zugriff

Beitrag von aitch »

Hallo,
falls es jemand interessiert, ich habe das Problem gefunden. Ich habe in der smb.conf den Punkt security von SHARE auf USER geändert.

Jetzt steh ich allerdings auch gleich vor dem nächsten Problem. Der Preloginloader ist jetzt installiert und auch winst, glaube ich. Denn ich kann mit dessen Hilfe manuell die Softwarepakete installieren jedoch macht er es nicht automatisch. Bei einem reboot des Clients öffnet sich zwar für ein paar Minuten ein netmount-Fenster und es sieht so aus als würde etwas installiert werden, jedoch geschieht dies nicht.

Ich sitze jetzt schon zwei Tage davor und finde den Fehler einfach nicht.
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1819
Registriert: 29 Mai 2008, 15:14

Re: Client Zugriff

Beitrag von j.schneider »

Hallo!

Die Log-Datei c:\tmp\logonlog.txt auf dem Client sollte weiterhelfen.
Wir bieten auch Supportverträge an:
http://www.uib.de/www/opsi/support/index.html

Gruß
Jan Schneider
aitch
Beiträge: 13
Registriert: 27 Mär 2009, 12:48

Re: Client Zugriff

Beitrag von aitch »

Danke schon mal für die Hilfe, ich habe die Log-Datei einmal angehängt, denn mir fällt da leider nichts auf.

Und zu den Supportverträgen ist zu sagen das ich momentan eine Evaluierung durchführe ob ein Umstieg auf opsi für meine Firma in Frage kommt. Ein Supportvertrag wird somit erst interessant wenn wir uns für dieses Produkt entscheiden.
Dateianhänge
logonlog.txt
(11.34 KiB) 60-mal heruntergeladen
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1819
Registriert: 29 Mai 2008, 15:14

Re: Client Zugriff

Beitrag von j.schneider »

Das Problem liegt bei Samba:

Code: Alles auswählen

03.04.2009 10:05:04     trying to connect remote resource "\\ubuntu\opt_pcbin" to local resource "P:"
03.04.2009 10:05:08      Fehler 1326 ("Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort")
03.04.2009 10:08:33     try_network_connect set to false. Reached time out  180  secs 
03.04.2009 10:08:33     user of the process: pcpatch
Als Test kann auf "\\ubuntu\opt_pcbin" manuell zugegriffen werden.
Wenn das als Benutzer pcpatch funktioniert, dann läuft auch die automatische Softwareverteilung.
Server-seitig wird das Passwort mit dem Befehl:

Code: Alles auswählen

opsi-admin -d task setPcpatchPassword
gesetzt.
Wenn der Samba-Server Mitglied einer Domäne ist, muss der Benutzer pcpatch zusätzlich (mit dem selben Passwort) als Domänen-Benutzer eingerichtet werden.

Gruß
Jan Schneider
aitch
Beiträge: 13
Registriert: 27 Mär 2009, 12:48

Re: Client Zugriff

Beitrag von aitch »

Super, schon mal vielen dank. Ich kann es aber leider jetzt nicht mehr testen da ich zu einem Meeting muss, aber ich werde dann am Montag berichten ob es geklappt hat.

mfg
aitch
aitch
Beiträge: 13
Registriert: 27 Mär 2009, 12:48

Re: Client Zugriff

Beitrag von aitch »

Hallo,
Ich werke jetzt schon den ganzen Morgen daran herum aber es funktioniert immer noch nicht. Bei dem Befehl:

opsi-admin -d task setPcpatchPassword

kommt nach der Passwortabfrage diese Meldung:

Traceback:
line 1418 in '<module>' in file '/usr/bin/opsi-admin'
line 433 in 'exit' in file '/usr/bin/opsi-admin'
==>>> Failed to execute 'task setPcpatchPassword': Cannot find opsiHostKey for host '<name>.>domain>' in file '/etc/opsi/pckeys'
ERROR: Failed to execute 'task setPcpatchPassword': Cannot find opsiHostKey for host '<name>.>domain>' in file '/etc/opsi/pckeys'


Der User pcpatch ist jetzt Mitglied der Domain und der Gruppe opsiadmin

sudo addgroup pcpatch opsi-admin

Die automatische Softwareverteilung klappt dennoch nicht.

Was mache ich falsch?
Antworten