in reply to SOAP::Lite - 401 Unauthorized
If you have access to the server logs they'll likely reveal what the failure is. Short of that, you can inspect what is actually going out over the wire by tracing transport events using SOAP::Trace.