Deprecated: Function register_sidebar_widget is deprecated since version 2.8.0! Use wp_register_sidebar_widget() instead. in /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php on line 6078 Deprecated: Function register_widget_control is deprecated since version 2.8.0! Use wp_register_widget_control() instead. in /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php on line 6078 Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22 Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28 Warning: Constant FORCE_SSL_ADMIN already defined in /mnt/web221/b1/51/512220951/htdocs/wp-config.php on line 94 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Deprecated: Return type of Yoast\WP\Lib\Model::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/model.php on line 560 Deprecated: Return type of Yoast\WP\Lib\ORM::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/orm.php on line 2457 Deprecated: Return type of Yoast\WP\Lib\ORM::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/orm.php on line 2468 Deprecated: Return type of Yoast\WP\Lib\ORM::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/orm.php on line 2478 Deprecated: Return type of Yoast\WP\Lib\ORM::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/lib/orm.php on line 2490

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '154' AND `object_type` = 'post' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '154' AND `object_type` = 'post' LIMIT 1

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/builders/indexable-post-builder.php on line 125 Deprecated: Automatic conversion of false to array is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/inc/class-wpseo-image-utils.php on line 190 Deprecated: Automatic conversion of false to array is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/inc/class-wpseo-image-utils.php on line 190

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_primary_term' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_primary_term` WHERE `post_id` = '154' AND `taxonomy` = 'category' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_primary_term' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_primary_term` WHERE `post_id` = '154' AND `taxonomy` = 'category' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
DELETE FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = NULL

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1' AND `object_type` = 'user' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1' AND `object_type` = 'user' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` = '1' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` = '1' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` IS NULL LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` IS NULL LIMIT 1

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/models/indexable.php on line 167

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_type`, `object_id`, `permalink`, `title`, `description`, `is_cornerstone`, `is_robots_noindex`, `is_robots_nofollow`, `is_robots_noarchive`, `is_robots_noimageindex`, `is_robots_nosnippet`, `is_public`, `has_public_posts`, `blog_id`, `open_graph_image`, `open_graph_image_id`, `open_graph_image_source`, `open_graph_image_meta`, `twitter_image`, `twitter_image_id`, `twitter_image_source`, `version`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('user', '1', 'http://www.rickroetenberg.com/author/admin/', NULL, NULL, '0', '0', NULL, NULL, NULL, NULL, NULL, '0', '1', 'https://2.gravatar.com/avatar/bc3d8afa4c08e3c680ab5b8233ba4b80?s=500&d=mm&r=g', NULL, 'gravatar-image', NULL, 'https://2.gravatar.com/avatar/bc3d8afa4c08e3c680ab5b8233ba4b80?s=500&d=mm&r=g', NULL, 'gravatar-image', '1', '43:a1cf69aab0ec588b52ae7ba179469a8e', '2024-04-29 03:10:05', '2024-04-29 03:10:05')

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_type`, `object_id`, `object_sub_type`, `permalink`, `primary_focus_keyword_score`, `readability_score`, `is_cornerstone`, `is_robots_noindex`, `is_robots_nofollow`, `is_robots_noimageindex`, `is_robots_noarchive`, `is_robots_nosnippet`, `open_graph_image`, `open_graph_image_id`, `open_graph_image_source`, `open_graph_image_meta`, `twitter_image`, `twitter_image_id`, `twitter_image_source`, `primary_focus_keyword`, `canonical`, `title`, `description`, `breadcrumb_title`, `open_graph_title`, `open_graph_description`, `twitter_title`, `twitter_description`, `estimated_reading_time_minutes`, `author_id`, `post_parent`, `number_of_pages`, `post_status`, `is_protected`, `is_public`, `has_public_posts`, `blog_id`, `schema_page_type`, `schema_article_type`, `version`, `has_ancestors`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('post', '154', 'post', 'http://www.rickroetenberg.com/install-certificate-authority/', '75', '0', '0', NULL, '0', NULL, NULL, NULL, 'http://www.rickroetenberg.com/wp-content/uploads/2015/01/ico_ssl.jpg', '155', 'featured-image', '{\"width\":246,\"height\":190,\"url\":\"http://www.rickroetenberg.com/wp-content/uploads/2015/01/ico_ssl.jpg\",\"path\":\"/mnt/web221/b1/51/512220951/htdocs/wp-content/uploads/2015/01/ico_ssl.jpg\",\"size\":\"full\",\"id\":155,\"alt\":\"\",\"pixels\":46740,\"type\":\"image/jpeg\"}', 'http://www.rickroetenberg.com/wp-content/uploads/2015/01/ico_ssl.jpg', '155', 'featured-image', 'install certificate authority', NULL, NULL, 'install certificate authority, microsoft certificate authority, microsoft ca installation, microsoft ca, internal certifcaties', 'Install Certificate Authority', NULL, NULL, NULL, NULL, NULL, '1', '0', NULL, 'publish', '0', NULL, NULL, '1', NULL, NULL, '1', '', '60:05e4e5379e58ac3e1668084addb7cd7a', '2024-04-29 03:10:05', '2024-04-29 03:10:05')

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'home-page' LIMIT 1

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'home-page' LIMIT 1

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/models/indexable.php on line 167

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_type`, `title`, `breadcrumb_title`, `permalink`, `blog_id`, `description`, `is_robots_noindex`, `open_graph_title`, `open_graph_image`, `open_graph_image_id`, `open_graph_description`, `open_graph_image_source`, `open_graph_image_meta`, `version`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('home-page', '%%sitename%% %%page%% %%sep%% %%sitedesc%%', 'Home', 'http://www.rickroetenberg.com/', '1', 'Technical Consultant', '0', '%%sitename%%', '', '0', '', NULL, NULL, '1', '30:a638248d317278057ca950516bcf6246', '2024-04-29 03:10:05', '2024-04-29 03:10:05')

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
SELECT `ancestor_id` FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = '0' ORDER BY `depth` DESC

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
SELECT `ancestor_id` FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = '0' ORDER BY `depth` DESC

WordPress database error: [Table 'dbs9686871.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
DELETE FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = '0'

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /mnt/web221/b1/51/512220951/htdocs/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php on line 176 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 Warning: Cannot modify header information - headers already sent by (output started at /mnt/web221/b1/51/512220951/htdocs/wp-includes/functions.php:6078) in /mnt/web221/b1/51/512220951/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1831 {"id":154,"date":"2015-01-22T16:30:30","date_gmt":"2015-01-22T15:30:30","guid":{"rendered":"http:\/\/www.rickroetenberg.com\/?p=154"},"modified":"2015-01-23T08:43:37","modified_gmt":"2015-01-23T07:43:37","slug":"install-certificate-authority","status":"publish","type":"post","link":"http:\/\/www.rickroetenberg.com\/install-certificate-authority\/","title":{"rendered":"Install Certificate Authority"},"content":{"rendered":"

In this blog I will describe the installation of Microsoft Certificate Authority. This installation\/screenshots are\u00a0based on an Windows 2012R2 server. The Certificate Authority will be installed a lot in the future I guess because you can’t request public certificates with an internal server name anymore with an expire date after the 1st of November 2015. Especially Microsoft Exchange Servers\u00a0are using certificates with internal server names configured.<\/p>\n

<\/p>\n

Installation Microsoft Certificate Authority<\/span><\/strong><\/h2>\n

\"image1\"<\/a><\/p>\n

 <\/p>\n

Start the Server Manager<\/strong> and click op Manage<\/strong> and select Add Roles and Features<\/strong><\/p>\n

\"image2\"<\/a>Click Next<\/strong><\/p>\n

\"image3\"<\/a>Select\u00a0Role-based or feature-based installation<\/strong> and click\u00a0Next<\/strong><\/p>\n

\"image4\"<\/a>Select\u00a0Select a server from the server pool,\u00a0<\/strong>select the server and click\u00a0Next<\/strong><\/p>\n

\"image5\"<\/a>Select\u00a0Active Directory Certificate Services\u00a0<\/strong>and enable at least the\u00a0Certification Authority<\/strong>.<\/p>\n

In the blog I’m not installing the\u00a0Certificate Enrollment Web Service<\/strong> because I’m using the Certificates Add-in through mmc.exe to enroll certificates.<\/p>\n

Click\u00a0Next<\/strong><\/p>\n

\"image6\"<\/a>Windows will install some additional features on the machine to use the Certificate Authority. Click Add Features<\/strong><\/p>\n

\"image7\"<\/a>Make sure that\u00a0.NET Framework 3.5 and 4.5 Features is selected<\/strong> and click Next<\/strong><\/p>\n

\"image8\"<\/a><\/p>\n

Click Next<\/strong><\/p>\n

\"image9\"<\/a>Select\u00a0Certification Authority\u00a0<\/strong>and click Next<\/strong><\/p>\n

\"image10\"<\/a>Click on\u00a0Install.\u00a0<\/strong>The Certificate Authority will be installed shortly.<\/p>\n

\"image11\"<\/a>Click on\u00a0Close.\u00a0<\/strong>Restart the server if necessary.<\/p>\n


\n

Configuration<\/strong><\/span><\/h2>\n

This chapter will describe the configuration of the Microsoft Certificate Authority.<\/p>\n

\"image12\"<\/a>Start the\u00a0Server Manager<\/strong><\/p>\n

Click on the\u00a0Flag\u00a0<\/strong>and select\u00a0Configure Active Directory Certificate Services<\/strong><\/p>\n

\"image13\"<\/a>Full the Credentials<\/strong> box and click\u00a0Next<\/strong><\/p>\n

\"image14\"<\/a>Select\u00a0Certification Authority\u00a0<\/strong>and click Next<\/strong><\/p>\n

\"image15\"<\/a>Select\u00a0Enterprise CA<\/strong> if you\u00b4re using an Active Directory environment<\/p>\n

\"image16\"<\/a>In this case I’m only using an\u00a0root CA, that’s why I’m selected the\u00a0Root CA\u00a0<\/strong>option.<\/p>\n

Click\u00a0Next<\/strong><\/p>\n

\"image17\"<\/a>Select\u00a0Create a new private key<\/strong> if you don’t have an private key. Else select\u00a0Use existing private key.<\/strong><\/p>\n

Click Next<\/strong><\/p>\n

\"image18\"<\/a>Select\u00a0Key Length: 2048<\/strong><\/p>\n

Algorithm: SHA256<\/strong>. SHA1 will be end of life shortly<\/p>\n

Click Next<\/strong><\/p>\n

\"image19\"<\/a><\/strong>The above field will be filled automatically. Change the names if you wan’t.<\/p>\n

Click Next<\/strong><\/p>\n

\"image20\"<\/a>Change the CA expiration date<\/strong>\u00a0if you like that<\/p>\n

Click\u00a0Next<\/strong><\/p>\n

\"image21\"<\/a>Change the database location and database log location if you like that.<\/p>\n

Click\u00a0Next<\/strong><\/p>\n

\"image22\"<\/a><\/p>\n

Select Configure. The Certificate Authority will be configured\u00a0in a few minutes<\/strong><\/p>\n

\"image23\"<\/a><\/p>\n

Click Close<\/strong>. The installation and configuration for Microsoft Certificate Authority is completed<\/p>\n","protected":false},"excerpt":{"rendered":"

In this blog I will describe the installation of Microsoft Certificate Authority. This installation\/screenshots are\u00a0based on an Windows 2012R2 server. The Certificate Authority will be installed a lot in the future I guess because you can’t request public certificates with an internal server name anymore with an expire date after the 1st of November 2015….<\/p>\n