Simple yet powerful Two-Tier PKI

I thought i start of the new year to learn how Git works and publish my first project on Github for easier version control and sharing capabilities.

This project is my take on Two-Tier PKI environment using Active Directory Certificate Services (ADCS).

The configuration is pretty simple. It consist of two servers, virtual or physical doesn’t matter. One is used for Root/Offline Certification Authority (CA) and the other one is for Enterprise/Subordinate CA.


The installation procedure and scripts is available on the Github repository.

DISCLAIMER:
This script is published on “As Is” basis. I will not take any responsibility for any damage this script might do to your production or test server environment. Please ensure that you test this properly in a non-production environment before running or scheduling the script in a production environment.

Help section for the installation scripts below:
https://gist.github.com/PhilipHaglund/b8b2d1ff0fc1e078d263b22df3f39760

Leave a Comment

Your email address will not be published. Required fields are marked *


Fatal error: Uncaught RuntimeException: Error saving action: Error saving action: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Unclosed quotation mark after the character string 'O:30:"ActionScheduler_SimpleSchedule":2:{s:22:"'. in D:\home\site\wwwroot\wp-content\plugins\wpforms-lite\vendor\woocommerce\action-scheduler\classes\migration\ActionScheduler_DBStoreMigrator.php:44 Stack trace: #0 D:\home\site\wwwroot\wp-content\plugins\wpforms-lite\vendor\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_HybridStore.php(225): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL) #1 D:\home\site\wwwroot\wp-content\plugins\wpforms-lite\vendor\woocommerce\action-scheduler\classes\ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action)) #2 D:\home\site\wwwroot\wp-content\plugins\wpforms-lite\vendor\woocommerce\action-scheduler\classes\ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionSc in D:\home\site\wwwroot\wp-content\plugins\wpforms-lite\vendor\woocommerce\action-scheduler\classes\migration\ActionScheduler_DBStoreMigrator.php on line 44