I tried to access the WSDL you provided using curl
from the commandline. I cannot access the WSDL b/c I'm not authorized. I guess that first you have to provide the credentials as part of your https request. That's why wasabi
fails. It cannot find the WSDL document.
According to the documentation that can be done by injecting the following code into your client creation:
client = Savon.client(wsdl: ...,
basic_auth: [ 'username', 'password' ],
log: true,
log_level: :debug,
pretty_print_xml: true)
client.call(...)