I have created new forest with domain.local. Domain have 3 locations - A, B, C. ( One dc per location ) First dc-A is owner all FSMO roles. After configure all 3 sites with subnets added 3 IP "Inter Site Transports"
dc-A + dc-B
dc-A + dc-C
dc-B + dc-C

Set all of them
"Cost" - 1
"Replication Interval" - 15 min
and used recipe for notification for replicate immediately from article https://blogs.msdn.microsoft.com/canberrapfe/2012/03/25/active-directory-replication-change-notification-you/

then promoted dc-B as Domain Controller and dc-C as domain controller

AD Sites and Services at dc-B and dc-C fully replicated schema from dc-A

All works as expected but... KCC on entire forest created only 4 Connections in NTDS Settings.

< automatically generated > from dc-B
< automatically generated > from dc-C

< automatically generated > from dc-A

< automatically generated > from dc-A

Why KCC didn't create following replicate connections ???
< automatically generated > from dc-C

< automatically generated > from dc-B

I don't want create manually connections because notifications won't work then and I'll have to wait 15 min for replication over manually created connections.
Even I've found tutorial to get notification work at manually connections but don't have to mix connection names :). Want all of them created by KCC.

Tryed many tutorials with recreating connections by repoadmin/kcc dcdiag tests etc ...

How to force KCC to create all of 6 needed < automatically generated > connections ???

I'm asking because during inavailability dc-A (FSMO owner) dc-B and dc-C wont replicate with each other.

  • Why are you manually creating connections instead of allowing the KCC and ISTG to do the job for you? Why are you hung up on having specific connections created? My suggestion would be to delete the connections that you created and let the KCC and ISTG recreate the replication topology. Why do you think that you need change notification enabled? – joeqwerty Jul 22 '16 at 15:16
  • Have you read my post with understanding ? All connections are created by KCC/ISTG thats why im asking how to force generate all 6 of them by system. Change notification enabled let me replicate changes between sites almost immediately. Minimal value for replication with different sites = 15 min. – Curl User Jul 22 '16 at 15:43
  • oh god... change "Cost" in site links (have 3 links) value is very important TIP. After many tries got max 5 <automatically generated> connections. When I click "Check Replication Topology" to get last 6th KCC back to 4 connections. WTF. When I need to generate connection by KCC/ISTG I need to lowering "Cost" Value but cant get Perfect MIX of that Values to get all 6 Connections generated by KCC/ISTG – Curl User Jul 23 '16 at 10:07

I'm asking because during inavailability dc-A (FSMO owner) dc-B and dc-C wont replicate with each other.

Not accurate.

They aren't needed. If a connection stops working to one site due to network issues, the ISTG will create a connection to the other site.

You may want to read the following:

How Active Directory Replication Topology Works - KCC and Topology Generation

  • So ... shutdown dc-A for ... 1 hour ex. is answer for my question ? Then create any object at dc-B and dc-C to force replicate with each other ? And I'll have then all 6 < automatically generated > connections ? How many minutes I'll wait for it ? – Curl User Jul 22 '16 at 12:09
  • Shutdown dc-A for a 1 hour. Wont fixed... Any new ideas ? :/ – Curl User Jul 22 '16 at 13:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.