{"id":134,"date":"2019-07-08T16:34:40","date_gmt":"2019-07-08T16:34:40","guid":{"rendered":"https:\/\/www.ssls.com\/knowledgebase\/?p=134"},"modified":"2021-08-12T11:00:48","modified_gmt":"2021-08-12T11:00:48","slug":"how-to-generate-a-csr-code-in-webmin","status":"publish","type":"post","link":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/","title":{"rendered":"How to generate a CSR code in Webmin"},"content":{"rendered":"<blockquote><p><a href=\"https:\/\/www.ssls.com\/knowledgebase\/ssl-installation-service\/\"><span style=\"font-weight: 400;\">Have you heard about our installation service<\/span><\/a><span style=\"font-weight: 400;\">? Save time and effort by letting our experts set up your SSL for you.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">In this guide, we will go through the CSR generation process on a server, operated under Webmin administration panel. The software used for demonstration is the following:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">1. Ubuntu 16.04 LTS<\/span><\/p>\n<p><span style=\"font-weight: 400;\">2. Webmin 1.840 with Apache web-server 2.4.18<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Firstly, we need to log into Webmin and open Terminal, pressing the button like on the picture below:<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><img decoding=\"async\" src=\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">On the opened Terminal screen, we need to either type in or paste the OpenSSL command for CSR generation. The command below will generate the private key and the CSR, save them in the given location and display the CSR code on the screen:<\/span><\/p>\n<p><em><strong>sudo openssl req -new -newkey rsa:2048 -nodes -keyout <\/strong><span class=\"wysiwyg-color-red\"><strong>\/etc\/ssl\/example.com.key<\/strong><\/span><strong> -out <\/strong><span class=\"wysiwyg-color-red\"><strong>\/etc\/ssl\/example.com.csr<\/strong><\/span><strong> -subj \/<\/strong><a><strong>C=<\/strong><span class=\"wysiwyg-color-red\"><strong>US<\/strong><\/span><strong>\/ST=<\/strong><span class=\"wysiwyg-color-red\"><strong>Arizona<\/strong><\/span><strong>\/L=<\/strong><span class=\"wysiwyg-color-red\"><strong>Phoenix<\/strong><\/span><strong>\/O=<\/strong><span class=\"wysiwyg-color-red\"><strong>SSLs.com<\/strong><\/span><strong>\/OU=<\/strong><span class=\"wysiwyg-color-red\"><strong>Support<\/strong><\/span><strong>\/CN=<\/strong><\/a><span class=\"wysiwyg-color-red\"><strong>example.com<\/strong><\/span><strong>; cat <\/strong><span class=\"wysiwyg-color-red\"><strong>\/etc\/ssl\/example.com.csr<\/strong><\/span><\/em><\/p>\n<p><span style=\"font-weight: 400;\">Make sure to change the values highlighted in red in the following way:<\/span><\/p>\n<p><em><strong>-keyout <\/strong><strong><span class=\"wysiwyg-color-red\">\/etc\/ssl\/example.com.key<\/span> <\/strong><\/em><strong>&#8211;<\/strong> the path and the filename to save the private key code<strong>.<\/strong><\/p>\n<p><strong>NOTE:<span style=\"font-weight: 400;\"> Please avoid putting the file with the private key into publicly accessible directories (the document root folders in other words), for example, \u201c<strong>\/var\/www\/html<\/strong>\u201d, \u201c<strong>\/usr\/share\/example\/html<\/strong>\u201d, \u201c<strong>\/home\/example\/public_html<\/strong>\u201d, etc., as the private key must not be disclosed under any circumstances due to security concerns.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/strong><\/p>\n<p><em><strong>-out <\/strong><\/em><span class=\"wysiwyg-color-red\"><strong><em>\/etc\/ssl\/example.com.csr<\/em> <\/strong><\/span><strong>&#8211;<\/strong><span style=\"font-weight: 400;\"> the path and the filename to save the CSR code<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\"><strong><a style=\"color: #000000;\">C=<span class=\"wysiwyg-color-red\">US<\/span><\/a><\/strong><\/span> <span style=\"font-weight: 400;\">&#8211;<\/span><span style=\"font-weight: 400;\"> 2-letter country code, compliant with <\/span><a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_3166-1_alpha-2\"><span style=\"font-weight: 400;\">ISO-3166-1 alpha-2<\/span><\/a>.<\/li>\n<li><span style=\"color: #000000;\"><a style=\"color: #000000;\"><strong>ST=<\/strong><span class=\"wysiwyg-color-red\"><strong>Arizona<\/strong><\/span><\/a><\/span> <span style=\"font-weight: 400;\">&#8211;<\/span><span style=\"font-weight: 400;\"> the name of the state or another geographical region within the country.<\/span><\/li>\n<li><span style=\"color: #000000;\"><a style=\"color: #000000;\"><strong>L=<\/strong><span class=\"wysiwyg-color-red\"><strong>Phoenix<\/strong><\/span><\/a><\/span> <span style=\"font-weight: 400;\">&#8211;<\/span><span style=\"font-weight: 400;\"> the name of the city.<\/span><\/li>\n<li><span style=\"color: #000000;\"><a style=\"color: #000000;\"><strong>O=<\/strong><span class=\"wysiwyg-color-red\"><strong>SSLs.com<\/strong><\/span><\/a><\/span> <span style=\"font-weight: 400;\">&#8211;<\/span><span style=\"font-weight: 400;\"> the company\/organization name or just <em>NA<\/em> if there is no company.<\/span><\/li>\n<li><span style=\"color: #000000;\"><a style=\"color: #000000;\"><strong>OU=<\/strong><span class=\"wysiwyg-color-red\"><strong>Support<\/strong><\/span><\/a><\/span> <span style=\"font-weight: 400;\">&#8211;<\/span><span style=\"font-weight: 400;\"> the name of the division\/department within the company (not obligatory though) or <em>NA<\/em> instead.<\/span><\/li>\n<li><span style=\"color: #000000;\"><a style=\"color: #000000;\"><strong>CN=<\/strong><\/a><\/span><span class=\"wysiwyg-color-red\"><strong>example.com &#8211;<\/strong><\/span> <span style=\"font-weight: 400;\">the exact <\/span><a href=\"https:\/\/en.wikipedia.org\/wiki\/Fully_qualified_domain_name\"><span style=\"font-weight: 400;\">fully qualified domain name<\/span><\/a><span style=\"font-weight: 400;\"> the certificate is going to be issued for &#8211; \u201c<em>example.com<\/em>\u201d, \u201c<\/span><a href=\"http:\/\/www.example.com\"><span style=\"font-weight: 400;\"><em>www.example.com<\/em><\/span><\/a><span style=\"font-weight: 400;\">\u201d or \u201c<em>sub.example.com<\/em>\u201d, for instance. In case of a wildcard certificate, it is necessary to prepend an asterisk to the domain name &#8211; \u201c<em>*.example.com<\/em>\u201d or \u201c<em>*.sub.example.com<\/em>\u201d.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The picture below shows the command already entered and executed:<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><img decoding=\"async\" src=\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_2.png\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">At this point, you can copy the CSR code enclosed with the <em>&#8212;&#8211;BEGIN CERTIFICATE REQUEST&#8212;&#8212;<\/em> and <em>&#8212;&#8211;END CERTIFICATE REQUEST&#8212;&#8211;<\/em> headers and start the <\/span><a href=\"https:\/\/www.ssls.com\/knowledgebase\/okay-so-i-ordered-an-ssl-how-do-i-get-it-to-work-on-my-domain\"><span style=\"font-weight: 400;\">SSL certificate activation<\/span><\/a><span style=\"font-weight: 400;\">:<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><img decoding=\"async\" src=\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_3.png\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">If the activation page does not accept the CSR code and returns certain errors indicating that something is wrong with the CSR, you can decode the code <a href=\"https:\/\/decoder.link\/result\">here<\/a> and see what exactly is incorrect in order to re-generate the CSR with these amendments.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Have you heard about our installation service? Save time and effort by letting our experts set up your SSL for you. In this guide, we will go through the CSR generation process on a server, operated under Webmin administration panel. The software used for demonstration is the following: 1. Ubuntu 16.04 LTS 2. Webmin 1.840 ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-134","post","type-post","status-publish","format-standard","hentry","category-csr-generation-instructions"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to generate a CSR code in Webmin \u2013 HelpDesk | SSLs.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to generate a CSR code in Webmin \u2013 HelpDesk | SSLs.com\" \/>\n<meta property=\"og:description\" content=\"Have you heard about our installation service? Save time and effort by letting our experts set up your SSL for you. In this guide, we will go through the CSR generation process on a server, operated under Webmin administration panel. The software used for demonstration is the following: 1. Ubuntu 16.04 LTS 2. Webmin 1.840 ..Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/\" \/>\n<meta property=\"og:site_name\" content=\"SSL Certificate Knowledgebase | SSLs.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SSLsCom\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-08T16:34:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-12T11:00:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png\" \/>\n<meta name=\"author\" content=\"sslbizdev\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SSLscom\" \/>\n<meta name=\"twitter:site\" content=\"@SSLscom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sslbizdev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/\"},\"author\":{\"name\":\"sslbizdev\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#\/schema\/person\/7e29a188929740c7a59d9a1c15c18806\"},\"headline\":\"How to generate a CSR code in Webmin\",\"datePublished\":\"2019-07-08T16:34:40+00:00\",\"dateModified\":\"2021-08-12T11:00:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/\"},\"wordCount\":463,\"publisher\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png\",\"articleSection\":[\"CSR generation instructions\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/\",\"url\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/\",\"name\":\"How to generate a CSR code in Webmin \u2013 HelpDesk | SSLs.com\",\"isPartOf\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png\",\"datePublished\":\"2019-07-08T16:34:40+00:00\",\"dateModified\":\"2021-08-12T11:00:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#primaryimage\",\"url\":\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png\",\"contentUrl\":\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ssls.com\/knowledgebase\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to generate a CSR code in Webmin\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#website\",\"url\":\"https:\/\/www.ssls.com\/knowledgebase\/\",\"name\":\"SSL Certificate Knowledgebase | SSLs.com\",\"description\":\"SSL Knowledgebase | SSLs.com\",\"publisher\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ssls.com\/knowledgebase\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#organization\",\"name\":\"SSLs.com\",\"url\":\"https:\/\/www.ssls.com\/knowledgebase\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/07\/8WCg7Uph_400x400-1.png\",\"contentUrl\":\"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/07\/8WCg7Uph_400x400-1.png\",\"width\":400,\"height\":400,\"caption\":\"SSLs.com\"},\"image\":{\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SSLsCom\",\"https:\/\/x.com\/SSLscom\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ssls.com\/knowledgebase\/#\/schema\/person\/7e29a188929740c7a59d9a1c15c18806\",\"name\":\"sslbizdev\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/b43c2e48b8cf4c353e91aa8232dac0c56e490f3f1eff58a7652c7d9a866e3f66?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b43c2e48b8cf4c353e91aa8232dac0c56e490f3f1eff58a7652c7d9a866e3f66?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b43c2e48b8cf4c353e91aa8232dac0c56e490f3f1eff58a7652c7d9a866e3f66?s=96&d=mm&r=g\",\"caption\":\"sslbizdev\"},\"url\":\"https:\/\/www.ssls.com\/knowledgebase\/author\/sslbizdev\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to generate a CSR code in Webmin \u2013 HelpDesk | SSLs.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/","og_locale":"en_US","og_type":"article","og_title":"How to generate a CSR code in Webmin \u2013 HelpDesk | SSLs.com","og_description":"Have you heard about our installation service? Save time and effort by letting our experts set up your SSL for you. In this guide, we will go through the CSR generation process on a server, operated under Webmin administration panel. The software used for demonstration is the following: 1. Ubuntu 16.04 LTS 2. Webmin 1.840 ..Read more","og_url":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/","og_site_name":"SSL Certificate Knowledgebase | SSLs.com","article_publisher":"https:\/\/www.facebook.com\/SSLsCom","article_published_time":"2019-07-08T16:34:40+00:00","article_modified_time":"2021-08-12T11:00:48+00:00","og_image":[{"url":"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png","type":"","width":"","height":""}],"author":"sslbizdev","twitter_card":"summary_large_image","twitter_creator":"@SSLscom","twitter_site":"@SSLscom","twitter_misc":{"Written by":"sslbizdev","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#article","isPartOf":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/"},"author":{"name":"sslbizdev","@id":"https:\/\/www.ssls.com\/knowledgebase\/#\/schema\/person\/7e29a188929740c7a59d9a1c15c18806"},"headline":"How to generate a CSR code in Webmin","datePublished":"2019-07-08T16:34:40+00:00","dateModified":"2021-08-12T11:00:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/"},"wordCount":463,"publisher":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/#organization"},"image":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png","articleSection":["CSR generation instructions"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/","url":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/","name":"How to generate a CSR code in Webmin \u2013 HelpDesk | SSLs.com","isPartOf":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#primaryimage"},"image":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png","datePublished":"2019-07-08T16:34:40+00:00","dateModified":"2021-08-12T11:00:48+00:00","breadcrumb":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#primaryimage","url":"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png","contentUrl":"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/09\/wbm_csr_1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ssls.com\/knowledgebase\/how-to-generate-a-csr-code-in-webmin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ssls.com\/knowledgebase\/"},{"@type":"ListItem","position":2,"name":"How to generate a CSR code in Webmin"}]},{"@type":"WebSite","@id":"https:\/\/www.ssls.com\/knowledgebase\/#website","url":"https:\/\/www.ssls.com\/knowledgebase\/","name":"SSL Certificate Knowledgebase | SSLs.com","description":"SSL Knowledgebase | SSLs.com","publisher":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ssls.com\/knowledgebase\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.ssls.com\/knowledgebase\/#organization","name":"SSLs.com","url":"https:\/\/www.ssls.com\/knowledgebase\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ssls.com\/knowledgebase\/#\/schema\/logo\/image\/","url":"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/07\/8WCg7Uph_400x400-1.png","contentUrl":"https:\/\/www.ssls.com\/knowledgebase\/wp-content\/uploads\/2019\/07\/8WCg7Uph_400x400-1.png","width":400,"height":400,"caption":"SSLs.com"},"image":{"@id":"https:\/\/www.ssls.com\/knowledgebase\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SSLsCom","https:\/\/x.com\/SSLscom"]},{"@type":"Person","@id":"https:\/\/www.ssls.com\/knowledgebase\/#\/schema\/person\/7e29a188929740c7a59d9a1c15c18806","name":"sslbizdev","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/b43c2e48b8cf4c353e91aa8232dac0c56e490f3f1eff58a7652c7d9a866e3f66?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b43c2e48b8cf4c353e91aa8232dac0c56e490f3f1eff58a7652c7d9a866e3f66?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b43c2e48b8cf4c353e91aa8232dac0c56e490f3f1eff58a7652c7d9a866e3f66?s=96&d=mm&r=g","caption":"sslbizdev"},"url":"https:\/\/www.ssls.com\/knowledgebase\/author\/sslbizdev\/"}]}},"publishpress_future_action":{"enabled":false,"date":"2026-04-25 23:58:02","action":"change-status","newStatus":"draft","terms":[],"taxonomy":"category","extraData":[]},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=134"}],"version-history":[{"count":5,"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/134\/revisions"}],"predecessor-version":[{"id":4931,"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/134\/revisions\/4931"}],"wp:attachment":[{"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ssls.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}