On Sat, Dec 16, 2006 at 5:27 PM, Subash Devkota <sdevk...@d2hawkeye.com>wrote:

> Ruchith,
>
> My https configuration does not require client to authenticate itself.
>
> I have already included security in Axis2 with rampart. It works fine when
> axis server is hosted in http.
> But, when i hosted the same axis in https domain, the client can not
>  connect to axis server.
> It throws nullPointerException.
>
> I used the same key that is used for https as client key in axis client
> (for testing purpose) and it worked properly without errors. But when I use
> self signed certificate in axis client, it does not work.
>
> The only configuration I changed for https was in axis2.xml file of web
> service client.
>
>         <transportSender name=""
> class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
>

why this name is empty. isn't it https?

try with Axis2 1.5.1 which is the latest one.

thanks,
Amila.

>                <parameter name="PROTOCOL"
> locked="false">HTTP/1.1</parameter>
>                <parameter name="Transfer-Encoding">chunked</parameter>
>       </transportSender>
>
> Should I do any more configuration changes?
>
> The next question is, if i intend to use axis in https, should i need to
> configure rampart?
>
> Thanks
> Subash
>
>
> Ruchith Fernando wrote:
>
>> How have you configured HTTPS at the service? (the servlet container
>> axis2 is deployed). Does it require the client to authenticate itself
>> with its certificate?
>>
>> if so you MUST add the client cert into the container's trust store
>> and then configure the client's following JSSE properties properly.
>> javax.net.ssl.keyStore
>> javax.net.ssl.keyStoreType
>> javax.net.ssl.keyStoreType
>>
>> However even if the HTTPS config of the container does not require
>> client auth you MUST have the CA cert of the CA that signed the
>> container's cert in your jre/lib/security/cacerts store or if it uses
>> a self signed cert then you can override trust store config with the
>> JSSE properties. Please see here for more information [1]
>>
>> Thanks,
>> Ruchith
>>
>> [1] http://java.sun.com/products/jsse/install.html
>>
>> On 12/16/06, Subash Devkota <sdevk...@d2hawkeye.com> wrote:
>>
>>> Hi all,
>>>
>>> I have problem deploying axis2 1.0 in https.
>>>
>>> I need to deploy my axis2 1.0 server over https application.
>>>
>>> I used following configuration in axis2.xml in client side.
>>>
>>>        <transportSender name=""
>>> class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
>>>                 <parameter name="PROTOCOL"
>>> locked="false">HTTP/1.1</parameter>
>>>                 <parameter name="Transfer-Encoding">chunked</parameter>
>>>        </transportSender>
>>>
>>>
>>> The web service works well when i use it in http.  But when axis2 server
>>> is deployed in https, the client can not connect to server (axis2 1.0
>>> where web services is deployed).
>>>
>>> I am using self signed certificate in client side. I added the
>>> certificate of the client in https server's trusted certificate key
>>> store. But could not connect to server.
>>>
>>> It throws nullPointerException while trying to connect web service.
>>>
>>> I tried using CA certified key in the client side. In this case, it
>>> works.
>>>
>>> I need to connect to axis2 1.0 server deployed over https with client
>>> that has self signed certificate.
>>>
>>> Does any one knows how to configure the client for this?
>>>
>>> Thanks in advance.
>>> Subash
>>>
>>>
>>> PRIVACY NOTICE
>>>
>>> This email and any attachments may be confidential and/or privileged. Use
>>> of the information contained in this email by anyone other than the intended
>>> recipient is strictly prohibited. If you have received this email in error,
>>> please notify the sender by replying to this message and delete this email.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: axis-user-unsubscr...@ws.apache.org
>>> For additional commands, e-mail: axis-user-h...@ws.apache.org
>>>
>>>
>>>
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscr...@ws.apache.org
> For additional commands, e-mail: axis-user-h...@ws.apache.org
>
>


-- 
Amila Suriarachchi
WSO2 Inc.
blog: http://amilachinthaka.blogspot.com/

Reply via email to