Hi,
I am trying to run a client which is sending a message to a https host. The
logs seem to show the following error :
[Thu Oct 7 10:25:14 2010] [error] http_client.c(285) Transport protocol is
unsupported by axis2
[Thu Oct 7 10:25:14 2010] [error] http_client.c(286) Invalid Transport
Protocol, HTTPS transport not enabled.
But, I have enabled https transport in the axis2.xml file.
<transportSender name="https" class="axis2_http_sender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="xml-declaration" insert="false"/>
</transportSender>
<parameter name="SERVER_CERT">/root/axis_install/cert.pem</parameter>
<parameter name="KEY_FILE"></parameter>
<parameter name="SSL_PASSPHRASE"></parameter>
I have also compiled the source kit with --enable-openssl=yes
This seems strange , but none of the makefile had the option of
-DAXIS2_SSL_ENABLED after running the build.sh (Clean run before it)
PS : There is no client authentication...
Rest of the configutarion is dones from here :
http://ws.apache.org/axis2/c/docs/axis2c_manual.html#ssl_client
Anything i am missing?
Thanks!