Installation & update
About program installation and update, hardware, operating systems, setup, etc.

Why does ArchiCAD remember user names in PLN files?

Anonymous
Not applicable
We are trying to move our Mac workstations to using AFP servers and ArchiCAD is basically making this as difficult as possible. Users constantly keep getting authentication dialogs triggered by ArchiCAD trying to open references over SMB that it already has mounted over AFP.

Looking at the PLN files with a hex editor, one can clearly see them littered with smb://username@server/share/path references. Any attempt to relink libraries or external references simply by absolute path (even by first removing them) fails and the only way to get references to work is to mount the same server again over SMB (even though the new mount is not the right path since it becomes /Volumes/SHARE-1).

Is this normal? Is there any way to keep AC (17.6004) from doing this? Is there perhaps a way to reliably rebuild external references in PLN files to point to the right server?
10 REPLIES 10
Anonymous
Not applicable
For whatever its worth, I've done this test now with various different servers to compare not only AFP vs SMB performance, but also to compare SMB performance on one server OS versus another.

Using both openmediavault and freenas I was able to get SMB transfer rates above 50MB/s by adding the following parameters to smb.conf (using the web interface):

vfs objects = fruit streams_xattr
socket options = TCP_NODELAY SO_RCVBUF=65536 SO_SNDBUF=65536
read raw = yes
write raw = yes
max xmit = 65535
dead time = 15
getwd cache = yes


Maybe this will help some of you who have slow SMB speeds. This caused SMB speed to almost double. You would probably get similar results from any *nix based SMB server. I'm sure Windows would have similar parameters that could be adjusted.