主机版本:ubuntu14.04
问题描述:Samba服务配置后仍然不通。
samba服务这么成熟的东西,本以为在ubuntu上修改下smb.conf重启就得了,但是访问还是失败。
表现是,可以看到samba中配置的共享文件夹,但是却打不开,被告知
无法访问。您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明您是否有访问权限。
指定的网络名不再可用。
最终通过 Samba的log, /var/log/samba/log.{计算机名} - 计算机名是你的windows主机名称
可以看到每次,访问出错时,都会产生大量的 err log
-
[2016/07/06 09:49:26.627226, 0] ../source3/lib/popt_common.c:68(popt_s3_talloc_log_fn)
-
Bad talloc magic value - unknown value
-
[2016/07/06 09:49:26.627269, 0] ../source3/lib/util.c:789(smb_panic_s3)
-
PANIC (pid 4623): Bad talloc magic value - unknown value
-
[2016/07/06 09:49:26.628172, 0] ../source3/lib/util.c:900(log_stack_trace)
-
BACKTRACE: 28 stack frames:
-
#0 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(log_stack_trace+0x1a) [0x7f425980e14a]
-
#1 /usr/lib/x86_64-linux-gnu/samba/libsmbregistry.so.0(smb_panic_s3+0x20) [0x7f425980e220]
-
#2 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(smb_panic+0x2f) [0x7f425a5858df]
-
#3 /usr/lib/x86_64-linux-gnu/libtalloc.so.2(_talloc_free+0x4de) [0x7f425730d2fe]
-
#4 /usr/lib/x86_64-linux-gnu/libsamba-util.so.0(+0x1246c) [0x7f425a57c46c]
-
#5 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x18ab67) [0x7f425a1c6b67]
-
#6 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(get_share_mode_lock+0x17e) [0x7f425a1c760e]
-
#7 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0xfbbfe) [0x7f425a137bfe]
-
#8 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x10020c) [0x7f425a13c20c]
-
#9 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(create_file_default+0x1cf) [0x7f425a13d69f]
-
#10 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(+0x1d8cce) [0x7f425a214cce]
-
#11 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smb_vfs_call_create_file+0xd8) [0x7f425a143ed8]
-
#12 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smbd_smb2_request_process_create+0x1a24) [0x7f425a172994]
-
#13 /usr/lib/x86_64-linux-gnu/samba/libsmbd-base.so.0(smbd_smb2_request_dispatch+0xc4d) [0x7f425a16a43d]
google一下才明白,是因为talloc的版本不匹配导致的! 重新安装 libtalloc解决之。
问题是,用apt-cache show samba 查看的 depends中描述明明是可以满足的?
虽然ubuntu一年两次版本刷的挺尽心,但真心不觉得适合拿来做工作站,服务器,要想用的省心还得是centos啊啊啊啊。
更详细的问题在
这里
阅读(9120) | 评论(0) | 转发(0) |