You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -93,4 +93,10 @@ See https://confluence.atlassian.com/adminjiraserver/running-jira-applications-o
Make sure to setup a cronjob that runs every 89 days to update the Letsencrypt certificate.
$ sudo certbot renew --dry-run
$ sudo certbot renew
You can try it out by doing:
$ sudo certbot renew --dry-run
Letsencrypt will lock you out if you try to renew too many times in a short period of time, so use the `--dry-run` option when testing to see if it works!
dborin
revised
this gist Feb 24, 2018.
1 changed file
with
1 addition
and
1 deletion.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
HOWTO Configure Atlassian Jira to use Letsencrypt certificate
HOWTO Configure Atlassian Jira to use Letsencrypt certificate with default Tomcat
-----------------------------
This is a primer for installing a Letsencrypt certificate on a Jira server that is running the Jira provided, default Tomcat for serving webpages.
I found lots of information about how to do it using a free-standing Tomcat or nginx, but nothing about this particular combination. I hope it helps you!
Obviously, in all the examples, you need to replace `jira.example.com` with your own domain! And (duh) you need to use your own password, not `1234`
You need to have installed Java (outside the scope of this document. Then in your user's shell RC file and probably `root`'s RC file, add
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Create a backup of `<JIRA_INSTALL>/conf/server.xml` before editing it. Edit the HTTPS connector so that it has the parameters that point to the KeyStore:
If redirection to HTTPS will be used (this is recommended), edit the `<JIRA_INSTALL>/WEB-INF/web.xml` file and add the following section at the end of the file, before the closing `</web-app>`. In this example, all URLs except attachments are redirected from HTTP to HTTPS.
See https://confluence.atlassian.com/adminjiraserver/running-jira-applications-over-ssl-or-https-938847764.html#RunningJIRAapplicationsoverSSLorHTTPS-commandline for Troubleshooting tips
Make sure to setup a cronjob that runs every 89 days to update the Letsencrypt certificate.