Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change all URLs to HTTPS #14

8 tasks done
barbeau opened this issue Jun 23, 2016 · 1 comment
8 tasks done

Change all URLs to HTTPS #14

barbeau opened this issue Jun 23, 2016 · 1 comment


Copy link

@barbeau barbeau commented Jun 23, 2016

Starting Jan 1, 2017, iOS will require all servers to support secure connections over HTTPS. See!topic/onebusaway-developers/cMMOzLDdQDk for more details.

We'll need to make sure that all region URLs, including obaBaseUrls, open311Servers base URLs, twitterUrl, stopInfoUrl, facebookUrl, otpBaseUrl, twitterUrl, and siriBaseUrl are all converted to their HTTPS equivalents. Regions will also need to add certificates to their local servers to support HTTPS.

Note that this doesn't require a code change here, we just need to update the OBA Server Directory appropriately. This repo is the best place to leave this issue open until all URLs are updated.

Here's a URL with all HTTPS URLs to test:

Here's a diff with comments on which URLs I've tested:

TODO so far:

  • Fix Tampa cert config - Need to expand from just to
  • Fix D.C. cert config -
  • Update OBA server directory Sheet with changed URLs based on this list
  • Export sheet contents to JSON and XML using Python script and commit/push/test on this repo
  • Update production Regions API with changed URLs (except the below unchecked boxes)
  • Address Boston beta region
  • Address RVTD production region
  • Address San Diego OTP server -
Copy link
Member Author

@barbeau barbeau commented Apr 20, 2020

All URLs have been updated to HTTPS!

@barbeau barbeau closed this as completed Apr 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet

No branches or pull requests

1 participant