I have a working operation that uses the EnsLib.HTTP.OutboundAdapter.
The operation settings that I use are:
1. HTTP Server set to appropriate address
2. Credentials set to an entry in the Ensemble/Configure/Credentials where the username and password are set.
3. Connection Settings/SSL Configuration set to a very basic SSL/TLS Configuration. (This is in System Administrator/Security/SSL-TLS Configurations). By very basic what I mean is that it has a name and that is it. No other details or credentials or anything.
My code then looks like this: