Problems getting a linux server to join a AD domain

schilling schilling2006 at gmail.com
Thu Oct 28 22:03:21 CEST 2010


add netbios-name = MAT-DESKTOP

That's what we have here.

On Thu, Oct 28, 2010 at 3:49 PM, Rowley, Mathew
<Mathew_Rowley at cable.comcast.com> wrote:
> It would make sense that was the issue due to:
>
>   server string = %h server (Samba, Ubuntu)
>
> but still getting the same error:
>
> $ sudo net join -w SECLAB -I 10.252.159.137 -U Administrator
> Enter Administrator's password:
> [2010/10/28 13:40:07.929859,  0]
> utils/net_rpc_join.c:406(net_rpc_join_newstyle)
>  Error in domain join verification (credential setup failed):
> NT_STATUS_INVALID_COMPUTER_NAME
>
> Unable to join domain SECLAB.
>
>
> $ grep 'server name' /etc/samba/smb.conf
> $ grep 'server string' /etc/samba/smb.conf
> server string = MAT-DESKTOP
> # server string is the equivalent of the NT Description field
> #   server string = %h server (Samba, Ubuntu)
>
>
>
>
>
>
> On 10/28/10 1:31 PM, "schilling" <schilling2006 at gmail.com> wrote:
>
>>put server string = MAT-DESKTOP
>>
>>On Thu, Oct 28, 2010 at 3:24 PM, Rowley, Mathew
>><Mathew_Rowley at cable.comcast.com> wrote:
>>> $ hostname
>>> mat-desktop.security.lab.net
>>>
>>>
>>> Short name is just mat-desktop
>>>
>>>
>>>
>>> Mathew Rowley
>>> IIS Network Security Architecture
>>>
>>>
>>>
>>>
>>>
>>> On 10/28/10 12:41 PM, "Sallee, Stephen (Jake)" <Jake.Sallee at umhb.edu>
>>> wrote:
>>>
>>>>I have to ask ... but what is your server's name?  The error is saying
>>>>that the name is incompatible with AD, do you have and special
>>>>characters, any spaces, or any other weirdness in you server's name?
>>>>
>>>>Jake Sallee
>>>>Godfather Of Bandwidth
>>>>Network Engineer
>>>>
>>>>Fone: 254-295-4658
>>>>Phax: 254-295-4221
>>>>
>>>>
>>>>-----Original Message-----
>>>>From: freeradius-users-bounces+jake.sallee=umhb.edu at lists.freeradius.org
>>>>[mailto:freeradius-users-bounces+jake.sallee=umhb.edu at lists.freeradius.o
>>>>rg] On Behalf Of Rowley, Mathew
>>>>Sent: Thursday, October 28, 2010 1:33 PM
>>>>To: freeradius-users at lists.freeradius.org
>>>>Subject: Problems getting a linux server to join a AD domain
>>>>
>>>>In an attempt to integrate Radius with AD, and following the tutorial
>>>>(http://wiki.freeradius.org/FreeRADIUS_Active_Directory_Integration_HOWT
>>>>O) I have set up an AD server in our lab, and having trouble adding my
>>>>linux box to the domain. Can anyone see what im doing wrong? The error I
>>>>keep getting is:
>>>>
>>>>$ sudo net join -w SECLAB -I 10.252.159.137 -U Administrator [sudo]
>>>>password for wuntee:
>>>>Enter Administrator's password:
>>>>[2010/10/28 12:23:36.656829,  0]
>>>>utils/net_rpc_join.c:406(net_rpc_join_newstyle)
>>>>  Error in domain join verification (credential setup failed):
>>>>NT_STATUS_INVALID_COMPUTER_NAME
>>>>
>>>>Unable to join domain SECLAB.
>>>>
>>>>
>>>>Kerberos seems to work fine:
>>>>
>>>>$ kinit mrowle000
>>>>Password for mrowle000 at SECLAB.SECURITY.LAB.NET:
>>>>$ klist
>>>>Ticket cache: FILE:/tmp/krb5cc_1000
>>>>Default principal: mrowle000 at SECLAB.SECURITY.LAB.NET
>>>>
>>>>Valid starting     Expires            Service principal
>>>>10/28/10 12:27:29  10/28/10 22:27:23
>>>>krbtgt/SECLAB.SECURITY.LAB.NET at SECLAB.SECURITY.LAB.NET
>>>>renew until 10/29/10 12:27:29
>>>>
>>>>
>>>>CONFIGS:
>>>>
>>>>krb5.conf
>>>>[logging]
>>>> default = FILE:/var/log/krb5libs.log
>>>> kdc = FILE:/var/log/krb5kdc.log
>>>> kdc = SYSLOG:INFO:AUTH
>>>> admin_server = FILE:/var/log/kadmind.log  admin_server =
>>>>SYSLOG:INFO:AUTH
>>>>
>>>>[libdefaults]
>>>> default_realm = SECLAB.SECURITY.LAB.NET  dns_lookup_realm = false
>>>>dns_lookup_kdc = false  ticket_lifetime = 24h  forwardable = yes
>>>>
>>>>[appdefaults]
>>>> pam = {
>>>>   debug = false
>>>>   ticket_lifetime = 36000
>>>>   renew_lifetime = 36000
>>>>   forwardable = true
>>>>   krb4_convert = false
>>>> }
>>>>
>>>>[realms]
>>>>SECLAB.SECURITY.LAB.NET = {
>>>> kdc = seclab.security.lab.net:88
>>>> default_domain = seclab.secuitry.lab.net }
>>>>
>>>>[domain_realm]
>>>>.seclab.security.lab.net = SECLAB.SECURITY.LAB.NET
>>>>seclab.security.lab.net = SECLAB.SECURITY.LAB.NET
>>>>
>>>>
>>>>Samba.conf
>>>>[global]
>>>>   workgroup = SECLAB.SECURITY.LAB.NET
>>>>   server string = %h server (Samba, Ubuntu)
>>>>   dns proxy = no
>>>>   log file = /var/log/samba/log.%m
>>>>   max log size = 1000
>>>>   syslog = 0
>>>>   panic action = /usr/share/samba/panic-action %d
>>>>   security = ads
>>>>   encrypt passwords = true
>>>>   passdb backend = tdbsam
>>>>   obey pam restrictions = yes
>>>>   unix password sync = yes
>>>>   passwd program = /usr/bin/passwd %u
>>>>   passwd chat = *Enter\snew\s*\spassword:* %n\n
>>>>*Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
>>>>   pam password change = yes
>>>>   map to guest = bad user
>>>>   idmap uid = 16777216-33554431
>>>>   idmap gid = 16777216-33554431
>>>>   template shell = /bin/bash
>>>>   winbind use default domain = no
>>>>   password server = seclab.security.lab.net //your AD-server
>>>>   realm = SECLAB.SECURITY.LAB.NET //your real
>>>>   usershare allow guests = yes
>>>>
>>>>[homes]
>>>>   comment = Home Directories
>>>>   browseable = no
>>>>   writable = yes
>>>>
>>>>[printers]
>>>>   comment = All Printers
>>>>   browseable = no
>>>>   path = /var/spool/samba
>>>>   printable = yes
>>>>   guest ok = no
>>>>   read only = yes
>>>>   create mask = 0700
>>>>
>>>>[print$]
>>>>   comment = Printer Drivers
>>>>   path = /var/lib/samba/printers
>>>>   browseable = yes
>>>>   read only = yes
>>>>   guest ok = no
>>>>
>>>>
>>>>-
>>>>List info/subscribe/unsubscribe? See
>>>>http://www.freeradius.org/list/users.html
>>>>
>>>>-
>>>>List info/subscribe/unsubscribe? See
>>>>http://www.freeradius.org/list/users.html
>>>
>>>
>>> -
>>> List info/subscribe/unsubscribe? See
>>>http://www.freeradius.org/list/users.html
>>>
>>
>>-
>>List info/subscribe/unsubscribe? See
>>http://www.freeradius.org/list/users.html
>
>




More information about the Freeradius-Users mailing list