[Samba] problems with AUTOCAD (german version) and samba
Robert Schetterer
robert at schetterer.org
Fri Mar 3 10:43:33 GMT 2006
hi Kurt,
control your locale settings on the samba server and your settings in
smb.conf,
but at a short look on your log i would say you have a oplock problem
in suse you can change local in /etc/sysconfig/language
to de_DE at euro and parameter root uses language = yes
( note this might break yast ncurses display in tty.. in suse versions
prior 10 )
in smb conf ( samba3 )set
unix charset = ISO8859-1
display charset = ISO8859-1
dos charset = 850
the file names with umlauts should be visible in the native linux
filesystems too , if they arent you have to rename them if using this
entries.
in the share try using
this parameters
locking = No
oplocks = False
level2 oplocks = False
acl check permissions = no
controll the file permissions ( ls -la ) of the desired file , too make
sure that there is no problem with ownership
you might test this first perhaps setting this may your fix your
problems without changing locale
Good Luck
Best Regards
Kurt Weiss schrieb:
> a problem occurs, if somebody tries to access a file, named with "ü" in
> path- or filename:
> AUTOCAD acnnot access this files - throwing error (translated) "cannot
> find drawing, make sure, that your networkdrive is available and the
> file exists.
>
> this only happens, with germen special letters "ü" and "Ü"
> opening with other applications and opening with ACAD on all other files
> is successful.
>
> does anyone have an idea, why this happen?
>
> e.g.:
> networkdrive N:
> opening N:\tmp\_täst\test.dwg -> ok
> opening N:\tmp\_tüst\test.dwg -> with ACAD error, other applications:
> success
>
> smbd logfile:
> unix_mode(temp/_tüst/test.dwg) returning 0770
> [2006/03/03 10:43:24, 2] smbd/open.c:open_file(369)
> marcel opened file temp/_tüst/test.dwg read=Yes write=No (numopen=1)
> [2006/03/03 10:43:24, 3] smbd/oplock_linux.c:linux_set_kernel_oplock(166)
> linux_set_kernel_oplock: got kernel oplock on file
> temp/_tüst/test.dwg, dev = 2103, inode = 4489682, file_id = 1092
> [2006/03/03 10:43:24, 3] smbd/process.c:process_smb(1194)
> Transaction 6011 of length 90
> [2006/03/03 10:43:24, 3] smbd/process.c:switch_message(993)
> switch message SMBopenX (pid 10348) conn 0x83fa2e0
> [2006/03/03 10:43:24, 3] smbd/dosmode.c:unix_mode(121)
> unix_mode(temp/_tüst/test.dwg) returning 0770
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:push_sec_ctx(256)
> push_sec_ctx(515, 102) : sec_ctx_stack_ndx = 1
> [2006/03/03 10:43:24, 3] smbd/uid.c:push_conn_ctx(393)
> push_conn_ctx(100) : conn_ctx_stack_ndx = 0
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:set_sec_ctx(288)
> setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:pop_sec_ctx(386)
> pop_sec_ctx (515, 102) - sec_ctx_stack_ndx = 0
> [2006/03/03 10:43:24, 3] smbd/oplock.c:initial_break_processing(320)
> initial_break_processing: called for dev = 0x2103, inode = 4489682
> file_id = 1092
> Current oplocks_open (exclusive = 1, levelII = 0)
> [2006/03/03 10:43:24, 3] smbd/process.c:process_smb(1194)
> Transaction 6012 of length 55
> [2006/03/03 10:43:24, 3] smbd/process.c:switch_message(993)
> switch message SMBlockingX (pid 10348) conn 0x83fa2e0
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:push_sec_ctx(256)
> push_sec_ctx(515, 102) : sec_ctx_stack_ndx = 1
> [2006/03/03 10:43:24, 3] smbd/uid.c:push_conn_ctx(393)
> push_conn_ctx(100) : conn_ctx_stack_ndx = 0
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:set_sec_ctx(288)
> setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:pop_sec_ctx(386)
> pop_sec_ctx (515, 102) - sec_ctx_stack_ndx = 0
> [2006/03/03 10:43:24, 3] smbd/process.c:process_smb(1194)
> Transaction 6013 of length 90
> [2006/03/03 10:43:24, 3] smbd/process.c:switch_message(993)
> switch message SMBopenX (pid 10348) conn 0x83fa2e0
> [2006/03/03 10:43:24, 3] smbd/dosmode.c:unix_mode(121)
> unix_mode(temp/_tüst/test.dwg) returning 0770
> [2006/03/03 10:43:24, 2] smbd/open.c:open_file(369)
> marcel opened file temp/_tüst/test.dwg read=Yes write=Yes (numopen=2)
> [2006/03/03 10:43:24, 3] smbd/oplock_linux.c:linux_set_kernel_oplock(161)
> linux_set_kernel_oplock: Refused oplock on file temp/_tüst/test.dwg,
> fd = 27, dev = 2103, inode = 4489682. (Resource temporarily unavailable)
> [2006/03/03 10:43:24, 3] smbd/process.c:process_smb(1194)
> Transaction 6014 of length 53
> [2006/03/03 10:43:24, 3] smbd/process.c:switch_message(993)
> switch message SMBsetattrE (pid 10348) conn 0x83fa2e0
> [2006/03/03 10:43:24, 3] smbd/reply.c:reply_setattrE(5460)
> reply_setattrE fnum=9542 ignoring zero request - not setting
> timestamps of 0
> [2006/03/03 10:43:24, 3] smbd/process.c:process_smb(1194)
> Transaction 6015 of length 45
> [2006/03/03 10:43:24, 3] smbd/process.c:switch_message(993)
> switch message SMBclose (pid 10348) conn 0x83fa2e0
> [2006/03/03 10:43:24, 3] smbd/reply.c:reply_close(3271)
> close fd=27 fnum=9542 (numopen=2)
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:push_sec_ctx(256)
> push_sec_ctx(515, 102) : sec_ctx_stack_ndx = 1
> [2006/03/03 10:43:24, 3] smbd/uid.c:push_conn_ctx(393)
> push_conn_ctx(100) : conn_ctx_stack_ndx = 0
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:set_sec_ctx(288)
> setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:pop_sec_ctx(386)
> pop_sec_ctx (515, 102) - sec_ctx_stack_ndx = 0
> [2006/03/03 10:43:24, 2] smbd/close.c:close_normal_file(308)
> marcel closed file temp/_tüst/test.dwg (numopen=1)
> [2006/03/03 10:43:24, 3] smbd/process.c:process_smb(1194)
> Transaction 6016 of length 45
> [2006/03/03 10:43:24, 3] smbd/process.c:switch_message(993)
> switch message SMBclose (pid 10348) conn 0x83fa2e0
> [2006/03/03 10:43:24, 3] smbd/reply.c:reply_close(3271)
> close fd=22 fnum=9540 (numopen=1)
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:push_sec_ctx(256)
> push_sec_ctx(515, 102) : sec_ctx_stack_ndx = 1
> [2006/03/03 10:43:24, 3] smbd/uid.c:push_conn_ctx(393)
> push_conn_ctx(100) : conn_ctx_stack_ndx = 0
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:set_sec_ctx(288)
> setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
> [2006/03/03 10:43:24, 3] smbd/sec_ctx.c:pop_sec_ctx(386)
> pop_sec_ctx (515, 102) - sec_ctx_stack_ndx = 0
> [2006/03/03 10:43:24, 2] smbd/close.c:close_normal_file(308)
> marcel closed file temp/_tüst/test.dwg (numopen=0)
>
>
More information about the samba
mailing list