Discussion:
Wer spinnt hier?
(zu alt für eine Antwort)
Hermann Schaefer
2011-11-23 19:44:44 UTC
Permalink
Mac OS X 10.6 gegen ein NAS, afp und garantiert netatalk < 2

1. User will Ordner (nasfreigabe)/Verzeichnis kopieren, Finder sagt 563,02GB
2. Nach 137,68GB Fehlermeldung, "irgendwas mit Zugriffsrechten".
3. Synk kopiert noch 6 Dateien mehr von ein paar MB Größe und sagt fertig - ohne
Fehler.

Ordnervergleich (Apfel-I) zwischen lokaler Kopie und NAS - es fehlen rund 425GB.
Hmm....

Synk kenne ich als zuverlässig, daher keimt der Verdacht auf, daß da was nicht
stimmt. NAS hat wohl ZFS und meldet in der GUI lakonisch, daß ein fsck nicht
notwendig sei.

Freigabe zusätzlich per smb gemountet, Apfel-I zeigt nun, daß 137.68GB belegt
sind, Synk hätte also Recht. Aber wo sind die 420GB?
Ordner einzeln durchforstet, ein Ordner sieht aus wie eine Unix-Datei. Name:
"DIVERSE LOGO`S" Man beachte, daß das Apostroph ein Accent grave (Gravis) über
einem Leerzeichen ist. Angebliche Größe des Ordners: 420GB, Finder hängt sich
fast auf beim Versuch, den Ordner zu öffnen, Finderneustart notwendig (Finder
ließ keinen anderen Prozess mehr in den Vordergrund, verhielt sich aber sonst
normal). In der Listenansicht kann man den Ordner umbenennen in "DIVERSE LOGOS".
Parallel dazu ändert sich mit Verzögerung die Apfel-I-Anzeige des NAS auf 137GB
belegt. Ändert man den Namen wieder auf den alten, springt die Anzeige wieder
auf 563GB.
Bekannter Fehler im Finder? Fehler in einem vermutlich alten netatalk? Kennt das
wer? Und warum macht Synk alles richtig?
Test auf diesem NAS: Neuen Ordner angelegt Namens "Beispiel`Ordner" - nu sind
4,87TB belegt. Noch ein Ordner "Ich`bin`leer" - 9,17TB. Für jeden Ordner zählt
er nun ca. 4,7TB dazu..

Es sei zu bemerken, daß diese User massenhaft solche Accent-Ordner lokal haben
(warum auch immer) und die sollten bald auf ein größeres NAS.. ^^
Gut, das ist erst mal gestorben, die dürften nun erst mal Ordner umbenennen und
ich mach mal ein Firmwareupdate von diesem NAS. Aber seltsam fand ich's schon.. ^^
Başar Alabay
2011-11-24 08:10:39 UTC
Permalink
Post by Hermann Schaefer
Es sei zu bemerken, daß diese User massenhaft solche Accent-Ordner lokal haben
(warum auch immer) und die sollten bald auf ein größeres NAS.. ^^
Gut, das ist erst mal gestorben, die dürften nun erst mal Ordner umbenennen und
ich mach mal ein Firmwareupdate von diesem NAS. Aber seltsam fand ich's schon.. ^^
Es sei wohl auch zu bemerken, daß es von Vorteil ist, die Sprache zu
beherrschen und Logos nicht mit so einem seltendämdummbatsch logo`s zu
schreiben. Wenn schon, dann hätte es logo's oder logo's getippt werden
müssen – aber auch das: falsch. Das geschieht diesen Usern recht. Sollen
sie leiden.

B. Alabay
--
Lle y goleuni yw, mae hefyd yn cysgod.
Hermann Schaefer
2011-11-24 09:02:48 UTC
Permalink
Post by Başar Alabay
Post by Hermann Schaefer
Es sei zu bemerken, daß diese User massenhaft solche Accent-Ordner lokal haben
(warum auch immer) und die sollten bald auf ein größeres NAS.. ^^
Gut, das ist erst mal gestorben, die dürften nun erst mal Ordner umbenennen und
ich mach mal ein Firmwareupdate von diesem NAS. Aber seltsam fand ich's schon.. ^^
Es sei wohl auch zu bemerken, daß es von Vorteil ist, die Sprache zu
beherrschen und Logos nicht mit so einem seltendämdummbatsch logo`s zu
schreiben. Wenn schon, dann hätte es logo's oder logo's getippt werden
müssen – aber auch das: falsch. Das geschieht diesen Usern recht. Sollen
sie leiden.
Naja, von grammatikalischen Betrachtungen mal abgesehen dachte ich eigentlich,
daß Netzwerkprotokolle und der Finder inzwischen mal langsam mit 8-bit-ASCII
umgehen können, selbst UTF-8/16 ist ja immerhin kein Problem mehr. Was mich halt
verwundert ist, daß Synk keine Probleme hat - aber der Finder. AFAIR verwendet
Synk nichts anderes als OS-APIs.
Thomas Kaiser
2011-11-24 10:05:26 UTC
Permalink
Post by Hermann Schaefer
Naja, von grammatikalischen Betrachtungen mal abgesehen dachte ich
eigentlich, daß Netzwerkprotokolle und der Finder inzwischen mal
langsam mit 8-bit-ASCII umgehen können, selbst UTF-8/16 ist ja
immerhin kein Problem mehr. Was mich halt verwundert ist, daß Synk
keine Probleme hat - aber der Finder. AFAIR verwendet Synk nichts
anderes als OS-APIs.
Da gibt's durchaus verschiedene APIs bzw. Calls. Einer der "alten"
Netatalk-Entwickler hat bspw. mal einen Finder-Bug bzgl. Directory
Enumeration entdeckt. Lies einfach selbst:

| "Brad Suinn" <***@apple.com> wrote on Thu, 2 Sep 2004 17:05:04 +0200:
|
| odd. What about Terminal.app and doing a "ls" instead?
|
| Note: Finder usually comes in through vnop_readdirattr while "ls" uses
| the more traditional vnop_readdir
|
| On Sep 2, 2004, at 8:48 AM, didier wrote:
|
| > Hi,
| > When debugging netatalk we've found the following sequence:
| >
| > with the finder open a folder (5 files).
| >
| > Client calls FPEnumerate2 with start index 1 count 20
| > Server return 5 items
| >
| > Client calls FPEnumerate2 with start index 11(!?!) count 20
| > Server returns error -5018 '
| >
| > Client calls FPEnumerate2 with start index 6 count 20
| > Server returns error -5018 '
| >
| > So far so good.
| >
| > Now if there're a lot of files with long names (around 150 bytes).
| >
| > Client calls FPEnumerate2 with start index 1 count 20
| > Server return 15 items (request size is too small for more).
| >
| > Client calls FPEnumerate2 with start index 31(!??) count 20
| > Server return 15 items.
| >
| > Client calls FPEnumerate2 with start index 21(!??) count 20
| > Server return 15 items.
| > ...
| >
| > And if there's 60 files in the folder, the client shows only 50 in its
| > window.
| >
| > We have the same result when the server is an OSX box.

Gruss,

Thomas
Başar Alabay
2011-11-24 12:34:39 UTC
Permalink
Post by Hermann Schaefer
Naja, von grammatikalischen Betrachtungen mal abgesehen dachte ich eigentlich,
daß Netzwerkprotokolle und der Finder inzwischen mal langsam mit 8-bit-ASCII
umgehen können, selbst UTF-8/16 ist ja immerhin kein Problem mehr. Was mich halt
verwundert ist, daß Synk keine Probleme hat - aber der Finder. AFAIR verwendet
Synk nichts anderes als OS-APIs.
Ich weiß nicht, ob mit ASCII 7-Bit, 8-Bit und Unicode die Probleme
verbotener Zeichen oder mißdeutbarer Zeichen erledit sind. Und – ganz
abgesehen davon – da ich diese Apostrophitis wirklich
verabscheuungswürdig finde … sollen sie leiden :-) Ich habe nix gegen
korrekte Apostroph-Setzungen, Jens' Bürde, St. James's Street (heißt
tatsächlich so), İstanbul'un Boğazı … aber Mony´s Currywürst`s macht
mich RASEND!

B. Alabay
--
Lle y goleuni yw, mae hefyd yn cysgod.
Joe Kotroczo
2011-11-24 13:06:18 UTC
Permalink
Post by Başar Alabay
Post by Hermann Schaefer
Naja, von grammatikalischen Betrachtungen mal abgesehen dachte ich eigentlich,
daß Netzwerkprotokolle und der Finder inzwischen mal langsam mit 8-bit-ASCII
umgehen können, selbst UTF-8/16 ist ja immerhin kein Problem mehr. Was mich halt
verwundert ist, daß Synk keine Probleme hat - aber der Finder. AFAIR verwendet
Synk nichts anderes als OS-APIs.
Ich weiß nicht, ob mit ASCII 7-Bit, 8-Bit und Unicode die Probleme
verbotener Zeichen oder mißdeutbarer Zeichen erledit sind. Und – ganz
abgesehen davon – da ich diese Apostrophitis wirklich
verabscheuungswürdig finde … sollen sie leiden :-) Ich habe nix gegen
korrekte Apostroph-Setzungen, Jens' Bürde, St. James's Street (heißt
tatsächlich so), İstanbul'un Boğazı … aber Mony´s Currywürst`s macht
mich RASEND!
White's und Brooks's sind in St James's Street (ohne Punkt nach dem
St)... ;-)
--
Illegitimi non carborundum
Loading...