[Samba] Problems attaching Windows server as secondary DC.
Matthieu Patou
mat at samba.org
Sat Apr 20 22:20:42 MDT 2013
On 04/20/2013 04:40 PM, simon+samba at matthews.eu wrote:
>
>
> On Sat, 20 Apr 2013, Matthieu Patou wrote:
>
>> On 04/13/2013 04:38 PM, simon+samba at matthews.eu wrote:
>>>
>>> I have my Samba4 up and running. I was able to get a Windows 2012
>>> server
>>> to join the samba4 domain.
>>>
>>> However, I have not been able to get the Windows server to promote
>>> itself
>>> to a secondary DC.
>>>
>>> I would appreciate any suggestions on debugging this issue.
>>>
>>> One the Server 2012 machine, in the "prerequisites check", I see the
>>> following message:
>>> "Verification or prerequisites for Active Directory preparation failed
>>> ......
>>> Exception: THe RPC server is unavailable. ....."
>>> Adprep could not retrieve data from the server <servername> ..."
>>>
>>> The servername is correct and resolves to my samba4 server.
>>>
>>> On the Samba4 server, I see the following in the logs:
>>> [2013/04/12 12:02:30, 3]
>>> ../auth/ntlmssp/ntlmssp_util.c:34(debug_ntlmssp_flags)
>>> Got NTLMSSP neg_flags=0xe2088235
>>> [2013/04/12 12:02:30, 3]
>>> ../source4/rpc_server/dcerpc_server.c:961(dcesrv_request)
>>> Warning: 60 extra bytes in incoming RPC request
>>> [2013/04/12 12:02:30, 3]
>>> ../source4/rpc_server/drsuapi/dcesrv_drsuapi.c:74(dcesrv_drsuapi_DsBind)
>>>
>>> ../source4/rpc_server/drsuapi/dcesrv_drsuapi.c:74: doing DsBind with
>>> system_session
>>> [2013/04/12 12:02:33, 3]
>>> ../source4/smbd/service_stream.c:63(stream_terminate_connection)
>>> Terminating connection - 'NT_STATUS_CONNECTION_DISCONNECTED'
>>> [2013/04/12 12:02:33, 3]
>>> ../source4/smbd/process_single.c:114(single_terminate)
>>> single_terminate: reason[NT_STATUS_CONNECTION_DISCONNECTED]
>>>
>>>
>>> Any ideas?
>> We don't support Windows 2012 yet, for multiple reasons:
>>
>> In order to have a Windows 2012 DC you must have a 2012 compliant
>> schema, up to Windows 2008R2 included the way to do was to run
>> programs provided by Microsoft on existing DC to upgrade the schema
>> and do some adaptation to the database. With windows 2012 they have
>> introduced a way to do it also remotely via webservices that we don't
>> support and we dont' plan to support. So usual upgrade path is not
>> possible.
>>
>> Up to now we have asked and received new schema from Microsoft after
>> each new AD product but for 2012 we didn't really asked so we haven't
>> received it yet, *if* we had it the way to go would be to run
>> something like samba_upgradeprovision so that we would be able to add
>> missing schema entries and modify needed objects, but this is not yet
>> a solution (although it might be a much shorter delay before getting
>> it).
>>
>> Last would be to add an older version of Windows (2003, 2008, 2008R2)
>> to the domain and run the program to upgrade the schema, it won't
>> work until you migrate schema master role to the newly added Windows
>> DC. Then you might run into problems while synchronizing this is a
>> known problem that we are working on and you'll face for sure if you
>> try to join samba to a domain with a Windows 2012 schema.
>
> Are you saying that, in addition to not being able to join a Windows
> 2012 server to a samba domain, the reverse will not work as well? I
> can't join a Linux box to a Windows 2012 domain as a client (not as a
> DC, but just a domain member)?
No just as DC to a 2012 domain.
Matthieu.
>
> Simon
>
--
Matthieu Patou
Samba Team
http://samba.org
More information about the samba
mailing list