Forum

Re: Softwareaktualisierung mit Mac OS X Server
Antwort #45: August 09, 2007, 17:38:25
Ich habe noch 10.4.8 laufen. Daran dürfte es aber nicht liegen.


Index of /

    * Parent Directory
    * 022-3271
    * 022-3281
    * 022-3394
    * 022-3445
    * 061-1603
    * 061-1605


Das alles sieht bei mir genau so aus, der Index kommt dann etwas weiter unten:

061-3765
061-3770
index.sucatalog
index.sucatalog.apple
index.sucatalog.previous
zz061-3275
zz061-3277
zz061-3328


Und der erste Abschnitt Deines Postings ist identisch mit meinem, wenn ich den Zusatz mit in den Browser eingebe!
Es ist also richtig. Merkwürdig...

_______
«Das Internet? Gibt's diesen Blödsinn immer noch?»  (Homer Simpson)
Re: Softwareaktualisierung mit Mac OS X Server
Antwort #46: August 10, 2007, 08:48:40
Jetzt habe ich den folgendes probiert:

defaults write /Library/Preferences/com.apple.SoftwareUpdate CatalogURL http://xstechnik.domain.ch:8088/index.sucatalog.apple

Also nicht index.sucatalog sondern index.sucatalog.apple. Danach wurden mir die Updates angezeigt. Aber was er da genau macht weiss ich nicht. Es scheint als ziehe er die Updates von Apple. Obwohl in der Titelleiste mein Update Server steht.
Re: Softwareaktualisierung mit Mac OS X Server
Antwort #47: August 10, 2007, 09:23:38
Ich glaube das Problem liegt an einem anderen Ort. Wenn ich das File index.sucatalog ansehe stehen da eine Menge von URL's. Der Name der aber in der URL hinterlegt ist, ist nicht der richtige Domänenname. http://xstechnik.local:8088/ kann ich in meinem Netzt natürlich nicht auflösen. Also müsste da http://xstechnik.domain.ch:8088/... hin. Nur weiss ich nicht, wie ich das meinem Server beibringen soll?

<key>Distributions</key>
         <dict>
<string>http://xstechnik.local:8088/022-3271/rmqY4rJMxLgmYp8fMxJCfB22drKT5CMvxC/022-3271.French.dist</string>
            <key>German</key>
...

mbs

Re: Softwareaktualisierung mit Mac OS X Server
Antwort #48: August 10, 2007, 10:50:32
Ah, da kommen wir der Sache schon näher. Es liegt also gar nicht am Update-Dienst an sich, sondern Du scheinst ein DNS-Problem im lokalen Netz zu haben.

Der Tiger-Server ist in dieser Hinsicht extrem empfindlich. Sogar das Timing beim Systemstart (wie schnell antwortet der DNS-Server beim Hochfahren des Servers?) kann eine Rolle spielen.

Es sieht so aus, als würde der Update-Dienst "denken", der DNS-Name des Servers lautet "xstechnik.local". Das ist ein korrekter Bonjour-Name. Solche Namen verwendet Mac OS X aber nur als Behelf für den Fall, dass Mac OS X keine gültigen DNS-/DHCP-Server beim Start vorfindet und das lokale Netz sich per Bonjour selbst konfigurieren muss.

Zitat
http://xstechnik.local:8088/ kann ich in meinem Netzt natürlich nicht auflösen

Warum nicht? Das würde wiederum darauf hindeuten, dass einige Clients Probleme mit Bonjour haben. Parallel zu den "echten" DNS-Namen müssen alle Macs im lokalen Subnetz auch Domain-Namen mit ".local" auflösen können. Das wird über die mDNSResponder vollautomatisch konfiguriert. Ist vielleicht auf den betroffenen Clients die Bonjour-Unterstützung im Programm Verzeichnisdienste abgeschaltet? Oder liegen die Clients in einem anderen Subnetz?

Das ist aber ein zweites Problem. Vielleicht wäre es erst besser, auf dem Server sicherzustellen, dass beim Start des Software-Update-Dienstes der Server zuverlässig seinen eigenen DNS-Namen bestimmen kann. Ist der Server sein eigener DNS-Server?
Re: Softwareaktualisierung mit Mac OS X Server
Antwort #49: August 10, 2007, 10:59:14
Ich denke, ich habe den Fehler gefunden. Daran habe ich gar nicht gedacht. Der Update Dienst auf dem Client geht über unseren lokalen Proxy. Der kennt xstechnik.local nicht, obwohl ich ihn im DNS Server eingetragen habe.
Der Name xstechnik.local kann auch in der Konsole problemlos aufgelöst und gepingt werden. Da aber der Dienst über das Web läuft scheitert er immer am Proxy. Ich habe jetzt unter Web Proxy (HTTP) xstechnik.local eingetragen und dann hatts wunderbar geklappt.
wieder mal was gelernt...

Danke für Deine Hilfe!