github microsoft/CSS-Exchange v21.04.20.2109

5 years ago
Script Version
Analyze-SpaceDump.ps1 21.01.07.2150
Compare-MailboxStatistics.ps1 21.01.07.2150
CompareExchangeHashes.ps1 21.04.16.1455
CopyMissingDlls.ps1 21.04.15.1906
DLT365Groupsupgrade.ps1 21.04.12.0959
EOMT.ps1 21.04.19.1310
ExchangeMitigations.ps1 21.04.07.0728
ExPerfAnalyzer.ps1 21.01.07.2150
ExTRA.ps1 21.04.20.1731
FixInstallerCache.ps1 21.04.19.1901
Get-MRMDetails.ps1 21.03.09.2125
HealthChecker.ps1 21.04.20.2049
SetupAssist.ps1 21.04.19.1920
SetupLogReviewer.ps1 21.04.15.1913
SourceSideValidations.ps1 21.04.15.1344
Test-HMAEAS.ps1 21.03.09.2125
Test-ProxyLogon.ps1 21.03.18.1335
Troubleshoot-ModernSearch.ps1 21.04.12.1828
ValidateMailEnabledPublicFolders.ps1 21.04.08.1615
VSSTester.ps1 21.04.20.1348

Changes:

  • a866549 Merge pull request #497 from microsoft/main
  • 0a95c22 Merge pull request #496 from microsoft/dpaul-NetFramework
  • 1d0f2eb Added SuppressMessageAttribute for Code formatting
  • 7b731f8 HealthChecker to use the new Get-NETFrameworkVersion from Shared
  • 579a412 Updated Get-NETFrameworkVersion to new style for a shared function
  • 1a99340 Moved Get-NETFrameworkVersion to Share
  • 5747c61 Merge pull request #494 from microsoft/bilong-docs
  • c8b2c72 Docs adjustments
  • bb7254f Move ExTRA docs into /docs
  • 9623af6 Merge pull request #493 from microsoft/bilong-docs
See More
  • 91a0322 Move ExTRA into Diagnostics
  • cd24f2e Merge pull request #492 from microsoft/main
  • 89c6627 Merge pull request #491 from microsoft/dpaul-HealthCheckerDev
  • 3b46d7e Follow project formatting style
  • c7d32c5 Added HealthChecker to docs
  • 92f77d1 Moved readme to new location
  • 366ace3 Merge branch 'main' into dpaul-HealthCheckerDev
  • 4af0cb8 new script update logic
  • 673aa0c Merge pull request #489 from microsoft/bilong-reorg
  • d97dbdf Add VSSTester to docs
  • 8448a7e Move VSSTester to Databases category
  • 153dcd8 Merge pull request #488 from microsoft/bilong-docs
  • 332dae6 Change docs theme and reorganize
  • c977e58 Removed old build version check
  • ae1185c Loading new Shared Script Locations
  • 18cef78 Merge pull request #487 from microsoft/bilong-owners
  • 74fb08e Create CODEOWNERS
  • 98b520d Merge pull request #486 from microsoft/bilong-pages
  • 2da7733 Remove docs for deprecated script
  • 35695e3 Give docs a more consistent look and download links
  • f04760f Merge pull request #485 from microsoft/bilong-pages
  • 5f0279c Copy latest changes for EOMT docs
  • a7faf1f Merge branch 'main' into bilong-pages
  • 465d7cc Removed Ambiguous filename from VSSTester
  • a260dd5 Copy README content to docs for GitHub Pages
  • 130be63 Moved Ambiguous filename to Shared
  • 06ad04b Changed $scriptVersion to $BuildVersion
  • 67fddf4 Merge Health Checker to CSS-Exchange
  • b9ad1f7 Adding Health Checker to CSS-Exchange
  • bb6c5e7 Merge pull request #484 from microsoft/dpaul-setup
  • 5e1d895 Updated Logic for missing MSI files [ #479, #52 ]
  • d923d00 Placed main in a try catch block
  • a0bba97 Broke out FixInstallerCache script
  • 9af7dec Detect Latest Version of Script [ #480 ]
  • 0144a55 Added logging file to SetupAssist [ #474 ]
  • 70a9534 Merge pull request #581 from lusassl-msft/CertStatusCheck
  • 7d52b73 Certificate status validation added
  • b5de66c Merge pull request #579 from lusassl-msft/April2021SU
  • 02de9da April 2021 SU added
  • 22fc738 Merge pull request #578 from dpaulson45/dev
  • efe1a5a Added Master back
  • 7043716 Merge pull request #576 from lusassl-msft/ServiceCheckImprovements
  • 08de217 Exchange Test Services improvements
  • 0d20f3a Merge pull request #567 from lusassl-msft/FixWriteHealthCheckerVersion
  • 15bdc94 InvariantInfo for DateTime conversion calls
  • 2c93123 Write-HealthCheckerVersion fix for diff. regions
  • c2dd75c Merge pull request #561 from lusassl-msft/March2021CU
  • 8fa0754 March 2021 CUs added
  • 8e11849 Merge pull request #559 from lusassl-msft/DisableIPv6KB
  • 56e4947 Replaced link to article
  • 00cc392 Merge pull request #553 from lusassl-msft/ImproveAuthCertCheck
  • 43aeb8e Merge pull request #554 from lusassl-msft/AdditionalMarchSUs
  • 74ba899 Additional March SUs added 2/2
  • 9534fef Reworked the AuthCert check
  • f4d83b3 Merge pull request #551 from dpaulson45/dev
  • 3fb727a Avoid display of MAPI Front End App Pool GC Mode on 2013 Mailbox only servers [ #549 ]
  • 4d985cc Merge pull request #550 from dpaulson45/dev
  • 4ece57d Avoid using switch with double value [ #531 ]
  • e30a26d Updated Get-AllNicInformation Missing sleepy NIC detection [ #535 ]
  • a120261 Placed Get-OrganizationConfig in try catch [ #530 ]
  • d070f0a Add Services Not Started From Test-ServiceHealth to Analyzer
  • d48bd5f Handle not being able to find the command Test-ServiceHealth [ #543 ]
  • f752c6d Merge pull request #546 from lusassl-msft/March2021OutdatedCUSU
  • 586ffac SUs for outdated CUs added
  • e40b614 Remove Build on Master
  • 4fe7adb Merge pull request #542 from lusassl-msft/HafiumOutdatedCUPatchDetection
  • df532af Ability to detect Hafnium SU for outdated versions
  • de0e8e3 Add https to aka.ms link in HC
  • 581cf5d Merge pull request #534 from lusassl-msft/FixNetDetection
  • bb6330e Merge pull request #539 from lusassl-msft/TestServiceHealthImprovements
  • 66812b3 Merge pull request #540 from lusassl-msft/ReadmeImprovments
  • 4fd6190 Supported Exchange versions added
  • e7c41e4 Skip Test-ServiceHealth for None ServerRole
  • 77d5f16 Fixed NetSupportabilityCheck
  • 43fa553 Merge pull request #532 from lusassl-msft/Permissions
  • e4f70d1 Required permissions added
  • 8af0613 Merge pull request #523 from dpaulson45/dev
  • 865e933 Added Security Vulnerabilities results to the HTML Report for quick detection
  • c30efe6 Provide example of cmdlet to run HC against all the server then build the HTML report
  • 810a4a4 Use https on aka.ms download link
  • c7ecae4 Merge pull request #519 from dpaulson45/devSilly
  • b4b1e93 Added download counts
  • bbb5eeb Merge pull request #517 from dpaulson45/devSilly
  • 6462a22 Direct aka.ms link for download
  • 4b8169c Stop script when run source code vs built version
  • 008dc98 Version Bump - Additional data collected
  • 656edf1 Merge pull request #514 from dpaulson45/devTls
  • 3cbe0e1 Merge pull request #513 from dpaulson45/devConfigCheck
  • 89aca23 Removed display of warning of SecurityProtocol not matching registry settings
  • c0a7d61 Adding in additional TLS settings that we need to check
  • e3971ae Updated Extern Get-AllTlsSettingsFromRegistry
  • 11ab738 Added Check for Application Config Settings - EdgeTransport.exe.config
  • 3d072c5 Merge pull request #512 from lusassl-msft/March2021OOBSU
  • ca42400 March 2021 vulnerabilities added
  • 970b7c5 Merge pull request #510 from dpaulson45/IssuesTemplates
  • 926f639 Added PR Template
  • b673e77 Merge pull request #505 from lusassl-msft/FixLoadBalancingReport
  • 6e2e56d Update issue templates
  • 53f6594 Fix LB report on tools machine
  • 2a84efd Merge pull request #507 from lusassl-msft/ImprovePageFileCalculation
  • 00dd7c6 Merge pull request #508 from lusassl-msft/FixDisplayDAG
  • f44de94 Merge pull request #504 from lusassl-msft/FixADSiteName
  • 5c82a35 Use Win32_PhysicalMemory for memory query
  • 2d06e3b Fix to display DAG name properly
  • 86eb1eb AD Site display improvement
  • 9afccff Merge pull request #496 from lusassl-msft/FixCertificateFallback
  • fa54783 Merge pull request #497 from lusassl-msft/Feb2021ExchSU
  • c82e7ff February 2021 Exchange SUs
  • 53fc688 Certificate check optimizations
  • b835833 Merge pull request #495 from dpaulson45/ReadMe
  • d7a8948 Added Build Status
  • 37520eb Placed Exmaples as a 3t header
  • 2137a79 Removed Trailing whitespaces
  • 7d0a1f9 Merge pull request #494 from dpaulson45/ErrorHandling
  • fdd872b Improved Error Handling
  • ccbfb15 Always do $Error.Clear()
  • 8057dcc Merge pull request #492 from dpaulson45/dev
  • ddc144a Added trim of trailing whitespaces
  • f94f905 Included case sensitive when comparing formatting of the script
  • 78178f7 Added a diff display to why the formatting check failed
  • fa29432 Merge pull request #491 from dpaulson45/dev
  • c1f072b Don't check for sleepy NIC on teamed adapters
  • 985bd93 Updated Confirm-ExchangeShell to properly detect Edge Servers
  • aaa4c30 Merge pull request #488 from dpaulson45/FixedError
  • 7530805 Fixed error regarding "Cannot index into a null array." [ #487 ]
  • baaa30c Merge pull request #481 from lusassl-msft/PublicKeySizeFix
  • 8a3f4a9 Merge pull request #485 from lusassl-msft/AuthCertificateHandling
  • 4f726e5 Fix for single cert return
  • 46c1f1a Improvements for non-EMS execution
  • ee82b18 Merge pull request #478 from lusassl-msft/HCLocalMachineImprovements
  • 7774366 Adjustments for faulty conditions
  • 7c49065 Improvements to better handle Fqdn and NetBIOS
  • f347aeb Merge pull request #479 from dpaulson45/dev
  • 7a9d430 Updated External Functions Repo Location
  • 9568fa5 Merge pull request #476 from dpaulson45/dev
  • 3836d0a Updated External Functions
  • 98d7121 Added debug information for determining where the script is running
  • 5a8de74 Merge pull request #475 from lusassl-msft/NETSystemDefaultTlsVersionsWording-v3
  • 5a1067d Wording for SystemDefaultTlsVersions improved
  • 456f4a4 Merge pull request #470 from dpaulson45/dev
  • d69a916 Added vscode workspace settings
  • 44be046 Merge pull request #469 from dpaulson45/dev
  • 3f62d26 Display RSS Core Information
  • 6c7050f Merge pull request #468 from dpaulson45/dev
  • 5f826b7 Handed the errors that can occur with Get-Counter for CASLoadBalacing
  • b6068be Merge pull request #467 from dpaulson45/BuildDate
  • 3082101 Added Script Build Date to the Build Script and don't check for a newer script if built within 10 days
  • 19cf672 Merge pull request #466 from dpaulson45/FixBugInToolsOnly
  • 7ad233b Fixed bug in detecting Tools Only Server
  • 198d55e Merge pull request #464 from dpaulson45/Dev
  • 5516724 Added registry key lookup for FIPS
  • 73620f1 Merge pull request #463 from dpaulson45/Dev
  • 8a51faf Version Bump v3.2.0
  • 1f6f438 Merge pull request #462 from dpaulson45/Dev
  • 08544b4 Handled Hyper Threading on Hyper-V guest machines
  • 694c2de Merge pull request #461 from dpaulson45/Dev
  • 5d49aa7 Added friendly exit logic on tools server if we try to run the script there
  • b3c7aee Added logic to handle Tools Box version mismatch
  • ac02609 Updated Confirm-ExchangeShell to latest version
  • 914ff97 Updated the way Exchange we review AdminDisplayVersion
  • bce727e Merge pull request #460 from dpaulson45/Dev
  • e459e9c Added Info on AD Site
  • f38e76c Merge pull request #459 from dpaulson45/Dev
  • 957f9d6 Added the ability to get DAG name information
  • 451bc2b Merge pull request #458 from dpaulson45/Dev
  • 2740d88 Updated details around Server Pending Reboot
  • 721e35e Merge pull request #457 from dpaulson45/Dev
  • 1969530 Included AmazonEC2 server Type
  • bc1d5d5 Merge pull request #456 from dpaulson45/Dev
  • e065fc7 Included -Status for Get-ExchangeServer
  • 640218b Merge pull request #455 from dpaulson45/Dev
  • 005b268 Fixed the logger to not always display everything
  • e1297fc Moved Write Host and Verbose to extern
  • 8e00d7b Confirm-ExchangeShell no longer has param ByPassLocalExchangeServerTest
  • 91caf4b Added Script Method Writers back
  • aeb2c07 Check to see if we have any values the hashtable for ApplicationPools
  • 2c97103 Merge pull request #454 from dpaulson45/DevNewBuildPipeline
  • cd000b3 Updated Build pipeline for new build process
  • 95702d3 Updated Scripts to the correct format for build process
  • 21940dd Updated External Files to the latest
  • e8aee2f Created new build process
  • 76df078 Moved Build to .build
  • 8164c21 Merge pull request #451 from lusassl-msft/Improvements-MapiHttpAmazon-V3
  • bdbb67c Handle null Hashtable of ApplicationPools
  • b265f70 Merge pull request #453 from lusassl-msft/Fix-New-NICInformation-v3
  • 5ba618f Fix for Get-AllNicInformation PSCustomObject
  • 052650e Merge pull request #445 from lusassl-msft/Fix-AuthCertificateDetection-V3
  • 048b447 Fix for empty certificate object
  • 88a44d1 Merge pull request #443 from lusassl-msft/Improvement-x86PowerShellDetection-V3
  • f987e35 Check for x86 PowerShell runtime environment
  • f30ee49 Merge pull request #439 from lusassl-msft/CU-December-2020-V3
  • 0c27bf5 December 2020 CUs added
  • edb7120 Updated to version v3.1
  • 381ab3e Merge pull request #431 from dpaulson45/DevBreakOut
  • cfea1e9 Merge pull request #432 from lusassl-msft/SU-December2020-V3-BreakOut
  • 2961198 Added Automatic output of .txt version of HealthChecker file
  • 2318505 Handled Export-Clixml throwing error [ #430 ]
  • e052371 Vulnerability check December 2020 SUs added
  • 6181dff Added a blank space between files
  • 5bb4e8a Fixed typo on Exchange Server Maintenance output
  • e49a3e0 Fixed typo and wording in analyzer for Certificates
  • 5186927 Script Breakout
  • e6ea353 Created Build Script and updated azure-pipelines for the change
  • c206e0b Removed $Script:validAuthConfigCertificateFound
  • 014aa10 Moved ExchangeCertificates to ExchangeInformation vs OSInfomration
  • 4599df8 Removed New-ExchangeCertficateInformation
  • e24f82c Improved Get-ExchangeServerCertificates
  • 1d36b7a Certificate Auth config info added
  • 9b0b1bb Test-IsCurrentAuthConfigCertificate added
  • 5f92648 Version info added
  • 1da99ff New feature: Get-ExchangeServerCertificate
  • a397606 Merge pull request #427 from lusassl-msft/Improvement-GetNicPnpCapabilitiesSetting-Multiplexor
  • fa7d508 Merge pull request #425 from lusassl-msft/Fix-SetTlsMemberValue-v3
  • 516a70a Merge pull request #428 from dpaulson45/SmallFixes
  • c8d5799 Fixed issue with Exchange 2016 total memory warning
  • ba8f8f3 Fixed issue with Page File writing "grey" for results
  • 142e296 Mutliplexor PnP display value optimizations
  • f821c09 Script version increased to 1.6
  • e34dc87 Multiplexor adapter PnP check exclusion
  • 3a2d241 Logical condition issue fixed
  • 008b0c8 Merge pull request #418 from dpaulson45/Export-Clixml
  • 5c71cef Address issues within Export-Clixml command tracking errors [ #415 ]
  • 5485c20 Merge pull request #416 from dpaulson45/NetAdapterRss
  • 6feec11 Merge pull request #414 from dpaulson45/UpdateReadMe
  • ffb6361 Merge pull request #408 from lusassl-msft/Fix-VulnerabilityCheck-V3
  • 60f5b20 Merge pull request #411 from lusassl-msft/Fix-Exchange2016-Memory-Recommendation-V3
  • 524fc7a Fix for E16 memory recommendation
  • a262568 Merge pull request #407 from lusassl-msft/Fix-NicPnPDetection-V3
  • 8ae0e78 Syntax improvements
  • edfd103 Fix for Vulnerability check v3
  • 0961579 Fix for NicPnpCapabilitiesSetting probing issue
  • 5a91762 Added In ErrorAction Stop for NetAdapterRss and DnsClient
  • 81b0400 Added Release Note of version 3
  • 513ea8e Merge pull request #404 from dpaulson45/SmallFixes
  • feda3ea Merge pull request #403 from dpaulson45/FixIPv6
  • 1e4b8c6 Removed unused NetworkAdaptersConfiguration
  • 90b5fe7 Fixed IPv6Enabled Display [ #402 ]
  • ce5d216 Included proper warning on sleepy NIC [ #401 ]
  • bdf9c29 Fixed output of Error handling [ #400 ]
  • 3c85d9d Removed forgotten passed parameter when there is none.

This list of changes was auto generated.

Don't miss a new CSS-Exchange release

NewReleases is sending notifications on new releases.