[samba-jp:19348] Re: Sambaサーバ上のMS Officeファイルを閉じるとセッションが切れる

YUKI yuki006 @ gmail.com
2007年 3月 16日 (金) 17:58:31 JST


お世話になっております。YUKIです。

小田切様、ご返信ありがとうございます。
本日ようやくsmb.conf変更後の検証がとれましたので、ご報告させていただきます。

> 自分でソースからコンパイルしたようですが、どうやりましたか?
オプションを全くつけずに
 $ configure
 $ make
 # make install
を行いました。


> ログを見るとPDCとして設定してあるような感じですが、
> 先日のメールについているsmb.confではStandAloneのようです?
WindowsマシンはDCにはしておらず、スタンドアロン構成です。


> smb.confの場所はどこですか?
/usr/local/samba/lib/smb.confに配置してあります。


> 古いオリジナルのSamba3.0.10とソースからいれたSamba3.0.24が混在して
> 動いてしまっているとか?
  # /etc/init.d/smb stop
  # /etc/init.d/winbind stop
で最初からインストールされているSambaを停止した後に、
  # /usr/local/samba/sbin/smbd -D
  # /usr/local/samba/sbin/nmbd -D
  # /usr/local/samba/sbin/winbindd -B
で明示的に新しいバージョンのものを動かしております。


> この設定動いてますか?
ご指摘ありがとうございます。一度見直します。
とりあえず[homes]セクションを
[homes]
       read only = No
       browseable = No
だけで試してみましたが、やはり再現してしまいました。


> あとログレベルは3ぐらいでとってみてください。
ログレベルを3に変更し、現象を発生させたときのログを以下に
記載させていただきます。(元は20000行以上ありますので抜粋しております)
○[ファイル名を指定して実行]で"<SambaサーバIPアドレス>"実行 〜
 現象発生(セッション切断)までのログです。
○Windowsマシン名:HOGE(192.168.1.1) SambaログインID:hogehoge
○Sambaサーバ名:SMB_HOGE(192.168.1.10)

[2007/03/16 15:51:04, 3] auth/auth.c:check_ntlm_password(221)
  check_ntlm_password:  Checking password for unmapped user
[HOGE]\[Administrator]@[HOGE] with the new password interface
[2007/03/16 15:51:04, 3] auth/auth.c:check_ntlm_password(224)
  check_ntlm_password:  mapped user is: [SMB_HOGE]\[Administrator]@[HOGE]
[2007/03/16 15:51:04, 3] smbd/sec_ctx.c:push_sec_ctx(208)
  push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2007/03/16 15:51:04, 3] smbd/uid.c:push_conn_ctx(345)
  push_conn_ctx(0) : conn_ctx_stack_ndx = 0
[2007/03/16 15:51:04, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2007/03/16 15:51:04, 3] smbd/sec_ctx.c:pop_sec_ctx(339)
  pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/03/16 15:51:04, 3] auth/auth_sam.c:check_sam_security(281)
  check_sam_security: Couldn't find user 'Administrator' in passdb.
[2007/03/16 15:51:04, 2] auth/auth.c:check_ntlm_password(319)
  check_ntlm_password:  Authentication for user [Administrator] ->
[Administrator] FAILED with error NT_STATUS_NO_SUCH_USER
[2007/03/16 15:51:04, 3] smbd/error.c:error_packet(146)
  error packet at smbd/sesssetup.c(99) cmd=115 (SMBsesssetupX)
NT_STATUS_LOGON_FAILURE
[2007/03/16 15:51:04, 3] smbd/process.c:timeout_processing(1359)
  timeout_processing: End of file from client (client has disconnected).
[2007/03/16 15:51:04, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/03/16 15:51:04, 3] smbd/connection.c:yield_connection(69)
  Yielding connection to
[2007/03/16 15:51:04, 3] smbd/server.c:exit_server_common(675)
  Server exit (normal exit)
[2007/03/16 15:51:05, 3] auth/auth.c:check_ntlm_password(221)
  check_ntlm_password:  Checking password for unmapped user
[HOGE]\[Administrator]@[HOGE] with the new password interface
[2007/03/16 15:51:05, 3] auth/auth.c:check_ntlm_password(224)
  check_ntlm_password:  mapped user is: [SMB_HOGE]\[Administrator]@[HOGE]
[2007/03/16 15:51:05, 3] smbd/sec_ctx.c:push_sec_ctx(208)
  push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2007/03/16 15:51:05, 3] smbd/uid.c:push_conn_ctx(345)
  push_conn_ctx(0) : conn_ctx_stack_ndx = 0
[2007/03/16 15:51:05, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2007/03/16 15:51:05, 3] smbd/sec_ctx.c:pop_sec_ctx(339)
  pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/03/16 15:51:05, 3] auth/auth_sam.c:check_sam_security(281)
  check_sam_security: Couldn't find user 'Administrator' in passdb.
[2007/03/16 15:51:05, 2] auth/auth.c:check_ntlm_password(319)
  check_ntlm_password:  Authentication for user [Administrator] ->
[Administrator] FAILED with error NT_STATUS_NO_SUCH_USER
[2007/03/16 15:51:05, 3] smbd/error.c:error_packet(146)
  error packet at smbd/sesssetup.c(99) cmd=115 (SMBsesssetupX)
NT_STATUS_LOGON_FAILURE
[2007/03/16 15:51:05, 3] smbd/process.c:timeout_processing(1359)
  timeout_processing: End of file from client (client has disconnected).
[2007/03/16 15:51:05, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/03/16 15:51:05, 3] smbd/connection.c:yield_connection(69)
  Yielding connection to
[2007/03/16 15:51:05, 3] smbd/connection.c:yield_connection(76)
  yield_connection: tdb_delete for name  failed with error Record does not
exist.
・
・
・
・
・
[2007/03/16 15:51:47, 3] smbd/process.c:timeout_processing(1359)
  timeout_processing: End of file from client (client has disconnected).
[2007/03/16 15:51:47, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/03/16 15:51:47, 3] smbd/connection.c:yield_connection(69)
  Yielding connection to
[2007/03/16 15:51:47, 3] smbd/connection.c:yield_connection(76)
  yield_connection: tdb_delete for name  failed with error Record does not
exist.
[2007/03/16 15:51:47, 3] smbd/server.c:exit_server_common(675)
  Server exit (normal exit)
[2007/03/16 15:51:47, 3] auth/auth.c:check_ntlm_password(221)
  check_ntlm_password:  Checking password for unmapped user
[HOGE]\[Administrator]@[HOGE] with the new password interface
[2007/03/16 15:51:47, 3] auth/auth.c:check_ntlm_password(224)
  check_ntlm_password:  mapped user is: [SMB_HOGE]\[Administrator]@[HOGE]
[2007/03/16 15:51:47, 3] smbd/sec_ctx.c:push_sec_ctx(208)
  push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
[2007/03/16 15:51:47, 3] smbd/uid.c:push_conn_ctx(345)
  push_conn_ctx(0) : conn_ctx_stack_ndx = 0
[2007/03/16 15:51:47, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
[2007/03/16 15:51:47, 3] smbd/sec_ctx.c:pop_sec_ctx(339)
  pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/03/16 15:51:47, 3] auth/auth_sam.c:check_sam_security(281)
  check_sam_security: Couldn't find user 'Administrator' in passdb.
[2007/03/16 15:51:47, 2] auth/auth.c:check_ntlm_password(319)
  check_ntlm_password:  Authentication for user [Administrator] ->
[Administrator] FAILED with error NT_STATUS_NO_SUCH_USER
[2007/03/16 15:51:47, 3] smbd/error.c:error_packet(146)
  error packet at smbd/sesssetup.c(99) cmd=115 (SMBsesssetupX)
NT_STATUS_LOGON_FAILURE
[2007/03/16 15:51:47, 3] smbd/process.c:timeout_processing(1359)
  timeout_processing: End of file from client (client has disconnected).
[2007/03/16 15:51:47, 3] smbd/sec_ctx.c:set_sec_ctx(241)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2007/03/16 15:51:47, 3] smbd/connection.c:yield_connection(69)
  Yielding connection to
[2007/03/16 15:51:47, 3] smbd/server.c:exit_server_common(675)
  Server exit (normal exit



以上、どうぞ宜しくお願いいたします。





samba-jp メーリングリストの案内