You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fix error message during DC discovery and WinRM connection
28
+
- Fix Get-WinADLastBackup cmdlet not returning AD partitions when the report generation machine is not part of the same domain or forest as the target domain controller
29
+
- Fix Certificate Authority section displaying content when no data is available
30
+
- Fix DHCP Infrastructure section not identifying if the server is a Domain Controller
Copy file name to clipboardExpand all lines: Src/Private/Get-AbrADDCDiag.ps1
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ function Get-AbrADDCDiag {
5
5
.DESCRIPTION
6
6
7
7
.NOTES
8
-
Version: 0.9.1
8
+
Version: 0.9.3
9
9
Author: Jonathan Colon
10
10
Twitter: @jcolonfzenpr
11
11
Github: rebelinux
@@ -39,9 +39,9 @@ function Get-AbrADDCDiag {
39
39
$Description=@{
40
40
"Advertising"="Validates this Domain Controller can be correctly located through the KDC service. It does not validate the Kerberos tickets answer or the communication through the TCP and UDP port 88.",'High'
41
41
"Connectivity"="Initial connection validation, checks if the DC can be located in the DNS, validates the ICMP ping (1 hop), checks LDAP binding and also the RPC connection. This initial test requires ICMP, LDAP, DNS and RPC connectivity to work properly.",'Medium'
42
-
'VerifyReferences'='Validates that several attributes are present for the domain in the countainer and subcontainers in the DC objetcs. This test will fail if any attribute is missing.','High'
43
-
'FrsEvent'='Checks if theres any errors in the event logs regarding FRS replication. If running Windows Server 2008 R2 or newer on all Domain Controllers is possible SYSVOL were already migrated to DFSR, in this case errors found here can be ignored.','Medium'
44
-
'DFSREvent'='Checks if theres any errors in the event logs regarding DFSR replication. If running Windows Server 2008 or older on all Domain Controllers is possible SYSVOL is still using FRS, and in this case errors found here can be ignored. Obs. is highly recommended to migrate SYSVOL to DFSR.','Medium'
42
+
'VerifyReferences'='Validates that several attributes are present for the domain in the container and subcontainers in the DC objects. This test will fail if any attribute is missing.','High'
43
+
'FrsEvent'='Checks if there any errors in the event logs regarding FRS replication. If running Windows Server 2008 R2 or newer on all Domain Controllers is possible SYSVOL were already migrated to DFSR, in this case errors found here can be ignored.','Medium'
44
+
'DFSREvent'='Checks if there any errors in the event logs regarding DFSR replication. If running Windows Server 2008 or older on all Domain Controllers is possible SYSVOL is still using FRS, and in this case errors found here can be ignored. Obs. is highly recommended to migrate SYSVOL to DFSR.','Medium'
45
45
'SysVolCheck'='Validates if the registry key HKEY_Local_Machine\System\CurrentControlSet\Services\Netlogon\Parameters\SysvolReady=1 exist. This registry has to exist with value 1 for the DCs SYSVOL to be advertised.','High'
46
46
'KccEvent'='Validates through KCC there were no errors in the Event Viewer > Applications and Services Logs > Directory Services event log in the past 15 minutes (default time).','High'
47
47
'KnowsOfRoleHolders'='Checks if this Domain Controller is aware of which DC (or DCs) hold the FSMOs.','High'
@@ -52,7 +52,7 @@ function Get-AbrADDCDiag {
52
52
'Replications'='Makes a deep validation to check the main replication for all naming contexts in this Domain Controller.','High'
53
53
'RidManager'='Validates this Domain Controller can locate and contact the RID Master FSMO role holder. This test is skipped in RODCs.','High'
54
54
'Services'='Validates if the core Active Directory services are running in this Domain Controller. The services verified are: RPCSS, EVENTSYSTEM, DNSCACHE, ISMSERV, KDC, SAMSS, WORKSTATION, W32TIME, NETLOGON, NTDS (in case Windows Server 2008 or newer) and DFSR (if SYSVOL is using DFSR).','High'
55
-
'SystemLog'='Checks if there is any erros in the Event Viewer > System event log in the past 60 minutes. Since the System event log records data from many places, errors reported here may lead to false positive and must be investigated further. The impact of this validation is marked as Low.','Low'
55
+
'SystemLog'='Checks if there is any errors in the Event Viewer > System event log in the past 60 minutes. Since the System event log records data from many places, errors reported here may lead to false positive and must be investigated further. The impact of this validation is marked as Low.','Low'
56
56
'Topology'='Topology Checks that the KCC has generated a fully connected topology for all domain controllers.','Medium'
57
57
'VerifyReplicas'='Checks that all application directory partitions are fully instantiated on all replica servers.','High'
58
58
'CutoffServers'='Checks for any server that is not receiving replications because its partners are not running','Medium'
Copy file name to clipboardExpand all lines: Src/Private/Get-AbrADDomainController.ps1
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ function Get-AbrADDomainController {
5
5
.DESCRIPTION
6
6
7
7
.NOTES
8
-
Version: 0.9.2
8
+
Version: 0.9.3
9
9
Author: Jonathan Colon
10
10
Twitter: @jcolonfzenpr
11
11
Github: rebelinux
@@ -261,7 +261,7 @@ function Get-AbrADDomainController {
261
261
BlankLine
262
262
Paragraph {
263
263
Text "Best Practice:"-Bold
264
-
Text "Disable SMB v1: SMB v1 is an outdated protocol that is vulnerable to several security issues. It is recommended to disable SMBv1 on all systems to enhance security and reduce the risk of exploitation. SMB v1 has been deprecated and replaced by SMB v2 and SMB v3, which offer improved performance and security features."
264
+
Text "Disable SMBv1: SMBv1 is an outdated protocol that is vulnerable to several security issues. It is recommended to disable SMBv1 on all systems to enhance security and reduce the risk of exploitation. SMB v1 has been deprecated and replaced by SMB v2 and SMB v3, which offer improved performance and security features."
0 commit comments