Seite 1 von 1

Multi-Depot SMB Probleme

Verfasst: 23 Jan 2018, 15:40
von Makkath
Hallo zusammen,

ich habe folgende Konstallation. Es gibt Server A (Master) und Server B (Depot). Diese sind an zwei unterschiedlichen Standorten. Clients sind an Standort B zur Vorinstallation und werden dann an Standort A gebracht für den Einsatz.
Die Installation des Server B ging ohne Probleme und konnte ihm am Master registrieren.
Wenn ich nun aber versuch über das opsi Bootimage die SMB freigabe auf dem Server B zu öffnen, bekomme ich immer ein Timeout zurück.

In den Logs steht folgendes das sich nach 5 Minuten einmal wiederholt und dann abbricht. Hat da einer eine Idee, woher dieser Fehler stammen könnte?

Code: Alles auswählen

(1129)    [7] [Jan 23 15:08:43] Backend: <JSONRPCBackend(host=u'172.17.1.150', deflate=False)> (master.py|1511)
(1130)    [7] [Jan 23 15:08:43] ProductId: win10-x64 (master.py|1512)
(1131)    [7] [Jan 23 15:08:43] ClientId: test11.pressehaus.hz-online.de (master.py|1513)
(1132)    [7] [Jan 23 15:08:43] ProductOnClient: <ProductOnClient(clientId=u'test11.pressehaus.hz-online.de', productId=u'win10-x64', installationStatus=None, actionRequest=None)> (master.py|1514)
(1133)    [7] [Jan 23 15:08:43] Executing jsonrpc method 'productOnClient_updateObjects' on host u'172.17.1.150' (JSONRPC.py|115)
(1134)    [7] [Jan 23 15:08:43] Posting request... (JSONRPC.py|713)
(1135)    [7] [Jan 23 15:08:43] Starting new HTTPS connection (0) to 172.17.1.150:4447 (HTTP.py|649)
(1136)    [7] [Jan 23 15:08:43] Connection established to: 172.17.1.150 (HTTP.py|651)
(1137)    [7] [Jan 23 15:13:04] Closing connection: <httplib.HTTPSConnection instance at 0x7f5eab6696c8> (HTTP.py|569)
(1138)    [7] [Jan 23 15:13:04] Content-Type: gzip-application/json;charset=utf-8, Content-Encoding: deflate (JSONRPC.py|730)
(1139)    [7] [Jan 23 15:13:04] Expecting deflated data from server (backwards compatible) (JSONRPC.py|738)
(1140)    [7] [Jan 23 15:13:04] Result from RPC contained error! (JSONRPC.py|88)
(1141)    [2] [Jan 23 15:13:04] Traceback: (Logger.py|753)
(1142)    [2] [Jan 23 15:13:04]   File "/usr/lib/python2.7/dist-packages/OPSI/Backend/JSONRPC.py", line 103, in processResult
(1143)        raise exception
(1144)     (Logger.py|753)
(1145)    [2] [Jan 23 15:13:04]      ==>>> [Errno 110] Connection timed out (error on server) (JSONRPC.py|111)
(1146)    [2] [Jan 23 15:13:04] Traceback: (Logger.py|753)
(1147)    [2] [Jan 23 15:13:04]   File "/usr/local/bin/master.py", line 1526, in <module>
(1148)        backend.productOnClient_updateObjects(productOnClient)
(1149)     (Logger.py|753)
(1150)    [2] [Jan 23 15:13:04]   File "<string>", line 1, in productOnClient_updateObjects
(1151)     (Logger.py|753)
(1152)    [2] [Jan 23 15:13:04]   File "/usr/lib/python2.7/dist-packages/OPSI/Backend/JSONRPC.py", line 679, in _jsonRPC
(1153)        return jsonrpc.execute()
(1154)     (Logger.py|753)
(1155)    [2] [Jan 23 15:13:04]   File "/usr/lib/python2.7/dist-packages/OPSI/Backend/JSONRPC.py", line 148, in execute
(1156)        return self.waitForResult()
(1157)     (Logger.py|753)
(1158)    [2] [Jan 23 15:13:04]   File "/usr/lib/python2.7/dist-packages/OPSI/Backend/Backend.py", line 148, in waitForResult
(1159)        raise self.error  # pylint: disable=raising-bad-type
(1160)     (Logger.py|753)
(1161)    [2] [Jan 23 15:13:04]      ==>>> [Errno 110] Connection timed out (error on server) (master.py|1533)

Re: Multi-Depot SMB Probleme

Verfasst: 23 Jan 2018, 15:46
von sschindler
Hallo,

irgendwelche Firewalls zwischen den Standorten, die ggf. SMB verhindern?

Gruß

Re: Multi-Depot SMB Probleme

Verfasst: 23 Jan 2018, 23:18
von ueluekmen
Ist 172.17.1.150 Server A oder Server B?

Re: Multi-Depot SMB Probleme

Verfasst: 24 Jan 2018, 08:29
von Makkath
die 172er IP ist bei Server A.
Wenn ich am Standort B die Installation durchführe mit den Freigaben von Standort A geht das Problemlos, aber halt sehr langsam.
Zwischen den Standorten ist ein VPN Tunnel eingerichtet. Freigaben passen soweit.

Wenn ich im bootimage bin sehe ich ja auch an der Adresse, das er versucht den Server an Standort 2 zu erreichen.

Nachtrag: Ich habe die Logs davor angeschaut. Er kann eine Verbindung zum Server B SMB Freigabe erstellen. Es wird auch die setup.py lokal nach /tmp kopiert.

Re: Multi-Depot SMB Probleme

Verfasst: 24 Jan 2018, 17:08
von ueluekmen
Also ich würde den Depotserver neu registrieren und mit setPcpatchPassword beide Passwörter auf beiden Servern mal gleich setzen. Das hatten wir auch schon mal... glaube ich zumindest. ;)