I can't see there being anything Galaxy specific that would cause this -
i'm guessing it's a CF JVM ssl cert issue unfortunately as alluded to in
cfaussie.
Just as a test, can you try something along the following
<cfhttp method="get"
url="https://your-staging-service-that-isn't-working/loginService.cfc?wsdl">
i'd be interested knowing if the cfhttp works over ssl for you. I'm
sure the cert has been imported correctly, and yes i'm getting you to
double check that it's actually worked, but i can't see what else it
could be.
And in answer to your question, galaxy will take the WSDL url that you
pass to init() and then use it on that line 195. So essentially you're
doing exactly as the cf docs state, galaxy is just pushing the WSDL url
into your code, and calling the CreateObject("webservice") from its
internals.
Cheers
Phil