Agent Deployment per opsi-deploy-client-agent

matze502
Beiträge: 8
Registriert: 17 Jun 2014, 15:39

Re: Agent Deployment per opsi-deploy-client-agent

Beitrag von matze502 »

opsi.simi hat geschrieben:Hi,
versuch es doch mal damit:

Code: Alles auswählen

/var/lib/opsi/depot/opsi-client-agent# ./opsi-deploy-client-agent -u Administrator -p Password. -c -s pc16.domain
so hat es bei mir zumindest funktioniert

freu mich auf eine Info ob es geklappt hat ;)

VLG Opsi.Simi
Hi Opsi.Simi,

Danke für deinen Tip nur sehe ich da keinen gravierenden Unterschied zu meinem ersten Post leider... :-(
Habs trotzdem getestet, aber hat ebenfalls nicht funktioniert.

Gruß Matze
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Agent Deployment per opsi-deploy-client-agent

Beitrag von ueluekmen »

Hi matze,

hast du mal das

Code: Alles auswählen

opsi-deploy-client-agent-old
skript probiert?


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


matze502
Beiträge: 8
Registriert: 17 Jun 2014, 15:39

Re: Agent Deployment per opsi-deploy-client-agent

Beitrag von matze502 »

Hi,

damit bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

[error] Deployment to '[HOSTNAME]' failed: Failed to mount c$ share: Command '/bin/mount -t cifs -o'port=139,username=[DOMAIN]\[USERNAME],password=*** confidential ***' //[HOSTNAME]/c$ /tmp/mnt_NooJDae84B' failed (32):
mount: wrong fs type, bad option, bad superblock on //[HOSTNAME]/c$,
       missing codepage or helper program, or other error
       (for several filesystems (e.g. nfs, cifs) you might
       need a /sbin/mount.<type> helper program)
       Manchmal liefert das Syslog wertvolle Informationen – versuchen
       Sie  dmesg | tail  oder so

Perhaps you have to disable the firewall or simple file sharing on the windows machine (folder options)?
Und um das gleich vorweg zu nehmen: vom OPSI-Server funktioniert ein telnet auf port 139, nur um zu sehen ob der Port offen ist, Windows-Firewall ist deaktiviert, mit dem oben genutzten Benutzer kann ich von meinem PC aus die Freigabe C$ öffnen, bis auf die 3 Standardfreigaben ADMIN$, C$ und IPC$ ist keine weitere eingerichtet und einfache Dateifreigabe ist ebenfalls aus.

Das Witzige ist ja, wenn ich den client manuell installiere kann ich den wunderbar über OPSI verwalten, manuell ausgeführte winexe Befehle zum Client funktionieren ebenfalls.

Gruß Matze
Benutzeravatar
opsi.simi
Beiträge: 44
Registriert: 30 Okt 2013, 12:01

Re: Agent Deployment per opsi-deploy-client-agent

Beitrag von opsi.simi »

Hi,
ich noch mal, schade das mein Beitrag nicht geholfen hat,
sorry hab deinen Befehl nicht richtig durch gelesen..... :D

hast du einen Lokalen Admin auf deinen jeweiligen Clients angelegt?
vielleicht scheitert es ja daran

VLG
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Agent Deployment per opsi-deploy-client-agent

Beitrag von ueluekmen »

Hi matze,

du hast jetzt erst mal ein Problem mit dem Mount Befehl. Hast du das old-Skript als root ausgeführt? Das musst du beim alten Skript machen, da nur root mounten darf. Das opsi-deploy-client-agent Skript arbeitet mit smbclient und muss deshalb nicht als root ausgeführt werden. Vielleicht liegt es aber auch der "vereinfachten Dateifreigabe", oder wie auch immer dieses komische Feature heißt. Ansonsten ist es ohne Supportvertrag schwierig dir bei diesem Problem weiter zu helfen.


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


matze502
Beiträge: 8
Registriert: 17 Jun 2014, 15:39

Re: Agent Deployment per opsi-deploy-client-agent

Beitrag von matze502 »

Moin moin,

das Old-Script habe ich natürlich als root ausgeführt. Die einfache Dateifreigabe sollte eigentlich keine Fehler machen, weil sie standardmässig bei Windows deaktiviert ist und auch nicht angerührt wurde.
Naja, dann werde ich einfach noch weiter forschen und mir einen anderen Weg überlegen, wie ich den Agent ausrolle wenn das deployment script nicht funktioniert...

@opsi.simi:
der User, mit dem ich die Installation durchführe, ist in der Gruppe der lokalen Administratoren auf dem neu zu bespielenden Client-Rechner. Somit sollte dieser eigentlich auch ausreichen. Was er eigentlich auch tut...

Trotzdem an dieser Stelle auf jeden Fall vielen Dank für eure Hilfe!!!

Viele Grüße

Matze
Antworten