Hi @craig.jamieson,
Are you saying that:
$ curl https://server.ca/api_v3
does not return correctly?
Obviously, server.ca is just a place holder but when making a request over HTTPs using the actual hostname, this should work… if it doesn’t, it would certainly explain it.
What’s the response you’re getting when making the request?
Also, when hitting play, capture the playmanifest request the player makes and make it manually using curl -v from the shell and have a look at the response.