Archives For Other

Update; the site is now at https://demo.easyagile.com/ as we rebranded the company, and the /conf/server.xml settings have changed (Jira 7.4). Thanks to Chad H for bringing this to my attention!

<Connector port="8080"
                   maxThreads="150"
                   minSpareThreads="25"
                   connectionTimeout="20000"
                   enableLookups="false"
                   maxHttpHeaderSize="8192"
                   protocol="HTTP/1.1"
                   useBodyEncodingForURI="true"
                   acceptCount="100"
                   disableUploadTimeout="true"
                   bindOnInit="false"
                   redirectPort="8443"
                   scheme="https"
                   proxyName="demo.easyagile.com"
                   proxyPort="443"
/>

 

Original Post

Quick writeup as I’ve struggled to get this working and now that it is I want to document for future reference.

Goal: Get JIRA Server working behind an Amazon Web Services (AWS) Elastic Load Balancer (ELB) with Secure HTTP / SSL

  1. My desired final URL was https://demo.arijea.com/
  2. Setup a new ELB (mind was pointing to an EC2 instance with JIRA Server)
  3. ELB Health Check can be HTTPS://SERVER:443/status
  4. Set JIRA Base URL to https://demo.arijea.com/
  5. Edit /conf/server.xml and add the following under Connector
    1. scheme=”https”
    2. proxyName=”demo.arijea.com”
    3. proxyPort=”443″
  6. Voila, it works – https://demo.arijea.com/
JIRA conf/server.xml configuration for AWS ELB load balancer with HTTPS

JIRA conf/server.xml configuration for reverse proxy with AWS ELB

JIRA Server AWS ELB Load Balancer HTTPS SSL

If you are in the product or technical marketing space you may want to take a gander at the results of the 2015 VPofMarketing.com salary report. Caveat: it is heavily skewed to the San Francisco / Bay Area market. Cost of living and competition for talent notwithstanding, the salaries are pretty solid.

2015 VPofMarketing.com Product and Technical Marketers Salary Survey Results

Aggregate data from this year’s survey: All those who responded and all questions. This survey was sent to approximately 2,800 of my (1st) LinkedIn marketing professional connections. Total number of respondents: 369. ~ Dan Green, Principal, VPofMarketing.com

T-Mobile have been fantastic. When we moved to San Francisco in 2012 they were the carrier we chose. Over the course of our time in San Francisco their coverage improved tremendously, their prices came down, and their service remained exemplary.

Now that we’re back in Australia most of the time it made sense to find a local carrier. We’ve chosen Boost and we hope that they live up to the high expectation that we’ve got, given our experience with T-Mobile.

One of the other benefits with T-Mobile was the international roaming – the best in the world. Kudos to the team for an amazing offering. Check it out if you travel a lot.

Having said that, we no longer needed all the voice, message and data that we used over in America. Yet we wanted to retain our numbers. As such we’ve decided to port our T-Mobile numbers to Google Voice which will lower our monthly bill to $0 and direct all calls and messages through Google Hangouts (with data provided by the Boost/Telstra 4G network).

Screen Shot 2015-11-11 at 10.04.43 PM

Here’s how we did it:
1) Read through the Transfer your number to Google Voice instructions.
2) Disregard the need to replace your existing carrier with a new one, as you’re going to make and receive calls via the Google Hangouts app (on iOS and Android).
3) Head over to Google Voice and either a) sign up for an account, or b) replace your existing Google Voice number. If you’re already outside the US try an SSH Socks Proxy to a US server (ssh -D 51443 user@server) or TorBrowser (you’ll have to get a new identity until you get a US IP address)
4) Fill out the form with details of your T-Mobile account, billing address, etc and then pay $20 for the privilege to port your number to Google.
5) Keep an eye on the porting status at this special page.
6) Make sure you have the Google Hangouts app installed to send/receive calls.

Voila. Simple as that. Give it a whirl if you’re moving overseas after a stint in the US and want to keep your US number.