# Issue Certficate for Azure WAF

**URL:** <https://community.letsencrypt.org/t/issue-certficate-for-azure-waf/59294>\
**Category:** Help\
**Created:** [April 12, 2018, 9:04am UTC](https://community.letsencrypt.org/t/issue-certficate-for-azure-waf/59294 "2018-04-12T09:04:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![marco.grapiglia](https://avatars.discourse-cdn.com/v4/letter/m/74df32/32.png) [@marco.grapiglia](https://community.letsencrypt.org/u/marco.grapiglia)\
**Post date:** [April 12, 2018, 9:04am UTC](https://community.letsencrypt.org/t/issue-certficate-for-azure-waf/59294/1 "2018-04-12T09:04:31Z")

</div>

**I ran this command:**  
certbot certonly --webroot -w /var/www/mydomain/folder/Test2 -d [www.mydomain.fr](http://www.mydomain.fr) -d [mydomain.fr](http://mydomain.fr) -w /var/www/mydomain/folder/Test1/ -d [mydomain.de](http://mydomain.de) -d [www.mydomain.de](http://www.mydomain.de)

My web server is (include version):  
Apache on a CentOS but we have an Web Application Firewall

My hosting provider, if applicable, is:  
Azure  
I can login to a root shell on my machine  
yes  
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):  
No

there are any way to issue certificate and install after on Web Application Firewall? I need the pfx file.

---

<div class="post-metadata">

**Author:** ![stevenzhu](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/stevenzhu/32/18864_2.png) [@stevenzhu](https://community.letsencrypt.org/u/stevenzhu)\
**Post date:** [April 12, 2018, 1:34pm UTC](https://community.letsencrypt.org/t/issue-certficate-for-azure-waf/59294/2 "2018-04-12T13:34:14Z")

</div>

Yes,

You can use this command to combine the cert file and key file.  
`openssl pkcs12 -export -inkey your_private_key.key -in result.pem -name my_name -out final_result.pfx`

---

<div class="post-metadata">

**Author:** ![marco.grapiglia](https://avatars.discourse-cdn.com/v4/letter/m/74df32/32.png) [@marco.grapiglia](https://community.letsencrypt.org/u/marco.grapiglia)\
**Post date:** [April 12, 2018, 1:46pm UTC](https://community.letsencrypt.org/t/issue-certficate-for-azure-waf/59294/3 "2018-04-12T13:46:49Z")

</div>

Okay, but for some reason my input command doesn’t work

---

<div class="post-metadata">

**Author:** ![jared.m](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/jared.m/32/17871_2.png) [@jared.m](https://community.letsencrypt.org/u/jared.m)\
**Post date:** [April 12, 2018, 8:45pm UTC](https://community.letsencrypt.org/t/issue-certficate-for-azure-waf/59294/4 "2018-04-12T20:45:11Z")

</div>

What’s the output when you try to run that? “Doesn’t work” how?

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/letsencrypt/original/3X/c/a/ca6c06ea1ea201324bba7048c6841ce60236468d.png) [@system](https://community.letsencrypt.org/u/system)\
**Post date:** [May 12, 2018, 8:51pm UTC](https://community.letsencrypt.org/t/issue-certficate-for-azure-waf/59294/5 "2018-05-12T20:51:59Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
