Julian Timm
2017-Jun-12 12:33 UTC
[Samba] Changing the IP Address of a Samba AD DC doesn't work - samba_dnsupdate crashes
Thanks for your reply Rowland! 1. Here is my smb.conf --- # Global parameters [global] interfaces = eth0 workgroup = MYDOMAIN realm = mydomain.lan netbios name = PDC server string = PDC server role = active directory domain controller passdb backend = samba4 server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbind, ntp_signd, kcc, dnsupdate idmap_ldb:use rfc2307 = yes # Kerberos Ticket Lifetime Einstellungen kdc:service ticket lifetime = 24 kdc:user ticket lifetime = 24 kdc:renewal lifetime = 120 # Sonstige Optionen hide files = /desktop.ini/ntuser.ini/NTUSER.*/Thumbs.db/$RECYCLE.BIN reset on zero vc = yes # Druckserver Optionen load printers = yes spoolss: architecture = Windows x64 rpc_server:spoolss = external rpc_daemon:spoolssd = fork # System-Freigaben [netlogon] path = /var/lib/samba/sysvol/mydomain.lan/scripts read only = No [sysvol] path = /var/lib/samba/sysvol read only = No # Benutzer-Freigaben, Programme und Daten [Benutzer] path = /volumes/HDD1/Benutzer read only = No oplocks = No level2 oplocks = No [Profile] path = /volumes/HDD1/Profile read only = No oplocks = No level2 oplocks = No [Programme] path = /volumes/HDD1/Programme read only = No ks = No [Datenaustausch] path = /volumes/HDD1/Datenaustausch read only = No [Install] path = /volumes/HDD1/Install read only = No ;; map = Z: () (Domain Admins) () # Drucker-Freigaben [printers] comment = All Printers path = /var/spool/samba browseable = Yes read only = No printable = Yes printing = CUPS [print$] comment = Point and Print Printer Drivers path = /var/lib/samba/printers writeable = yes --- 1. I mean: Old IP: 192.168.18.201 - New IP: 192.168.68.201 (i did just copy and paste and forget to change the ip) 2. I see that "ks" is a typo in my smb.conf! It should be "oplocks = no"! I'will change that! 3. Yes this is a domain with only one DC 4. At the moment i've no time to update the server to a newer Ubuntu/Samba version, so i hope we can get this work with Ubuntu 14.04.5> Gesendet: Montag, 12. Juni 2017 um 13:12 Uhr > Von: "Rowland Penny via samba" <samba at lists.samba.org> > An: samba at lists.samba.org > Betreff: Re: [Samba] Changing the IP Address of a Samba AD DC doesn't work - samba_dnsupdate crashes > > On Mon, 12 Jun 2017 12:32:34 +0200 > Julian Timm via samba <samba at lists.samba.org> wrote: > > > Hello! > > > > I've followed your tutorial to change the IP Address of our Samba AD > > DC: > > https://wiki.samba.org/index.php/Changing_the_IP_Address_of_a_Samba_AD_DC > > > > But the samba_dnsupdate tool always crashes with this output: > > > > samba_dnsupdate --verbose > > Unknown parameter encountered: "ks" > > Ignoring unknown parameter "ks" > > IPs: ['192.168.68.201'] > > Can you post your smb.conf, this way we can see what 'ks' is and if it > is part of your problem. > > > Looking for DNS entry A mydomain.lan 192.168.68.201 as mydomain.lan. > > Failed to find matching DNS entry A mydomain.lan 192.168.68.201 > > Looking for DNS entry A PDC.mydomain.lan 192.168.68.201 as > > PDC.mydomain.lan. Failed to find matching DNS entry A > > PDC.mydomain.lan 192.168.68.201 Looking for DNS entry A > > gc._msdcs.mydomain.lan 192.168.68.201 as gc._msdcs.mydomain.lan. > > Failed to find matching DNS entry A gc._msdcs.mydomain.lan > > 192.168.68.201 > > as PDC.mydomain.lan. Looking for DNS entry A gc._msdcs.mydomain.lan > > 192.168.18.201 as gc._msdcs.mydomain.lan. Traceback (most recent call > > last): File "/usr/sbin/samba_dnsupdate", line 621, in <module> > > get_credentials(lp) File "/usr/sbin/samba_dnsupdate", line 125, in > > get_credentials raise e RuntimeError: kinit for PDC$@mydomain.LAN > > failed (Cannot contact any KDC for requested realm) > > > > -> Old IP: 192.168.18.201 > > -> New IP: 192.168.18.201 > > Those IPs match > > > > > Kinit failed because it still uses the old address. > > > > We are using Ubuntu 14.04.5 with Samba 4.3.11. > > > > Is this a domain with only one DC ? > > Is there any way you can upgrade Samba ? > > Rowland > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >
Rowland Penny
2017-Jun-12 12:53 UTC
[Samba] Changing the IP Address of a Samba AD DC doesn't work - samba_dnsupdate crashes
On Mon, 12 Jun 2017 14:33:59 +0200 Julian Timm via samba <samba at lists.samba.org> wrote:> Thanks for your reply Rowland! >> > 1. I mean: Old IP: 192.168.18.201 - New IP: 192.168.68.201 (i did > just copy and paste and forget to change the ip)OK> > 2. I see that "ks" is a typo in my smb.conf! It should be "oplocks > no"! I'will change that!Try running 'samba-tool testparm' and fix any errors it flags up.> > 3. Yes this is a domain with only one DC > > 4. At the moment i've no time to update the server to a newer > Ubuntu/Samba version, so i hope we can get this work with Ubuntu > 14.04.5 >Pity really, there is a known problem with samba_dnsupdate, the problem is, it doesn't always work ;-) The latest version has a new option '--use-samba-tool' and this does seem to work. Rowland
Mike Brown
2017-Jun-12 13:19 UTC
[Samba] Changing the IP Address of a Samba AD DC doesn't work - samba_dnsupdate crashes
On Mon, Jun 12, 2017 at 01:53:40PM +0100, Rowland Penny via samba wrote:> Try running 'samba-tool testparm' and fix any errors it flags up.Is "samba-tool' a ubuntu Samba thing? With Fedora Samba versions 3.5 and 4.5, it does not exist. The 'testparm' most certainly does and I agree with using it. I just recently set up my new Fedora 25 box and used it after putting my F14 smb.conf entries into the F25 smb.conf file. MB -- e-mail: vidiot at vidiot.com | vidiot at vidiot.net /~\ The ASCII 6082066843 at email.uscc.net (140 char limit) \ / Ribbon Campaign Visit - URL: http://vidiot.com/ X Against http://vidiot.net/ / \ HTML Email "You're Sherlock Holmes, wear the damn hat!" - Watson to Sherlock Sherlock - The Abominable Bride - 1/01/16