Debugging

Aus xinux.net
Zur Navigation springen Zur Suche springen

database checks

  • samba-tool dbcheck
Checking 285 objects
Checked 285 objects (0 errors)

Logs

  • Alle logs befinden sich in /var/log/samba/
  • Dieses Verzeichnis kann beim starten von smbd und nmbd mit der -l - Option geändert werden
    • smbd -l /var/log/samba
    • nmbd -l /var/log/samba
  • Standardmäßig legt samba für samba, smbd, nmbd, winbind, den Domain-Controller und die Domain selbst eine log-Datei an. Um alles in eine Datei zu schreiben muss ein Verzeichnis in der smb.conf angeben werden
    • ls /var/log/samba/
cores  log.nmbd   log.smbd        log.wb-DOUGLAS  log.winbindd
log.   log.samba  log.wb-BUILTIN  log.wb-LINUGGS  log.winbindd-idmap

Log-Verzeichnis in der smb.conf ändern

  • Es ist ebenfalls möglich das log-Verzeichnis in der smb.conf anzugeben
[global]
...
log file = /var/log/samba/smb.log
...
  • Diese Angabe schreibt alle .logs in die Datei smb.log, welche im Verzeichnis /var/log/samba liegt

Spezielle Einstellungen für Logs

  • für jeden verbundenen Client eine Log-Datei anlegen
[global]
...
log file = %m.log
...
  • für jeden Share eine Log-Datei anlegen

[global] ... log file = %S.log ...

Log-Level einstellen

  • Der Log-Level wird mit der Option "log level" oder "debug level" in der smb.conf angepasst

Log-Level 1 (standard)

  • /etc/samba/smb.conf
[global]
...
log level = 1
...
  • tail -f /var/log/samba/log.samba
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.
[2016/12/15 09:56:40.112110,  0] ../lib/util/become_daemon.c:124(daemon_ready)
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.
  STATUS=daemon 'samba' finished starting up and ready to serve connections
samba: setproctitle not initialized, please either call setproctitle_init() or link against libbsd-ctor.


Log-Level 2

  • /etc/samba/smb.conf
[global]
...
log level = 2
...
  • tail -f /var/log/samba/log.samba
[2016/12/15 09:51:45.516903,  2] ../source4/dsdb/repl/replicated_objects.c:944(dsdb_replicated_objects_commit)
  Replicated 0 objects (0 linked attributes) for DC=ForestDnsZones,DC=linuggs,DC=lan
[2016/12/15 09:51:45.536446,  2] ../source4/dsdb/repl/replicated_objects.c:944(dsdb_replicated_objects_commit)
  Replicated 0 objects (0 linked attributes) for DC=DomainDnsZones,DC=linuggs,DC=lan
[2016/12/15 09:51:45.576197,  2] ../source4/dsdb/repl/replicated_objects.c:944(dsdb_replicated_objects_commit)
  Replicated 0 objects (0 linked attributes) for DC=linuggs,DC=lan
[2016/12/15 09:51:45.637159,  2] ../source4/dsdb/repl/replicated_objects.c:944(dsdb_replicated_objects_commit)
  Replicated 0 objects (0 linked attributes) for CN=Schema,CN=Configuration,DC=linuggs,DC=lan
[2016/12/15 09:51:45.691088,  2] ../source4/dsdb/repl/replicated_objects.c:944(dsdb_replicated_objects_commit)
  Replicated 0 objects (0 linked attributes) for CN=Configuration,DC=linuggs,DC=lan
[2016/12/15 09:51:52.956693,  2] ../source4/dns_server/dns_query.c:626(dns_server_process_query_send)
  Not authoritative for '_http._tcp.de.archive.ubuntu.com', forwarding
[2016/12/15 09:51:52.964070,  2] ../source4/dns_server/dns_query.c:626(dns_server_process_query_send)
  Not authoritative for 'de.archive.ubuntu.com', forwarding
[2016/12/15 09:51:52.964553,  2] ../source4/dns_server/dns_query.c:626(dns_server_process_query_send)
  Not authoritative for 'de.archive.ubuntu.com', forwarding

Log-Level 3

  • /etc/samba/smb.conf
[global]
...
log level = 3
...

WARNUNG!!! Log-Level ab 3 verbrauchen sehr schnell den Speicherplatz auf der Festplatte. Außerdem kann es sein, dass der Samba-Server ab Log-Level 3 oder höher langsam läuft

  • tail -f /var/log/samba/log.samba
[2016/12/15 09:57:25.879253,  3] ../source4/smbd/process_single.c:114(single_terminate)
  single_terminate: reason[dcesrv: NT_STATUS_CONNECTION_DISCONNECTED]
[2016/12/15 09:57:26.134994,  3] ../lib/util/util_runcmd.c:308(samba_runcmd_io_handler)
  Child /usr/sbin/samba_spnupdate exited with status 0 - Success
[2016/12/15 09:57:26.135039,  3] ../source4/dsdb/dns/dns_update.c:325(dnsupdate_spnupdate_done)
  Completed SPN update check OK
[2016/12/15 09:57:26.227008,  3] ../lib/util/util_runcmd.c:308(samba_runcmd_io_handler)
  Child /usr/sbin/samba_dnsupdate exited with status 0 - Success
[2016/12/15 09:57:26.227049,  3] ../source4/dsdb/dns/dns_update.c:296(dnsupdate_nameupdate_done)
  Completed DNS update check OK
[2016/12/15 09:57:29.200556,  3] ../source4/nbt_server/register.c:154(nbtd_register_name_handler)
  Registered DOUGLAS<00> with 192.168.242.13 on interface 192.168.247.255
[2016/12/15 09:57:29.200873,  3] ../source4/nbt_server/register.c:154(nbtd_register_name_handler)
  Registered DOUGLAS<03> with 192.168.242.13 on interface 192.168.247.255
[2016/12/15 09:57:29.201094,  3] ../source4/nbt_server/register.c:154(nbtd_register_name_handler)
  Registered DOUGLAS<20> with 192.168.242.13 on interface 192.168.247.255
[2016/12/15 09:57:29.222402,  3] ../source4/nbt_server/register.c:154(nbtd_register_name_handler)
  Registered LINUGGS<1b> with 192.168.242.13 on interface 192.168.247.255
[2016/12/15 09:57:29.222636,  3] ../source4/nbt_server/register.c:154(nbtd_register_name_handler)
  Registered LINUGGS<1c> with 192.168.242.13 on interface 192.168.247.255
[2016/12/15 09:57:29.222896,  3] ../source4/nbt_server/register.c:154(nbtd_register_name_handler)
  Registered LINUGGS<00> with 192.168.242.13 on interface 192.168.247.255
[2016/12/15 09:57:30.248735,  3] ../libcli/nbt/lmhosts.c:185(resolve_lmhosts_file_as_sockaddr)
  resolve_lmhosts: Attempting lmhosts lookup for name c939dddd-1374-4658-8533-18ea055006d5._msdcs.linuggs.lan<0x20>
[2016/12/15 09:57:30.259038,  3] ../libcli/nbt/lmhosts.c:185(resolve_lmhosts_file_as_sockaddr)
  resolve_lmhosts: Attempting lmhosts lookup for name c939dddd-1374-4658-8533-18ea055006d5._msdcs.linuggs.lan<0x20>
[2016/12/15 09:57:30.263483,  3] ../lib/ldb-samba/ldb_wrap.c:321(ldb_wrap_connect)
  ldb_wrap open of secrets.ldb
[2016/12/15 09:57:30.265496,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: AS-REQ DOUGLAS$@LINUGGS.LAN from ipv4:192.168.242.13:58139 for krbtgt/LINUGGS.LAN@LINUGGS.LAN
[2016/12/15 09:57:30.268385,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: No preauth found, returning PREAUTH-REQUIRED -- DOUGLAS$@LINUGGS.LAN
[2016/12/15 09:57:30.281741,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: AS-REQ DOUGLAS$@LINUGGS.LAN from ipv4:192.168.242.13:33721 for krbtgt/LINUGGS.LAN@LINUGGS.LAN
[2016/12/15 09:57:30.283270,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: Client sent patypes: encrypted-timestamp
[2016/12/15 09:57:30.283370,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: Looking for PKINIT pa-data -- DOUGLAS$@LINUGGS.LAN
[2016/12/15 09:57:30.283443,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: Looking for ENC-TS pa-data -- DOUGLAS$@LINUGGS.LAN
[2016/12/15 09:57:30.283640,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: ENC-TS Pre-authentication succeeded -- DOUGLAS$@LINUGGS.LAN using aes256-cts-hmac-sha1-96
[2016/12/15 09:57:30.287783,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: AS-REQ authtime: 2016-12-15T09:57:30 starttime: unset endtime: 2016-12-15T19:57:30 renew till: unset
[2016/12/15 09:57:30.287897,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: Client supported enctypes: aes256-cts-hmac-sha1-96, aes128-cts-hmac-sha1-96, des3-cbc-sha1, des3-cbc-md5, arcfour-hmac-md5, using aes256-cts-hmac-sha1-96/aes256-cts-hmac-sha1-96
[2016/12/15 09:57:30.287979,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: Requested flags: proxiable, forwardable
[2016/12/15 09:57:30.302029,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: TGS-REQ DOUGLAS$@LINUGGS.LAN from ipv4:192.168.242.13:33555 for GC/francis.linuggs.lan/linuggs.lan@LINUGGS.LAN [canonicalize]
[2016/12/15 09:57:30.304417,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: TGS-REQ authtime: 2016-12-15T09:57:30 starttime: 2016-12-15T09:57:30 endtime: 2016-12-15T19:57:30 renew till: unset
[2016/12/15 09:57:30.305167,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: TGS-REQ DOUGLAS$@LINUGGS.LAN from ipv4:192.168.242.13:59628 for krbtgt/LINUGGS.LAN@LINUGGS.LAN [forwarded, forwardable]
[2016/12/15 09:57:30.306876,  3] ../source4/auth/kerberos/krb5_init_context.c:80(smb_krb5_debug_wrapper)
  Kerberos: TGS-REQ authtime: 2016-12-15T09:57:30 starttime: 2016-12-15T09:57:30 endtime: 2016-12-15T19:57:30 renew till: unset
[2016/12/15 09:57:30.351108,  2] ../source4/dsdb/repl/drepl_notify.c:199(dreplsrv_notify_op_callback)
  dreplsrv_notify: DsReplicaSync successfuly sent to c939dddd-1374-4658-8533-18ea055006d5._msdcs.linuggs.lan
[2016/12/15 09:57:30.358322,  2] ../source4/dsdb/repl/drepl_notify.c:199(dreplsrv_notify_op_callback)
  dreplsrv_notify: DsReplicaSync successfuly sent to c939dddd-1374-4658-8533-18ea055006d5._msdcs.linuggs.lan
[2016/12/15 09:57:30.361764,  2] ../source4/dsdb/repl/drepl_notify.c:199(dreplsrv_notify_op_callback)
  dreplsrv_notify: DsReplicaSync successfuly sent to c939dddd-1374-4658-8533-18ea055006d5._msdcs.linuggs.lan
[2016/12/15 09:57:30.367327,  2] ../source4/dsdb/repl/drepl_notify.c:199(dreplsrv_notify_op_callback)
  dreplsrv_notify: DsReplicaSync successfuly sent to c939dddd-1374-4658-8533-18ea055006d5._msdcs.linuggs.lan
[2016/12/15 09:57:30.370177,  2] ../source4/dsdb/repl/drepl_notify.c:199(dreplsrv_notify_op_callback)
  dreplsrv_notify: DsReplicaSync successfuly sent to c939dddd-1374-4658-8533-18ea055006d5._msdcs.linuggs.lan

NT Status Errors

http://www.stbsuite.com/support/virtual-training-center/nt-status-errors