samba startet nach reboot nicht ...

Probleme mit Samba, NFS, FTP und Co.
Antworten
anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

samba startet nach reboot nicht ...

Beitrag von anacronataff » 15.06.2020 10:02:18

Hallo Zusammen,

ich habe Probleme mit dem samba start nach einem reboot.

Aber zunächst mal meine Konfiguration.

Meine smb.conf:

Code: Alles auswählen

root@srv:~# cat /etc/samba/smb.conf
# Global parameters
[global]
        dns forwarder = 192.168.0.1 fd00::cece:1eff:fe5f:ce56
        netbios name = SRV
        realm = VN.xxxxxxxx.DE
        server role = active directory domain controller
        workgroup = VN
        bind interfaces only = yes
        interfaces = lo eno1 ::1%lo/64

[netlogon]
        path = /var/lib/samba/sysvol/vn.xxxxxxxx.de/scripts
        read only = No

[sysvol]
        path = /var/lib/samba/sysvol
        read only = No
Netzwerk hab ich mit Netzwerkmanager konfiguriert.
IP4 fix 192.168.0.4 Gateway 192.168.0.1 (Fritzbox) DNS 192.168.0.4 (lokaler samba)
IP6 via DHCP DNS fe80::4e52:62ff:fe9f:f9de (lokaler Link Local Unicast -> lokaler samba)
BildBild

ifconfig:

Code: Alles auswählen

root@srv:~# ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.4  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 2003:e0:a70d:c300:4e52:62ff:fe9f:f9de  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::4e52:62ff:fe9f:f9de  prefixlen 64  scopeid 0x20<link>
        inet6 2003:e0:a70d:c300:148c:1a6:af0f:d0e9  prefixlen 64  scopeid 0x0<global>
        ether 4c:52:62:9f:f9:de  txqueuelen 1000  (Ethernet)
        RX packets 5081  bytes 597448 (583.4 KiB)
        RX errors 0  dropped 1706  overruns 0  frame 0
        TX packets 3774  bytes 830074 (810.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0x91c00000-91c7ffff

eno2: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 4c:52:62:af:3c:0e  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0x91b00000-91b7ffff

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Lokale Schleife)
        RX packets 7514  bytes 1796191 (1.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 7514  bytes 1796191 (1.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Jetzt zu meinem Problem:

Samba startet nicht nach einem Reboot. Mir scheint es so, als wenn samba nicht auf DHCP-Antwort für IP6 wartet?!

Code: Alles auswählen

root@srv:~# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba AD Daemon
   Loaded: loaded (/lib/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mon 2020-06-15 09:39:35 CEST; 36s ago
     Docs: man:samba(8)
           man:samba(7)
           man:smb.conf(5)
  Process: 741 ExecStart=/usr/sbin/samba --foreground --no-process-group $SAMBAOPTIONS (code=exited, status=1/FAILURE)
 Main PID: 741 (code=exited, status=1/FAILURE)

Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]: [2020/06/15 09:39:35.072252,  0] ../source4/smbd/service_stream.c:373(stream_setup_socket)
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]:   stream_setup_socket: Failed to listen on 2003:e0:a70d:c300:148c:1a6:af0f:d0e9:389 - NT_STATUS_ADDRESS_NOT_ASSOCIATED
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]: [2020/06/15 09:39:35.072328,  0] ../source4/ldap_server/ldap_server.c:1051(add_socket)
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]:   ldapsrv failed to bind to 2003:e0:a70d:c300:148c:1a6:af0f:d0e9:389 - NT_STATUS_ADDRESS_NOT_ASSOCIATED
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]: [2020/06/15 09:39:35.072340,  0] ../source4/smbd/service_task.c:36(task_server_terminate)
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]:   task_server_terminate: task_server_terminate: [Failed to startup ldap server task]
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]: [2020/06/15 09:39:35.072462,  0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]:   sigterm_signal_handler: Exiting pid 778 on SIGTERM
Jun 15 09:39:35 srv systemd[1]: samba-ad-dc.service: Failed with result 'exit-code'.
Jun 15 09:39:35 srv systemd[1]: Failed to start Samba AD Daemon.
Ein manueller Start geht dann aber:

Code: Alles auswählen

root@srv:~# systemctl start samba-ad-dc.service
root@srv:~# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba AD Daemon
   Loaded: loaded (/lib/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2020-06-15 09:42:07 CEST; 3s ago
     Docs: man:samba(8)
           man:samba(7)
           man:smb.conf(5)
 Main PID: 1009 (samba)
   Status: "smbd: ready to serve connections..."
    Tasks: 23 (limit: 4915)
   Memory: 166.7M
   CGroup: /system.slice/samba-ad-dc.service
           ├─1009 samba: root process
           ├─1010 samba: task[s3fs_parent]
           ├─1011 samba: task[dcesrv]
           ├─1012 samba: tfork waiter process
           ├─1013 samba: task[nbtd]
           ├─1014 samba: task[wrepl]
           ├─1015 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─1016 samba: task[ldapsrv]
           ├─1017 samba: task[cldapd]
           ├─1018 samba: task[kdc]
           ├─1019 samba: task[dreplsrv]
           ├─1020 samba: task[winbindd_parent]
           ├─1021 samba: task[ntp_signd]
           ├─1022 samba: tfork waiter process
           ├─1023 samba: task[kccsrv]
           ├─1024 /usr/sbin/winbindd -D --option=server role check:inhibit=yes --foreground
           ├─1025 samba: task[dnsupdate]
           ├─1026 samba: task[dns]
           ├─1027 samba: tfork waiter process
           ├─1028 /usr/bin/python2.7 /usr/sbin/samba_dnsupdate
           ├─1034 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─1035 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           └─1036 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground

Jun 15 09:42:07 srv samba[1009]: root process[1009]:   Copyright Andrew Tridgell and the Samba Team 1992-2018
Jun 15 09:42:07 srv samba[1009]: root process[1009]: [2020/06/15 09:42:07.310225,  0] ../source4/smbd/server.c:773(binary_smbd_main)
Jun 15 09:42:07 srv samba[1009]: root process[1009]:   binary_smbd_main: samba: using 'standard' process model
Jun 15 09:42:07 srv winbindd[1024]: [2020/06/15 09:42:07.425692,  0] ../source3/winbindd/winbindd_cache.c:3160(initialize_winbindd_cache)
Jun 15 09:42:07 srv winbindd[1024]:   initialize_winbindd_cache: clearing cache and re-creating with version number 2
Jun 15 09:42:07 srv winbindd[1024]: [2020/06/15 09:42:07.427232,  0] ../lib/util/become_daemon.c:138(daemon_ready)
Jun 15 09:42:07 srv winbindd[1024]:   daemon_ready: STATUS=daemon 'winbindd' finished starting up and ready to serve connections
Jun 15 09:42:07 srv systemd[1]: Started Samba AD Daemon.
Jun 15 09:42:07 srv smbd[1015]: [2020/06/15 09:42:07.437121,  0] ../lib/util/become_daemon.c:138(daemon_ready)
Jun 15 09:42:07 srv smbd[1015]:   daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections
Jun 15 09:42:27 srv samba[1025]: task[dnsupdate][1025]: [2020/06/15 09:42:27.351008,  0] ../source4/dsdb/dns/dns_update.c:330(dnsupdate_nameupdate_done)
Jun 15 09:42:27 srv samba[1025]: task[dnsupdate][1025]:   ../source4/dsdb/dns/dns_update.c:330: Failed DNS update - with error code 110
Wobei auch da nach 20 Sekunden ein DNS-Fehler (Failed DNS update - with error code 110) kommt?!

Was habe ich falsch konfiguriert?

Danke für Antworten in vorraus.

Gruß Gerd

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 16.06.2020 14:08:56

Keiner eine Idee?

Weitere Info: wenn ich IP6 komplett abschalte, dann gibt es keine Fehler mehr und Samba startet auch nach einem Reboot.

Code: Alles auswählen

root@srv:~# cat /etc/sysctl.d/100-ipv6.conf
net.ipv6.conf.all.disable_ipv6=1

Code: Alles auswählen

root@srv:~# cat /etc/samba/smb.conf
# Global parameters
[global]
#       dns forwarder = 192.168.0.1 fd00::cece:1eff:fe5f:ce56
        dns forwarder = 192.168.0.1
        netbios name = SRV
        realm = VN.xxxxxxxx.DE
        server role = active directory domain controller
        workgroup = VN
        bind interfaces only = yes
#        interfaces = lo eno1 ::1%lo/64
        interfaces = lo eno1

[netlogon]
        path = /var/lib/samba/sysvol/vn.xxxxxxxx.de/scripts
        read only = No

[sysvol]
        path = /var/lib/samba/sysvol
        read only = No
Aber IP6 ist doch heutzutage Standard. Samba sollte doch IP6 können? Oder nicht?

TomL

Re: samba startet nach reboot nicht ...

Beitrag von TomL » 16.06.2020 14:37:46

Die Frage ist, worauf der Samba-Server überhaupt lauscht:

Code: Alles auswählen

ss -tulpen
Ja, richtig, IPv6 ist die Zukunft, aber innerhalb eines lokalen Netzes ist das nicht so wichtig, ob da via IPv4 oder v6 kommuniziert wird, weil das hierbei in beiden Fällen auch eine direkte Kommunikation ohne NAT ist . Ich habe auch beide Protokolle, aber Samba lauscht bei mir trotzdem nur auf IPv4. Ich würde IPv6 nicht generell deaktivieren.

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Re: samba startet nach reboot nicht ...

Beitrag von HZB » 16.06.2020 14:48:22

Lauscht der DNS Server auch auf IPv6 ?

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 16.06.2020 15:46:34

ok, habe IP6 wieder reingenommen:

Code: Alles auswählen

root@srv:~# cat /etc/sysctl.d/100-ipv6.conf
net.ipv6.conf.all.disable_ipv6=0
TomL hat geschrieben: ↑ zum Beitrag ↑
16.06.2020 14:37:46
Die Frage ist, worauf der Samba-Server überhaupt lauscht:

Code: Alles auswählen

ss -tulpen
Hier das Ergebnis, nach manuellen samba start:

Code: Alles auswählen

root@srv:~# ss -tuplen
Netid   State    Recv-Q   Send-Q                                 Local Address:Port        Peer Address:Port
udp     UNCONN   0        0                                            0.0.0.0:40288            0.0.0.0:*       users:(("avahi-daemon",pid=516,fd=14)) uid:111 ino:14902 sk:1 <->
udp     UNCONN   0        0                                        192.168.0.4:53               0.0.0.0:*       users:(("samba",pid=978,fd=46)) ino:23937 sk:13 <->
udp     UNCONN   0        0                                          127.0.0.1:53               0.0.0.0:*       users:(("samba",pid=978,fd=40)) ino:23931 sk:14 <->
udp     UNCONN   0        0                                        192.168.0.4:88               0.0.0.0:*       users:(("samba",pid=970,fd=47)) ino:26697 sk:15 <->
udp     UNCONN   0        0                                          127.0.0.1:88               0.0.0.0:*       users:(("samba",pid=970,fd=35)) ino:26685 sk:16 <->
udp     UNCONN   0        0                                        192.168.0.4:123              0.0.0.0:*       users:(("ntpd",pid=604,fd=23)) uid:117 ino:20651 sk:2 <->
udp     UNCONN   0        0                                          127.0.0.1:123              0.0.0.0:*       users:(("ntpd",pid=604,fd=18)) ino:11181 sk:3 <->
udp     UNCONN   0        0                                            0.0.0.0:123              0.0.0.0:*       users:(("ntpd",pid=604,fd=17)) ino:11178 sk:4 <->
udp     UNCONN   0        0                                        192.168.0.4:137              0.0.0.0:*       users:(("samba",pid=965,fd=31)) ino:22721 sk:17 <->
udp     UNCONN   0        0                                      192.168.0.255:137              0.0.0.0:*       users:(("samba",pid=965,fd=30)) ino:22720 sk:18 <->
udp     UNCONN   0        0                                          127.0.0.1:137              0.0.0.0:*       users:(("samba",pid=965,fd=26)) ino:22717 sk:19 <->
udp     UNCONN   0        0                                    127.255.255.255:137              0.0.0.0:*       users:(("samba",pid=965,fd=23)) ino:22716 sk:1a <->
udp     UNCONN   0        0                                        192.168.0.4:138              0.0.0.0:*       users:(("samba",pid=965,fd=33)) ino:22723 sk:1b <->
udp     UNCONN   0        0                                      192.168.0.255:138              0.0.0.0:*       users:(("samba",pid=965,fd=32)) ino:22722 sk:1c <->
udp     UNCONN   0        0                                          127.0.0.1:138              0.0.0.0:*       users:(("samba",pid=965,fd=29)) ino:22719 sk:1d <->
udp     UNCONN   0        0                                    127.255.255.255:138              0.0.0.0:*       users:(("samba",pid=965,fd=28)) ino:22718 sk:1e <->
udp     UNCONN   0        0                                        192.168.0.4:389              0.0.0.0:*       users:(("samba",pid=969,fd=33)) ino:19964 sk:1f <->
udp     UNCONN   0        0                                          127.0.0.1:389              0.0.0.0:*       users:(("samba",pid=969,fd=29)) ino:19961 sk:20 <->
udp     UNCONN   0        0                                        192.168.0.4:464              0.0.0.0:*       users:(("samba",pid=970,fd=49)) ino:26699 sk:21 <->
udp     UNCONN   0        0                                          127.0.0.1:464              0.0.0.0:*       users:(("samba",pid=970,fd=37)) ino:26687 sk:22 <->
udp     UNCONN   0        0                                            0.0.0.0:631              0.0.0.0:*       users:(("cups-browsed",pid=556,fd=7)) ino:17315 sk:5 <->
udp     UNCONN   0        0                                            0.0.0.0:5353             0.0.0.0:*       users:(("avahi-daemon",pid=516,fd=12)) uid:111 ino:14900 sk:6 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:69a4:1c59:4e00:7546]:53                  [::]:*       users:(("samba",pid=978,fd=44)) ino:23935 sk:23 v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:53                  [::]:*       users:(("samba",pid=978,fd=42)) ino:23933 sk:24 v6only:1 <->
udp     UNCONN   0        0                                              [::1]:53                  [::]:*       users:(("samba",pid=978,fd=38)) ino:23929 sk:25 v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:69a4:1c59:4e00:7546]:88                  [::]:*       users:(("samba",pid=970,fd=43)) ino:26693 sk:26 v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:88                  [::]:*       users:(("samba",pid=970,fd=39)) ino:26689 sk:27 v6only:1 <->
udp     UNCONN   0        0                                              [::1]:88                  [::]:*       users:(("samba",pid=970,fd=30)) ino:26681 sk:28 v6only:1 <->
udp     UNCONN   0        0                   [fe80::4e52:62ff:fe9f:f9de]%eno1:123                 [::]:*       users:(("ntpd",pid=604,fd=26)) uid:117 ino:20846 sk:7 v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:123                 [::]:*       users:(("ntpd",pid=604,fd=25)) uid:117 ino:20844 sk:8 v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:69a4:1c59:4e00:7546]:123                 [::]:*       users:(("ntpd",pid=604,fd=24)) uid:117 ino:20842 sk:9 v6only:1 <->
udp     UNCONN   0        0                                              [::1]:123                 [::]:*       users:(("ntpd",pid=604,fd=19)) ino:11183 sk:a v6only:1 <->
udp     UNCONN   0        0                                               [::]:123                 [::]:*       users:(("ntpd",pid=604,fd=16)) ino:11175 sk:b v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:69a4:1c59:4e00:7546]:389                 [::]:*       users:(("samba",pid=969,fd=32)) ino:19963 sk:29 v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:389                 [::]:*       users:(("samba",pid=969,fd=31)) ino:19962 sk:2a v6only:1 <->
udp     UNCONN   0        0                                              [::1]:389                 [::]:*       users:(("samba",pid=969,fd=23)) ino:19960 sk:2b v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:69a4:1c59:4e00:7546]:464                 [::]:*       users:(("samba",pid=970,fd=45)) ino:26695 sk:2c v6only:1 <->
udp     UNCONN   0        0            [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:464                 [::]:*       users:(("samba",pid=970,fd=41)) ino:26691 sk:2d v6only:1 <->
udp     UNCONN   0        0                                              [::1]:464                 [::]:*       users:(("samba",pid=970,fd=33)) ino:26683 sk:2e v6only:1 <->
udp     UNCONN   0        0                                               [::]:5353                [::]:*       users:(("avahi-daemon",pid=516,fd=13)) uid:111 ino:14901 sk:c v6only:1 <->
udp     UNCONN   0        0                                               [::]:56342               [::]:*       users:(("avahi-daemon",pid=516,fd=15)) uid:111 ino:14903 sk:d v6only:1 <->
tcp     LISTEN   0        50                                         127.0.0.1:139              0.0.0.0:*       users:(("smbd",pid=967,fd=48)) ino:22798 sk:2f <->
tcp     LISTEN   0        50                                       192.168.0.4:139              0.0.0.0:*       users:(("smbd",pid=967,fd=42)) ino:22792 sk:30 <->
tcp     LISTEN   0        10                                       192.168.0.4:464              0.0.0.0:*       users:(("samba",pid=970,fd=48)) ino:26698 sk:31 <->
tcp     LISTEN   0        10                                         127.0.0.1:464              0.0.0.0:*       users:(("samba",pid=970,fd=36)) ino:26686 sk:32 <->
tcp     LISTEN   0        128                                        127.0.0.1:5939             0.0.0.0:*       users:(("teamviewerd",pid=753,fd=12)) ino:23617 sk:e <->
tcp     LISTEN   0        10                                       192.168.0.4:53               0.0.0.0:*       users:(("samba",pid=978,fd=45)) ino:23936 sk:33 <->
tcp     LISTEN   0        10                                         127.0.0.1:53               0.0.0.0:*       users:(("samba",pid=978,fd=39)) ino:23930 sk:34 <->
tcp     LISTEN   0        128                                          0.0.0.0:22               0.0.0.0:*       users:(("sshd",pid=612,fd=3)) ino:19498 sk:f <->
tcp     LISTEN   0        5                                          127.0.0.1:631              0.0.0.0:*       users:(("cupsd",pid=533,fd=7)) ino:19509 sk:10 <->
tcp     LISTEN   0        10                                       192.168.0.4:88               0.0.0.0:*       users:(("samba",pid=970,fd=46)) ino:26696 sk:35 <->
tcp     LISTEN   0        10                                         127.0.0.1:88               0.0.0.0:*       users:(("samba",pid=970,fd=34)) ino:26684 sk:36 <->
tcp     LISTEN   0        10                                       192.168.0.4:636              0.0.0.0:*       users:(("samba",pid=968,fd=45)) ino:24815 sk:37 <->
tcp     LISTEN   0        10                                         127.0.0.1:636              0.0.0.0:*       users:(("samba",pid=968,fd=33)) ino:24803 sk:38 <->
tcp     LISTEN   0        50                                         127.0.0.1:445              0.0.0.0:*       users:(("smbd",pid=967,fd=47)) ino:22797 sk:39 <->
tcp     LISTEN   0        50                                       192.168.0.4:445              0.0.0.0:*       users:(("smbd",pid=967,fd=41)) ino:22791 sk:3a <->
tcp     LISTEN   0        10                                       192.168.0.4:49152            0.0.0.0:*       users:(("samba",pid=963,fd=34)) ino:23838 sk:3b <->
tcp     LISTEN   0        10                                         127.0.0.1:49152            0.0.0.0:*       users:(("samba",pid=963,fd=31)) ino:23835 sk:3c <->
tcp     LISTEN   0        10                                       192.168.0.4:49153            0.0.0.0:*       users:(("samba",pid=963,fd=41)) ino:23859 sk:3d <->
tcp     LISTEN   0        10                                         127.0.0.1:49153            0.0.0.0:*       users:(("samba",pid=963,fd=38)) ino:23856 sk:3e <->
tcp     LISTEN   0        10                                       192.168.0.4:49154            0.0.0.0:*       users:(("samba",pid=963,fd=50)) ino:23884 sk:3f <->
tcp     LISTEN   0        10                                         127.0.0.1:49154            0.0.0.0:*       users:(("samba",pid=963,fd=47)) ino:23881 sk:40 <->
tcp     LISTEN   0        10                                       192.168.0.4:3268             0.0.0.0:*       users:(("samba",pid=968,fd=46)) ino:24816 sk:41 <->
tcp     LISTEN   0        10                                         127.0.0.1:3268             0.0.0.0:*       users:(("samba",pid=968,fd=34)) ino:24804 sk:42 <->
tcp     LISTEN   0        10                                       192.168.0.4:3269             0.0.0.0:*       users:(("samba",pid=968,fd=47)) ino:24817 sk:43 <->
tcp     LISTEN   0        10                                       192.168.0.4:389              0.0.0.0:*       users:(("samba",pid=968,fd=44)) ino:24814 sk:44 <->
tcp     LISTEN   0        10                                         127.0.0.1:3269             0.0.0.0:*       users:(("samba",pid=968,fd=35)) ino:24805 sk:45 <->
tcp     LISTEN   0        10                                         127.0.0.1:389              0.0.0.0:*       users:(("samba",pid=968,fd=32)) ino:24802 sk:46 <->
tcp     LISTEN   0        10                                       192.168.0.4:135              0.0.0.0:*       users:(("samba",pid=963,fd=57)) ino:23905 sk:47 <->
tcp     LISTEN   0        10                                         127.0.0.1:135              0.0.0.0:*       users:(("samba",pid=963,fd=54)) ino:23902 sk:48 <->
tcp     LISTEN   0        50           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:139                 [::]:*       users:(("smbd",pid=967,fd=44)) ino:22794 sk:49 v6only:1 <->
tcp     LISTEN   0        50           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:139                 [::]:*       users:(("smbd",pid=967,fd=46)) ino:22796 sk:4a v6only:1 <->
tcp     LISTEN   0        50                                             [::1]:139                 [::]:*       users:(("smbd",pid=967,fd=50)) ino:22800 sk:4b v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:464                 [::]:*       users:(("samba",pid=970,fd=44)) ino:26694 sk:4c v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:464                 [::]:*       users:(("samba",pid=970,fd=40)) ino:26690 sk:4d v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:464                 [::]:*       users:(("samba",pid=970,fd=32)) ino:26682 sk:4e v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:53                  [::]:*       users:(("samba",pid=978,fd=43)) ino:23934 sk:4f v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:53                  [::]:*       users:(("samba",pid=978,fd=41)) ino:23932 sk:50 v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:53                  [::]:*       users:(("samba",pid=978,fd=36)) ino:23928 sk:51 v6only:1 <->
tcp     LISTEN   0        128                                             [::]:22                  [::]:*       users:(("sshd",pid=612,fd=4)) ino:19500 sk:11 v6only:1 <->
tcp     LISTEN   0        5                                              [::1]:631                 [::]:*       users:(("cupsd",pid=533,fd=6)) ino:19508 sk:12 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:88                  [::]:*       users:(("samba",pid=970,fd=42)) ino:26692 sk:52 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:88                  [::]:*       users:(("samba",pid=970,fd=38)) ino:26688 sk:53 v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:88                  [::]:*       users:(("samba",pid=970,fd=23)) ino:26680 sk:54 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:636                 [::]:*       users:(("samba",pid=968,fd=41)) ino:24811 sk:55 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:636                 [::]:*       users:(("samba",pid=968,fd=37)) ino:24807 sk:56 v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:636                 [::]:*       users:(("samba",pid=968,fd=28)) ino:24799 sk:57 v6only:1 <->
tcp     LISTEN   0        50           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:445                 [::]:*       users:(("smbd",pid=967,fd=43)) ino:22793 sk:58 v6only:1 <->
tcp     LISTEN   0        50           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:445                 [::]:*       users:(("smbd",pid=967,fd=45)) ino:22795 sk:59 v6only:1 <->
tcp     LISTEN   0        50                                             [::1]:445                 [::]:*       users:(("smbd",pid=967,fd=49)) ino:22799 sk:5a v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:49152               [::]:*       users:(("samba",pid=963,fd=33)) ino:23837 sk:5b v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:49152               [::]:*       users:(("samba",pid=963,fd=32)) ino:23836 sk:5c v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:49152               [::]:*       users:(("samba",pid=963,fd=30)) ino:23834 sk:5d v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:49153               [::]:*       users:(("samba",pid=963,fd=40)) ino:23858 sk:5e v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:49153               [::]:*       users:(("samba",pid=963,fd=39)) ino:23857 sk:5f v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:49153               [::]:*       users:(("samba",pid=963,fd=37)) ino:23855 sk:60 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:49154               [::]:*       users:(("samba",pid=963,fd=49)) ino:23883 sk:61 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:49154               [::]:*       users:(("samba",pid=963,fd=48)) ino:23882 sk:62 v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:49154               [::]:*       users:(("samba",pid=963,fd=46)) ino:23880 sk:63 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:3268                [::]:*       users:(("samba",pid=968,fd=42)) ino:24812 sk:64 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:3268                [::]:*       users:(("samba",pid=968,fd=38)) ino:24808 sk:65 v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:3268                [::]:*       users:(("samba",pid=968,fd=30)) ino:24800 sk:66 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:3269                [::]:*       users:(("samba",pid=968,fd=43)) ino:24813 sk:67 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:389                 [::]:*       users:(("samba",pid=968,fd=40)) ino:24810 sk:68 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:3269                [::]:*       users:(("samba",pid=968,fd=39)) ino:24809 sk:69 v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:389                 [::]:*       users:(("samba",pid=968,fd=36)) ino:24806 sk:6a v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:3269                [::]:*       users:(("samba",pid=968,fd=31)) ino:24801 sk:6b v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:389                 [::]:*       users:(("samba",pid=968,fd=23)) ino:24798 sk:6c v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:69a4:1c59:4e00:7546]:135                 [::]:*       users:(("samba",pid=963,fd=56)) ino:23904 sk:6d v6only:1 <->
tcp     LISTEN   0        10           [2003:e0:a715:d300:4e52:62ff:fe9f:f9de]:135                 [::]:*       users:(("samba",pid=963,fd=55)) ino:23903 sk:6e v6only:1 <->
tcp     LISTEN   0        10                                             [::1]:135                 [::]:*       users:(("samba",pid=963,fd=53)) ino:23901 sk:6f v6only:1 <->
TomL hat geschrieben: ↑ zum Beitrag ↑
16.06.2020 14:37:46
(...)Ja, richtig, IPv6 ist die Zukunft, aber innerhalb eines lokalen Netzes ist das nicht so wichtig, ob da via IPv4 oder v6 kommuniziert wird, weil das hierbei in beiden Fällen auch eine direkte Kommunikation ohne NAT ist . Ich habe auch beide Protokolle, aber Samba lauscht bei mir trotzdem nur auf IPv4. Ich würde IPv6 nicht generell deaktivieren.
Wie kann man samba auf nur IP4 konfigurieren?

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 16.06.2020 15:53:44

Zusammenfassung: es scheint mir so, das Samba ldap nach einem reboot nicht hoch bekommt:

Code: Alles auswählen

Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]: [2020/06/15 09:39:35.072252,  0] ../source4/smbd/service_stream.c:373(stream_setup_socket)
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]:   stream_setup_socket: Failed to listen on 2003:e0:a70d:c300:148c:1a6:af0f:d0e9:389 - NT_STATUS_ADDRESS_NOT_ASSOCIATED
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]: [2020/06/15 09:39:35.072328,  0] ../source4/ldap_server/ldap_server.c:1051(add_socket)
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]:   ldapsrv failed to bind to 2003:e0:a70d:c300:148c:1a6:af0f:d0e9:389 - NT_STATUS_ADDRESS_NOT_ASSOCIATED
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]: [2020/06/15 09:39:35.072340,  0] ../source4/smbd/service_task.c:36(task_server_terminate)
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]:   task_server_terminate: task_server_terminate: [Failed to startup ldap server task]
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]: [2020/06/15 09:39:35.072462,  0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
Jun 15 09:39:35 srv samba[778]: task[ldapsrv][778]:   sigterm_signal_handler: Exiting pid 778 on SIGTERM
Manueller Start klappt bis auf DNS-Fehler:

Code: Alles auswählen

Jun 15 09:42:07 srv systemd[1]: Started Samba AD Daemon.
Jun 15 09:42:07 srv smbd[1015]: [2020/06/15 09:42:07.437121,  0] ../lib/util/become_daemon.c:138(daemon_ready)
Jun 15 09:42:07 srv smbd[1015]:   daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections
Jun 15 09:42:27 srv samba[1025]: task[dnsupdate][1025]: [2020/06/15 09:42:27.351008,  0] ../source4/dsdb/dns/dns_update.c:330(dnsupdate_nameupdate_done)
Jun 15 09:42:27 srv samba[1025]: task[dnsupdate][1025]:   ../source4/dsdb/dns/dns_update.c:330: Failed DNS update - with error code 110

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Re: samba startet nach reboot nicht ...

Beitrag von HZB » 16.06.2020 16:38:05

Hmm ich glaube ich versteh langsam das Problem.

Du hast 2 globale IPv6 plus die lokale Addressen auf der Kiste:

Code: Alles auswählen

eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.4  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 2003:e0:a70d:c300:4e52:62ff:fe9f:f9de  prefixlen 64  scopeid 0x0<global>
        inet6 fe80::4e52:62ff:fe9f:f9de  prefixlen 64  scopeid 0x20<link>
        inet6 2003:e0:a70d:c300:148c:1a6:af0f:d0e9  prefixlen 64  scopeid 0x0<global>
Probier mal die lokale in der smb.conf anzugeben im Format:

Code: Alles auswählen

Interfaces = {Full-IPv6-address}%{interface}/{prefix length}
bei Dir wäre es dann glaube ich:

Code: Alles auswählen

fe80::4e52:62ff:fe9f:f9de%eno1/64
Dann sollte er nur die lokale IPv6 nehmen und nicht wie jetzt irgendeine

EDIT: Anscheinend bekommst Du die globalen vom ( Fritzbox ? ) DHCP zugewiesen. weil das ist ja wieder eine andere:

Code: Alles auswählen

[2003:e0:a715:d300:69a4:1c59:4e00:7546]:135                 [::]:*       users:(("samba",pid=963,fd=56)) ino:23904 sk:6d v6only:1 <->

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 17.06.2020 19:11:35

Ich habe eno1 bei interfaces jetz raus genommen. Meine smb.conf sieht jetzt so aus:

Code: Alles auswählen

# Global parameters
[global]
        dns forwarder = 192.168.0.1 fd00::cece:1eff:fe5f:ce56
        netbios name = SRV
        realm = VN.XXXXXXXX.DE
        server role = active directory domain controller
        workgroup = VN
        bind interfaces only = yes
        interfaces = lo ::1%lo/64 192.168.0.4 fe80::4e52:62ff:fe9f:f9de%eno1/64
#        interfaces = lo ::1%lo/64 eno1

[netlogon]
        path = /var/lib/samba/sysvol/vn.xxxxxxxx.de/scripts
        read only = No

[sysvol]
        path = /var/lib/samba/sysvol
        read only = No
Damit startet samba. Danke, das ist schon mal gut.

Doch bin ich mir nicht sicher, dass samba jetzt auch noch ip6 richtig verarbeiten kann:

Code: Alles auswählen

root@srv:~# smbclient -L ::1
Enter VN\root's password:
Anonymous login successful

        Sharename       Type      Comment
        ---------       ----      -------
        netlogon        Disk
        sysvol          Disk
        IPC$            IPC       IPC Service (Samba 4.9.5-Debian)
::1 is an IPv6 address -- no workgroup available

Code: Alles auswählen

root@srv:~# smbclient -L fe80::4e52:62ff:fe9f:f9de
do_connect: Connection to fe80::4e52:62ff:fe9f:f9de failed (Error NT_STATUS_INVALID_PARAMETER)
Zum Vergleich test via ip4:

Code: Alles auswählen

root@srv:~# smbclient -L 127.0.0.1
Enter VN\root's password:
Anonymous login successful

        Sharename       Type      Comment
        ---------       ----      -------
        netlogon        Disk
        sysvol          Disk
        IPC$            IPC       IPC Service (Samba 4.9.5-Debian)
Reconnecting with SMB1 for workgroup listing.
Anonymous login successful

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
        WORKGROUP            FRITZ-NAS
Und leider macht DNS noch Probleme:

Code: Alles auswählen

root@srv:~# tail -23 /var/log/samba/log.samba
[2020/06/17 18:52:04.331855,  0] ../source4/smbd/server.c:587(binary_smbd_main)
  samba version 4.9.5-Debian started.
  Copyright Andrew Tridgell and the Samba Team 1992-2018
[2020/06/17 18:52:04.451514,  0] ../source4/smbd/server.c:773(binary_smbd_main)
  binary_smbd_main: samba: using 'standard' process model
[2020/06/17 18:52:04.826105,  0] ../lib/util/util_runcmd.c:327(samba_runcmd_io_handler)
  /usr/sbin/samba_dnsupdate: ; TSIG error with server: tsig verify failure
[2020/06/17 18:52:04.856922,  0] ../lib/util/util_runcmd.c:327(samba_runcmd_io_handler)
  /usr/sbin/samba_dnsupdate: ; TSIG error with server: tsig verify failure
[2020/06/17 18:52:04.887455,  0] ../lib/util/util_runcmd.c:327(samba_runcmd_io_handler)
  /usr/sbin/samba_dnsupdate: ; TSIG error with server: tsig verify failure
[2020/06/17 18:52:04.918731,  0] ../lib/util/util_runcmd.c:327(samba_runcmd_io_handler)
  /usr/sbin/samba_dnsupdate: ; TSIG error with server: tsig verify failure
[2020/06/17 18:52:04.953713,  0] ../lib/util/util_runcmd.c:327(samba_runcmd_io_handler)
  /usr/sbin/samba_dnsupdate: ; TSIG error with server: tsig verify failure
[2020/06/17 18:52:05.053365,  0] ../lib/util/util_runcmd.c:327(samba_runcmd_io_handler)
  /usr/sbin/samba_dnsupdate: ; TSIG error with server: tsig verify failure
[2020/06/17 18:52:05.153453,  0] ../lib/util/util_runcmd.c:327(samba_runcmd_io_handler)
  /usr/sbin/samba_dnsupdate: ; TSIG error with server: tsig verify failure
[2020/06/17 18:52:05.252711,  0] ../lib/util/util_runcmd.c:327(samba_runcmd_io_handler)
  /usr/sbin/samba_dnsupdate: ; TSIG error with server: tsig verify failure
[2020/06/17 18:52:05.293033,  0] ../source4/dsdb/dns/dns_update.c:330(dnsupdate_nameupdate_done)
  ../source4/dsdb/dns/dns_update.c:330: Failed DNS update - with error code 8
Merkt man auch: z.B. SSH-Login dauert gefühlt eine Minute nach Passworteingabe.

Mein resolv.conf zeigt auf samba:

Code: Alles auswählen

root@srv:~# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.0.4
nameserver fe80::4e52:62ff:fe9f:f9de%eno1
Was stimmt jetzt noch mit meinem DNS nicht?

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 17.06.2020 21:32:30

So, also ich meine ich hätte es hin bekommen:

1.) Unter interface nur IP4+IP6-localhost, IP4-Adresse und IP6 der Netzwerkkarte(=Unique Local Address) -> Nach Reboot startete auch samba.

Code: Alles auswählen

root@srv:~# cat /etc/samba/smb.conf
# Global parameters
[global]
	dns forwarder = 192.168.0.1 fd00::cece:1eff:fe5f:ce56  # (FritzBox)
	netbios name = SRV
	realm = VN.XXXXXXXX.DE
	server role = active directory domain controller
	workgroup = VN        
        bind interfaces only = yes
        interfaces = lo ::1%lo/64 192.168.0.4 fe80::4e52:62ff:fe9f:f9de%eno1/64 # (IP4+IP6-localhost, IP4-Adresse und IP6 der Netzwerkkarte=Unique Local Address)

[netlogon]
	path = /var/lib/samba/sysvol/vn.xxxxxxxx.de/scripts
	read only = No

[sysvol]
	path = /var/lib/samba/sysvol
	read only = No
Es gab aber noch DNS-Fehler, denn es fehlte die Reverse-Lookupzone

2.) Reverse-Lookupzone erstellen (die einzelnen Befehle dauern recht lange):

Code: Alles auswählen

root@srv:~# kinit administrator
administrator@VN.XXXXXXXX.DE's Password: 
root@srv:~# samba-tool dns zonecreate srv 0.168.192.in-addr.arpa -k yes
Zone 0.168.192.in-addr.arpa created successfully
root@srv:~# samba-tool dns add srv 0.168.192.in-addr.arpa 4 PTR srv.vn.xxxxxxxx.de -k yes
Record added successfully
Danach gab es keine DNS-Fehler mehr. Aber das Login war immer noch sehr langsam.
Denn: Kerberos war im PAM eingetragen. Da aber Samba-Nutzer sich nicht in Linux einloggen sollen, habe ich es rausgenommen:

3.) In /etc/pam.d/common-auth und in /etc/pam.d/common-password die Zeilen mit pam_krb5.so auskommentieren

Code: Alles auswählen

root@srv:~# cat /etc/pam.d/common-auth | grep -i krb5.so
#auth   [success=3 default=ignore]      pam_krb5.so minimum_uid=1000
root@srv:~# cat /etc/pam.d/common-password | grep -i krb5.so
#password       [success=3 default=ignore]      pam_krb5.so minimum_uid=1000
Danach lief alles Fehlerfrei und ssh-login war schnell.

Also, ich bin der Meinung meine Probleme sind gelöst.

Was meint Ihr?
Zuletzt geändert von anacronataff am 18.06.2020 12:42:06, insgesamt 1-mal geändert.

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 17.06.2020 22:35:19

Ne Leute, leider zu früh gefreut. Ich muss eno1 unter interfaces in der smb.conf wohl drin lassen.

OHNE eno1 unter interfaces bekomme ich einen Timeout, weil Samba-DNS nicht gefunden wird:

Code: Alles auswählen

C:\Windows\System32>nslookup google.de srv
DNS request timed out.
    timeout was 2 seconds.
Server:  UnKnown
Address:  2003:e0:a725:d300:4e52:62ff:fe9f:f9de

DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
*** Zeitüberschreitung bei Anforderung an UnKnown.
Wenn ich eno1 reinnehme wird Samba-DNS gefunden:

Code: Alles auswählen

C:\Windows\System32>nslookup google.de srv
Server:  srv.fritz.box
Address:  2003:e0:a725:d300:4e52:62ff:fe9f:f9de

Nicht autorisierende Antwort:
Name:    google.de
Addresses:  2a00:1450:4016:800::2003
          172.217.22.99
Aber dann startet samba nicht mehr nach einem reboot.
Jetzt steh ich fast wieder am Anfang.

Warum startet samba nicht nach einem reboot, wenn man Samba doch manuell starten kann?

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Re: samba startet nach reboot nicht ...

Beitrag von HZB » 18.06.2020 07:34:01

Poste noch mal bitte die Ausgabe von ifconfig und /etc/network/interfaces

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 18.06.2020 12:41:40

Da hat sich eigentlich ggü wie oben beschrieben nix verändert:

Code: Alles auswählen

root@srv:~# ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.4  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::4e52:62ff:fe9f:f9de  prefixlen 64  scopeid 0x20<link>
        inet6 2003:e0:a70e:2f00:a11c:fe6d:a1c4:d02e  prefixlen 64  scopeid 0x0<global>
        inet6 2003:e0:a70e:2f00:4e52:62ff:fe9f:f9de  prefixlen 64  scopeid 0x0<global>
        ether 4c:52:62:9f:f9:de  txqueuelen 1000  (Ethernet)
        RX packets 111856  bytes 7012138 (6.6 MiB)
        RX errors 0  dropped 103012  overruns 0  frame 0
        TX packets 7328  bytes 692720 (676.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0x91c00000-91c7ffff

eno2: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 4c:52:62:af:3c:0e  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0x91b00000-91b7ffff

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Lokale Schleife)
        RX packets 10732  bytes 1128078 (1.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 10732  bytes 1128078 (1.0 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
                
root@srv:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback
root@srv:~# la /etc/network/interfaces.d/
insgesamt 8
drwxr-xr-x 2 root root 4096 Jun 17 18:07 .
drwxr-xr-x 7 root root 4096 Mai  5 18:58 ..

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Re: samba startet nach reboot nicht ...

Beitrag von HZB » 18.06.2020 13:38:50

Da fehlt irgendwie das komplette eno1 ??

Irgendwie stimmt da was nicht zusammen.

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 18.06.2020 13:39:59

Dann hab ich gerade mal einen Reboot gemacht, ohne eingestecktes Netzwerkabel:

Code: Alles auswählen

root@srv:~# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 4c:52:62:9f:f9:de brd ff:ff:ff:ff:ff:ff
3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 4c:52:62:af:3c:0e brd ff:ff:ff:ff:ff:ff
root@srv:~# ip -6 addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
Erwartungsgemäß kein DCHP-IP6-Adresse.

ABER: Samba startet nach diesem reboot ohne Netzwerkkabel auch nicht!

Code: Alles auswählen

root@srv:~# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba AD Daemon
   Loaded: loaded (/lib/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Thu 2020-06-18 13:31:10 CEST; 22s ago
     Docs: man:samba(8)
           man:samba(7)
           man:smb.conf(5)
  Process: 729 ExecStart=/usr/sbin/samba --foreground --no-process-group $SAMBAOPTIONS (code=exited, status=1/FAILURE)
 Main PID: 729 (code=exited, status=1/FAILURE)

Jun 18 13:31:10 srv samba[764]: task[ldapsrv][764]: [2020/06/18 13:31:10.062295,  0] ../source4/smbd/service_stream.c:373(stream_setup_socket)
Jun 18 13:31:10 srv samba[764]: task[ldapsrv][764]:   stream_setup_socket: Failed to listen on fe80::4e52:62ff:fe9f:f9de%eno1:389 - NT_STATUS_ADDRESS_NOT_ASSOCIATED
Jun 18 13:31:10 srv samba[764]: task[ldapsrv][764]: [2020/06/18 13:31:10.062366,  0] ../source4/ldap_server/ldap_server.c:1051(add_socket)
Jun 18 13:31:10 srv samba[764]: task[ldapsrv][764]:   ldapsrv failed to bind to fe80::4e52:62ff:fe9f:f9de%eno1:389 - NT_STATUS_ADDRESS_NOT_ASSOCIATED
Jun 18 13:31:10 srv samba[764]: task[ldapsrv][764]: [2020/06/18 13:31:10.062377,  0] ../source4/smbd/service_task.c:36(task_server_terminate)
Jun 18 13:31:10 srv samba[764]: task[ldapsrv][764]:   task_server_terminate: task_server_terminate: [Failed to startup ldap server task]
Jun 18 13:31:10 srv samba[764]: task[ldapsrv][764]: [2020/06/18 13:31:10.062485,  0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
Jun 18 13:31:10 srv samba[764]: task[ldapsrv][764]:   sigterm_signal_handler: Exiting pid 764 on SIGTERM
Jun 18 13:31:10 srv systemd[1]: samba-ad-dc.service: Failed with result 'exit-code'.
Jun 18 13:31:10 srv systemd[1]: Failed to start Samba AD Daemon.
Jetzt (ohne Netzwerkkabel und nach reboot) bleibt samba am LDAP-Port 389 an der IP6-Link-Local-Adresse der Netzwerkkarte (fe80::4e52:62ff:fe9f:f9de%eno1:389) hängen!

Warum kann samba nach einem Neustart den LDAP-Port 389 nicht hoch bekommen, aber bei manuellen Start schon?

Weiterhin Danke für Antworten!

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 18.06.2020 13:41:05

HZB hat geschrieben: ↑ zum Beitrag ↑
18.06.2020 13:38:50
Da fehlt irgendwie das komplette eno1 ??

Irgendwie stimmt da was nicht zusammen.
NetworkManager! Siehe oben erster Post.

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Re: samba startet nach reboot nicht ...

Beitrag von HZB » 18.06.2020 13:49:39

Ah OK, sorry das mit Network Manager hab ich wohl überlesen.

Schau mal ob beim Startscript von Samba auch auf den Network Manager gewartet wird.
Für mich klingt es so als ob nur das Netzwerk abgewartet wird und nicht der Service Network Manager.
Würde auch erklären warum es funktioniert wenn Du es danach händisch probierst ( in der Zwischenzeit wird der Network Manager wohl geladen sein )

Ich muss zugeben ich hab den Network Manager nie verwendet. Ich habs immer statisch konfiguriert in /etc/network/interfaces.

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 18.06.2020 15:45:14

Jetzt wird es ganz komisch. Ich habe samba-ad-dc.service so verändert, dass samba nicht mit multi-user.target startet, sondern mit graphical.target und default-target auf multi-user.target gesetzt:

Code: Alles auswählen

root@srv:/lib/systemd/system# cat samba-ad-dc.service
[Unit]
Description=Samba AD Daemon
Documentation=man:samba(8) man:samba(7) man:smb.conf(5)
Wants=network-online.target
After=network.target network-online.target

[Service]
Type=notify
NotifyAccess=all
PIDFile=/var/run/samba/samba.pid
LimitNOFILE=16384
EnvironmentFile=-/etc/default/samba
ExecStart=/usr/sbin/samba --foreground --no-process-group $SAMBAOPTIONS
ExecReload=/bin/kill -HUP $MAINPID


[Install]
WantedBy=graphical.target

root@srv:/lib/systemd/system# systemctl set-default multi-user.target
Removed /etc/systemd/system/default.target.
Created symlink /etc/systemd/system/default.target → /lib/systemd/system/multi-user.target.
Nach reboot kommt erwartungsgemäß samba nicht hoch, startet aber ohne fehler beim wechsel nach graphical.target:

Code: Alles auswählen

root@srv:~# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba AD Daemon
   Loaded: loaded (/lib/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:samba(8)
           man:samba(7)
           man:smb.conf(5)
root@srv:~# systemctl isolate graphical.target
root@srv:~# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba AD Daemon
   Loaded: loaded (/lib/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2020-06-18 15:34:45 CEST; 2s ago
     Docs: man:samba(8)
           man:samba(7)
           man:smb.conf(5)
 Main PID: 779 (samba)
   Status: "smbd: ready to serve connections..."
    Tasks: 23 (limit: 4915)
   Memory: 200.0M
   CGroup: /system.slice/samba-ad-dc.service
           ├─779 samba: root process
           ├─823 samba: task[s3fs_parent]
           ├─824 samba: task[dcesrv]
           ├─825 samba: tfork waiter process
           ├─826 samba: task[nbtd]
           ├─827 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─828 samba: task[wrepl]
           ├─829 samba: task[ldapsrv]
           ├─830 samba: task[cldapd]
           ├─831 samba: task[kdc]
           ├─832 samba: task[dreplsrv]
           ├─833 samba: task[winbindd_parent]
           ├─834 samba: task[ntp_signd]
           ├─835 samba: task[kccsrv]
           ├─836 samba: task[dnsupdate]
           ├─837 samba: task[dns]
           ├─838 samba: tfork waiter process
           ├─839 /usr/sbin/winbindd -D --option=server role check:inhibit=yes --foreground
           ├─840 samba: tfork waiter process
           ├─841 /usr/bin/python2.7 /usr/sbin/samba_dnsupdate
           ├─860 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─861 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           └─862 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground

Jun 18 15:34:44 srv samba[779]: root process[779]:   Copyright Andrew Tridgell and the Samba Team 1992-2018
Jun 18 15:34:44 srv samba[779]: root process[779]: [2020/06/18 15:34:44.923901,  0] ../source4/smbd/server.c:773(binary_smbd_main)
Jun 18 15:34:44 srv samba[779]: root process[779]:   binary_smbd_main: samba: using 'standard' process model
Jun 18 15:34:45 srv winbindd[839]: [2020/06/18 15:34:45.164035,  0] ../source3/winbindd/winbindd_cache.c:3160(initialize_winbindd_cache)
Jun 18 15:34:45 srv winbindd[839]:   initialize_winbindd_cache: clearing cache and re-creating with version number 2
Jun 18 15:34:45 srv winbindd[839]: [2020/06/18 15:34:45.165806,  0] ../lib/util/become_daemon.c:138(daemon_ready)
Jun 18 15:34:45 srv winbindd[839]:   daemon_ready: STATUS=daemon 'winbindd' finished starting up and ready to serve connections
Jun 18 15:34:45 srv systemd[1]: Started Samba AD Daemon.
Jun 18 15:34:45 srv smbd[827]: [2020/06/18 15:34:45.198243,  0] ../lib/util/become_daemon.c:138(daemon_ready)
Jun 18 15:34:45 srv smbd[827]:   daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections
Dann dachte ich "toll", jetz muss ich nur noch graphical.target wider auf default setzen: und nach reboot muss samba hoch kommen.

Code: Alles auswählen

root@srv:~# systemctl set-default graphical.target
Removed /etc/systemd/system/default.target.
Created symlink /etc/systemd/system/default.target → /lib/systemd/system/graphical.target.
Leider nein. Nach reboot (ins graphical.target):

Code: Alles auswählen

root@srv:~# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba AD Daemon
   Loaded: loaded (/lib/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Thu 2020-06-18 15:41:01 CEST; 25s ago
     Docs: man:samba(8)
           man:samba(7)
           man:smb.conf(5)
  Process: 748 ExecStart=/usr/sbin/samba --foreground --no-process-group $SAMBAOPTIONS (code=exited, status=1/FAILURE)
 Main PID: 748 (code=exited, status=1/FAILURE)

Jun 18 15:41:00 srv samba[783]: task[dcesrv][783]: [2020/06/18 15:41:00.640432,  0] ../source4/smbd/service_stream.c:373(stream_setup_socket)
Jun 18 15:41:00 srv samba[783]: task[dcesrv][783]:   stream_setup_socket: Failed to listen on 2003:e0:a70e:2f00:142c:9b74:60c3:9a00:0 - NT_STATUS_ADDRESS_NOT_ASSOCIATED
Jun 18 15:41:00 srv samba[783]: task[dcesrv][783]: [2020/06/18 15:41:00.640515,  0] ../source4/rpc_server/dcerpc_server.c:3032(add_socket_rpc_tcp_iface)
Jun 18 15:41:00 srv samba[783]: task[dcesrv][783]:   service_setup_stream_socket(address=2003:e0:a70e:2f00:142c:9b74:60c3:9a00,port=0) for dnsserver backupkey eventlog6 browser unixinfo dss
Jun 18 15:41:00 srv samba[783]: task[dcesrv][783]: [2020/06/18 15:41:00.640582,  0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
Jun 18 15:41:00 srv samba[783]: task[dcesrv][783]:   sigterm_signal_handler: Exiting pid 783 on SIGTERM
Jun 18 15:41:01 srv samba[788]: task[ldapsrv][788]: [2020/06/18 15:41:01.254766,  0] ../source4/smbd/process_standard.c:81(sigterm_signal_handler)
Jun 18 15:41:01 srv samba[788]: task[ldapsrv][788]:   sigterm_signal_handler: Exiting pid 788 on SIGTERM
Jun 18 15:41:01 srv systemd[1]: samba-ad-dc.service: Failed with result 'exit-code'.
Jun 18 15:41:01 srv systemd[1]: Failed to start Samba AD Daemon.
root@srv:~# systemctl start samba-ad-dc.service
root@srv:~# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba AD Daemon
   Loaded: loaded (/lib/systemd/system/samba-ad-dc.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2020-06-18 15:42:28 CEST; 2s ago
     Docs: man:samba(8)
           man:samba(7)
           man:smb.conf(5)
 Main PID: 959 (samba)
   Status: "winbindd: ready to serve connections..."
    Tasks: 23 (limit: 4915)
   Memory: 168.0M
   CGroup: /system.slice/samba-ad-dc.service
           ├─959 samba: root process
           ├─960 samba: task[s3fs_parent]
           ├─961 samba: task[dcesrv]
           ├─962 samba: tfork waiter process
           ├─963 samba: task[nbtd]
           ├─964 samba: task[wrepl]
           ├─965 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─966 samba: task[ldapsrv]
           ├─967 samba: task[cldapd]
           ├─968 samba: task[kdc]
           ├─969 samba: task[dreplsrv]
           ├─970 samba: task[winbindd_parent]
           ├─971 samba: task[ntp_signd]
           ├─972 samba: task[kccsrv]
           ├─973 samba: tfork waiter process
           ├─974 /usr/sbin/winbindd -D --option=server role check:inhibit=yes --foreground
           ├─975 samba: task[dnsupdate]
           ├─976 samba: task[dns]
           ├─977 samba: tfork waiter process
           ├─978 /usr/bin/python2.7 /usr/sbin/samba_dnsupdate
           ├─984 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           ├─985 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground
           └─986 /usr/sbin/smbd -D --option=server role check:inhibit=yes --foreground

Jun 18 15:42:28 srv samba[959]: root process[959]:   Copyright Andrew Tridgell and the Samba Team 1992-2018
Jun 18 15:42:28 srv samba[959]: root process[959]: [2020/06/18 15:42:28.348064,  0] ../source4/smbd/server.c:773(binary_smbd_main)
Jun 18 15:42:28 srv samba[959]: root process[959]:   binary_smbd_main: samba: using 'standard' process model
Jun 18 15:42:28 srv systemd[1]: Started Samba AD Daemon.
Jun 18 15:42:28 srv smbd[965]: [2020/06/18 15:42:28.481007,  0] ../lib/util/become_daemon.c:138(daemon_ready)
Jun 18 15:42:28 srv smbd[965]:   daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections
Jun 18 15:42:28 srv winbindd[974]: [2020/06/18 15:42:28.505654,  0] ../source3/winbindd/winbindd_cache.c:3160(initialize_winbindd_cache)
Jun 18 15:42:28 srv winbindd[974]:   initialize_winbindd_cache: clearing cache and re-creating with version number 2
Jun 18 15:42:28 srv winbindd[974]: [2020/06/18 15:42:28.507129,  0] ../lib/util/become_daemon.c:138(daemon_ready)
Jun 18 15:42:28 srv winbindd[974]:   daemon_ready: STATUS=daemon 'winbindd' finished starting up and ready to serve connections
Weitere Vorschläge? Was ist beim samba-start während eines reboots anders als beim manuellen start?

TomL

Re: samba startet nach reboot nicht ...

Beitrag von TomL » 18.06.2020 17:26:05

Nur mal so als Anregung... und zum Vergleich... mein kleiner Server bietet folgende Funktionalitäten:
- Mailserver (dovecot, postfix)
- Fileserver (Samba)
- Cal/Card-DAV-Sync-Server (radicale)
- VPN-Server (OpenVPN)
- Print-Server (Cups)
- Remote-Access-Server (SSH)
- VM-Server für 3 libvirt-VMs (DNS-Server (Pihole), FTP-Server, JDL2 (GUI))

Und nun vergleiche mal meine Ausgabe mit Deiner in Posting: viewtopic.php?p=1241596#p1241596
Als ich dieses Posting gelesen habe, war diese Baustelle für mich erledigt. Wäre das mein Rechner, würde ich den neu aufsetzen. Nach meiner Einschätzung ist der an Verfettung gestorben... sorry....

Code: Alles auswählen

# ss -tuplen
Netid      State       Recv-Q      Send-Q           Local Address:Port             Peer Address:Port                                                                                     
udp        UNCONN      0           0                      0.0.0.0:98991                 0.0.0.0:*          users:(("openvpn",pid=742,fd=5)) ino:20373 sk:1 <->                           
udp        UNCONN      0           0                  10.10.1.255:137                   0.0.0.0:*          users:(("nmbd",pid=484,fd=18)) ino:23469 sk:2 <->                             
udp        UNCONN      0           0                    10.10.1.2:137                   0.0.0.0:*          users:(("nmbd",pid=484,fd=17)) ino:23468 sk:3 <->                             
udp        UNCONN      0           0                      0.0.0.0:137                   0.0.0.0:*          users:(("nmbd",pid=484,fd=14)) ino:21667 sk:4 <->                             
udp        UNCONN      0           0                  10.10.1.255:138                   0.0.0.0:*          users:(("nmbd",pid=484,fd=20)) ino:23471 sk:5 <->                             
udp        UNCONN      0           0                    10.10.1.2:138                   0.0.0.0:*          users:(("nmbd",pid=484,fd=19)) ino:23470 sk:6 <->                             
udp        UNCONN      0           0                      0.0.0.0:138                   0.0.0.0:*          users:(("nmbd",pid=484,fd=15)) ino:21668 sk:7 <->                             
udp        UNCONN      0           0                      0.0.0.0:631                   0.0.0.0:*          users:(("cups-browsed",pid=7528,fd=7)) ino:2925209 sk:1f <->                  
tcp        LISTEN      0           100                    0.0.0.0:143                   0.0.0.0:*          users:(("dovecot",pid=476,fd=35)) ino:20555 sk:9 <->                          
tcp        LISTEN      0           5                      0.0.0.0:5232                  0.0.0.0:*          users:(("python3",pid=475,fd=4)) uid:1006 ino:22822 sk:a <->                  
tcp        LISTEN      0           128                    0.0.0.0:97991                 0.0.0.0:*          users:(("sshd",pid=510,fd=3)) ino:17844 sk:b <->                              
tcp        LISTEN      0           5                      0.0.0.0:631                   0.0.0.0:*          users:(("cupsd",pid=7527,fd=7)) ino:2927043 sk:20 <->                         
tcp        LISTEN      0           100                    0.0.0.0:25                    0.0.0.0:*          users:(("master",pid=731,fd=13)) ino:21852 sk:d <->                           
tcp        LISTEN      0           32                     0.0.0.0:443                   0.0.0.0:*          users:(("openvpn",pid=808,fd=5)) ino:21263 sk:e <->                           
tcp        LISTEN      0           50                     0.0.0.0:445                   0.0.0.0:*          users:(("smbd",pid=1012,fd=34)) ino:24589 sk:f <->                            
tcp        LISTEN      0           100                    0.0.0.0:993                   0.0.0.0:*          users:(("dovecot",pid=476,fd=37)) ino:20557 sk:10 <->                         
tcp        LISTEN      0           1                      0.0.0.0:96993                 0.0.0.0:*          users:(("qemu-system-x86",pid=1071,fd=24)) uid:64055 ino:25723 sk:11 <->      
tcp        LISTEN      0           1                      0.0.0.0:96994                 0.0.0.0:*          users:(("qemu-system-x86",pid=1107,fd=35)) uid:64055 ino:24150 sk:12 <->      
tcp        LISTEN      0           1                      0.0.0.0:96995                 0.0.0.0:*          users:(("qemu-system-x86",pid=1173,fd=24)) uid:64055 ino:25025 sk:13 <->      
tcp        LISTEN      0           100                       [::]:143                      [::]:*          users:(("dovecot",pid=476,fd=36)) ino:20556 sk:14 v6only:1 <->                
tcp        LISTEN      0           128                       [::]:97991                    [::]:*          users:(("sshd",pid=510,fd=4)) ino:17846 sk:15 v6only:1 <->                    
tcp        LISTEN      0           5                         [::]:631                      [::]:*          users:(("cupsd",pid=7527,fd=8)) ino:2927044 sk:21 v6only:1 <->                
tcp        LISTEN      0           50                        [::]:445                      [::]:*          users:(("smbd",pid=1012,fd=33)) ino:24588 sk:17 v6only:1 <->                  
tcp        LISTEN      0           100                       [::]:993                      [::]:*          users:(("dovecot",pid=476,fd=38)) ino:20558 sk:18 v6only:1 <->     
Die Systemlast meines kleinen NUC liegt - wenn er so vor sich hin idle'd- bei unter 2%. Ihn zu überlasten begleitet mit Frust-Warten ist mir noch nie gelungen.

Code: Alles auswählen

# lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Model name:          Intel(R) Pentium(R) Silver J5005 CPU @ 1.50GHz
Und abgesehen von dem Samba-Chaos... wozu braucht man denn auf einem Server ntpd? Und was hat auf einem Server avahi oder (noch schlimmer) teamviewer verloren?

Sophia
Beiträge: 18
Registriert: 23.06.2020 09:51:22

Re: samba startet nach reboot nicht ...

Beitrag von Sophia » 23.06.2020 14:41:31

Ich betreibe auch einen Samba-Server - aber als File-Server, nicht als Windows-Domain-Controller.
Meine Erinnerungen hervorgekramt: Zum Windows-DC (AD) gehören DC, DNS-Server und DHCP-Server. Der DHCP-Server trägt selbstständig Hostnamen in den DNS-Server ein und läuft deshalb vorzugsweise auf der gleichen Maschine mit der gleichen Software (Windows-Server-irgendwas).

Mit etwas googeln findet man Anleitungen für Linux-Samba - gemeinsam mit Debianbind9!!!

Welchen DNS-Server hast du zum Linux-Samba-DC konfiguriert???

Mal aus planerischer Sicht: Wenn man schon x Windows-Hosts (>10) betreibt, gehört AD/DC wegen GPOs (erleichterte Verwaltung, zu deutsch Gruppenrichtlinien) dazu. Warum bleibt man nicht in dem funktionierenden Windows-"Ökosystem"? Kann ein Linux-Samba (von mir aus mit bind9, donner und deifel) Gruppenrichtlinien auf Hosts verteilen? Oder ist es besser: Wer das eine (x Windows-Hosts) mag (oder betreiben muss), muss das andere (Windows-DC, WSUS usw) wollen? :wink:

Irgendwie habe ich den Eindruck, neue Berufe (FiSis) kriegen Hausaufgaben - mit reinem Selbstweck - und dann immer wieder die gleichen nutzlosen, unwissenden Anfragen an Foren (u. a. administrator.de) - meist ohne Rückmeldung des TO.
Samba-Server startet nicht: Wenn es schon daran scheitert ...

https://www.admin-magazin.de/Das-Heft/2 ... nfiguriert
https://www.informatik-aktuell.de/betri ... alten.html
usw

anacronataff
Beiträge: 25
Registriert: 07.11.2008 23:32:24

Re: samba startet nach reboot nicht ...

Beitrag von anacronataff » 23.06.2020 15:09:53

Also mein Problem habe ich gelöst. Wenn ich

Code: Alles auswählen

interfaces = 0.0.0.0/0 ::/0
in meine smb.conf eintrage, dann startet samba ohne Probleme auch nach einem Reboot.

Sophia
Beiträge: 18
Registriert: 23.06.2020 09:51:22

Re: samba startet nach reboot nicht ...

Beitrag von Sophia » 23.06.2020 15:10:57

Welcher DNS? Funktioniert Samba mit DNS? Können sich Windows-Clients (W10-Enteprise!!!) bezüglich Domain am AD/DC anmelden? Kann man Gruppenrichtlinien vom Server auf Clients verteilen? Ansonsten nutzloser Selbstzweck.

Oder du konfigurierst einen einfachen, stinknormalen 0815-Samba-Fileserver. Aber da war dein Anfang schon verkehrt, ich zitiere dich:

Code: Alles auswählen

systemctl status smbd.service
root@srv:~# systemctl status samba-ad-dc.service
● samba-ad-dc.service - Samba AD Daemon
Bei mir: Nichts mit AD/DC, einfacher Fileserver für Linux- und Windows-Clients:

Code: Alles auswählen

systemctl status smbd.service

Code: Alles auswählen

● smbd.service - Samba SMB Daemon
     Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2020-06-23 09:12:41 CEST; 6h ago
       Docs: man:smbd(8)
             man:samba(7)
             man:smb.conf(5)
    Process: 1287 ExecStartPre=/usr/share/samba/update-apparmor-samba-profile (code=exited, status=0/SUCCESS)
   Main PID: 1297 (smbd)
     Status: "smbd: ready to serve connections..."
      Tasks: 3 (limit: 18987)
     Memory: 15.0M
     CGroup: /system.slice/smbd.service
             ├─1297 /usr/sbin/smbd --foreground --no-process-group
             ├─1299 /usr/sbin/smbd --foreground --no-process-group
             └─1300 /usr/sbin/smbd --foreground --no-process-group

Jun 23 09:12:41 htpc systemd[1]: Starting Samba SMB Daemon...
Jun 23 09:12:41 htpc systemd[1]: Started Samba SMB Daemon.

Code: Alles auswählen

netstat -taupen
Aktive Internetverbindungen (Server und stehende Verbindungen)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       Benutzer   Inode      PID/Program name    
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      1001       28548      1101/kodi-x11       
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      101        22538      619/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          24913      749/sshd: /usr/sbin 
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN      1000       57816      1745/sshd: max@pts/ 
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      0          30937      1297/smbd           
tcp        0      0 0.0.0.0:9090            0.0.0.0:*               LISTEN      1001       29102      1101/kodi-x11       
tcp        0      0 10.65.30.30:22          10.65.10.50:46502       VERBUNDEN   0          57800      1735/sshd: max [pri 
udp        0      0 127.0.0.53:53           0.0.0.0:*                           101        22537      619/systemd-resolve 
udp        0      0 0.0.0.0:9777            0.0.0.0:*                           1001       25567      1101/kodi-x11    
nmbd/NETBIOS für halbwegs moderne Betriebssysteme unnötig. Port 445 für Samba genügt.
Anmerkung: Samba-Server läuft auf HTPC mit Kodi.

Code: Alles auswählen

systemctl status nmbd.service
● nmbd.service
     Loaded: masked (Reason: Unit nmbd.service is masked.)
     Active: inactive (dead)
Umstellung: nano /etc/samba/smb.conf
[global]

Code: Alles auswählen

####### Authentication #######

# Server role. Defines in which mode Samba will operate. Possible
# values are "standalone server", "member server", "classic primary
# domain controller", "classic backup domain controller", "active
# directory domain controller". 
#
# Most people will want "standalone server" or "member server".
# Running as "active directory domain controller" will require first
# running "samba-tool domain provision" to wipe databases and create a
# new domain.
   server role = standalone server
Benötigst Du wirklich einen Domain Controller - oder war das ein Versehen?
Das ist doch default in smb.conf
server role = standalone server

TomL

Re: samba startet nach reboot nicht ...

Beitrag von TomL » 23.06.2020 17:35:14

Sophia hat geschrieben: ↑ zum Beitrag ↑
23.06.2020 15:10:57
nmbd/NETBIOS für halbwegs moderne Betriebssysteme unnötig. Port 445 für Samba genügt.
Ein guter Tip... ich hatte Samba bereits auf Port 445 beschränkt, wusste aber nicht, dass die UDP-Ports ausschließlich für Netbios sind. Ich hatte echt im Hinterkopf, die würden auch bei TCP so eine ähnliche Funktion erfüllen, wie man das unter FTP mit Data und Control-Port kennt.... und das obwohl bei den Standard-Port-Descriptions für UDP eindeutig "Netbios" steht... so kann man sich verrennen... :facepalm:

Funktioniert perfekt auch ohne nmbd.

:THX:

Antworten