• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

SCSI and Appleshare copy errors (netatalk issue?)

pcamen

Well-known member
I've got a Powerbook G3 Lombard set up with a SCSI2SD on the external SCSI.  I've got a bunch of files on there on an HFS+ partition that I use frequently.  I am trying to copy them up to a newly set up a2server appleshare, but keep getting copy errors on quite a few files.

UNADJUSTEDNONRAW_thumb_17c7a.jpgUNADJUSTEDNONRAW_thumb_17c79.jpgUNADJUSTEDNONRAW_thumb_17c78.jpgUNADJUSTEDNONRAW_thumb_17c77.jpgUNADJUSTEDNONRAW_thumb_17c76.jpg

I click continue, but it just stops anyways and doesn't copy any more.

If I try to copy some of the affected files singularly, it works fine in some cases, not in others. 

I am running Netatalk via an a2server virtual machine.  I set up a separate share called MAC that is the same as the default GSFILEs share, meaning, it is set up to store extended attributes in an AppleDouble directory.  I am running nettalk 2.2.4. 

I've also run into this same issue when copying files between two SCSI2SD devices on a Powerbook Lombard.

If I try to copy the files from the SCSI2SD HFS+ partition to the built in hard drive, it works fine.  If I try to copy from the built-in hard drive to the AppleShare on the a2server, I get the same issue.

Anyone seen this issue before? 

Given that it seems to be failing on things that likely have a resource fork (executables and a Disk Copy image file) it seems related to that.  But AFAIK the a2server is set up properly.  I also tried copying to the GSFILES share and got the same problem. 

 

pcamen

Well-known member
I also tried copying from the SCSI2SD (HFS+) to another SCSI2SD partition that is HFS. That worked fine.  Then from the HFS partition I tried to copy to the AppleShare on a2server and got the same issue. 

 

pcamen

Well-known member
Ah, ok, this had to do with the unix permissions on the a2server end.  The .AppleDouble and .AppleDesktop files did not have the correct user and group, probably created when I first tried to copy something with a resource fork. 

Changing them to the default user "user1" and to 777 permissions fixed the problem. 

 
Top