Hi Steven, That is my full path, since I'm using a Unix machine. So, to answer your questions:
1. Yes, that is my full path, so it should work for you as well 2. No, that "home" is a special directory in Unix systems where the user data is stored So it should work if you just replace it with the full path to your file. Cheers, Sérgio --- On Fri, May 9, 2008 at 6:43 PM, Steven Zhang <[EMAIL PROTECTED]> wrote: > Hi Sérgio: > Your axis2.xml shows SERVER_CERT as "/home/sgomes/cert.pem", however I > concern what's the real path name. > 1. Can I use full path name here? > 2. Is the "home" means AXIS2_HOME? > > Thanks. > Steven > > > > ----- Original Message ----- > From: Sérgio Gomes > To: Apache AXIS C User List > Sent: Friday, May 09, 2008 3:37 AM > Subject: Re: How to support HTTPS > > Hi Steven, > > I got SSL working with a client a while ago, and haven't had any > problems so far. I'm attaching my axis2.xml, maybe that will help. > > Cheers, > Sérgio > > --- > On Fri, May 9, 2008 at 12:48 AM, Steven Zhang <[EMAIL PROTECTED]> wrote: >> Hi Dumindu: >> I have downloaded the server_cert as you suggested. I wrote the data in a >> file, and set the file name in SERVER_CERT parameter, and leave KEY_FILE >> and >> SSL_PASSPHRASE empty because the server does not clients authenticated. >> However I still get error. I find following problems: >> 1. In util\src\url.c, within axutil_url_parse_string(), the server >> protocol >> is compared with "http", "ftp" and "smtp". Since there is no "https", the >> port is -1, which cause the server cannot be connected. I have to change >> the >> port to 80 manually. >> 2. Even with the socket opened, call for SSL_connect() will be blocked >> forever, which is called in transport\http\sender\ssl\ssl_utils.c. >> >> How you think about it? >> >> Thanks. >> Steven >> >> >> ----- Original Message ----- >> From: Dumindu Pallewela >> To: Apache AXIS C User List >> Sent: Monday, May 05, 2008 11:35 AM >> Subject: Re: How to support HTTPS >> >> On Mon, May 5, 2008 at 11:47 PM, Steven Zhang <[EMAIL PROTECTED]> wrote: >>> >>> >>> Hi: >>> How to let Axis2c client support HTTPS? >>> >> >> There are two ways. You can either provide the parameters in axis2.xml >> or you can add the relavent properties to the service client. In >> either case you should un-comment the https transport receiver and >> https transport sender sections in the axis2.xml >> >> You have to provide the CA certificate that was used to sign the >> server's certificate for the SERVER_CERT parameter. Alternatively if >> you talk only to a single server you can obtain it's certificate and >> provide it for the SERVER_CERT parameter. >> >> Please refer to the relevant section of axis2 manual [1] for further >> details. >> >> HTH, >> Dumindu. >> >> [1] http://ws.apache.org/axis2/c/docs/axis2c_manual.html#ssl_client >> >> >> -- >> Dumindu Pallewela >> http://blog.dumindu.com >> GPG ID: 0x9E131672 >> >> WSO2 | "Oxygenating the Web Service Platform" | http://wso2.com >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
