[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wsf-c-dev
Subject:    [wsf-c-dev] [jira] Commented: (WSFPHP-368) PHP WSF Client,
From:       "Bogdan Matei (JIRA)" <jira () wso2 ! org>
Date:       2008-12-17 16:52:05
Message-ID: 193602796.1229532725363.JavaMail.jira () wso2 ! org ! ec2 ! wso2 ! com
[Download RAW message or body]


    [ https://wso2.org/jira/browse/WSFPHP-368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=21551#action_21551 \
] 

Bogdan Matei commented on WSFPHP-368:
-------------------------------------

I know that the easiest way would have been to ask the server for a policy file or to \
understand better the matching between WSS4J policy and WSF/PHP policy. The server's \
guys are completely silent, so i must figure out the policies by myself. Any help is \
appreciated!

Thank you, 

Bogdan Matei

> PHP WSF Client, WSDL+ SSL (Signiture + Timestamp, Issuer Serial References) \
>                 consuming WSS4J service 
> ----------------------------------------------------------------------------------------------------
>  
> Key: WSFPHP-368
> URL: https://wso2.org/jira/browse/WSFPHP-368
> Project: WSO2 WSF/PHP
> Issue Type: Bug
> Components: Build System / Linux, Client SSL Transport, WS-Policy Support, \
> WS-Security Support, WSClient, WSService Affects Versions: 2.0.0
> Environment: Fedora Core 9, WSO2 WSF/PHP 2.0, php-5.2.6-2.fc9.i386, \
>                 openssl-0.9.8g-9.fc9.i686, httpd-2.2.8-3.i386
> Reporter: Bogdan Matei
> Priority: High
> Attachments: WSF_PHP_WSS4J.zip
> 
> Original Estimate: 2 hours
> Remaining Estimate: 2 hours
> 
> I'm glad to be here, this is my 1st post, i recently joined the users/developer \
> list. May it be as many solutions as possible from my side. Very nice this project, \
> congratulations for you older guys !! The issue appeared when i tried to connect a \
> PHP WSFClient to a WSS4J service, with the whole package: WSDL, SSL, ecryption, \
> certificates. The client has a Public and Private keys, the service provides the \
> public key and imports the public key from the client for a bidirectional \
> encryption. Immediately after the successfull instalation the WSDL_mode samples \
>                 don't work issueing the same status:
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(139) Service name is : \
>                 __ANONYMOUS_SERVICE__
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(2058) Trying to add this \
> handler AddressingInHandler to system pre defined phases , but those handlers are \
>                 already added to global chain which run irrespective of the service
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_holder.c(139) Add handler \
>                 AddressingOutHandler to phase MessageOut
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_holder.c(139) Add handler \
>                 AddressingOutHandler to phase MessageOut
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(2058) Trying to add this \
> handler AddressingInHandler to system pre defined phases , but those handlers are \
>                 already added to global chain which run irrespective of the service
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_holder.c(139) Add handler \
>                 AddressingOutHandler to phase MessageOut
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_holder.c(139) Add handler \
>                 AddressingOutHandler to phase MessageOut
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(2058) Trying to add this \
> handler AddressingInHandler to system pre defined phases , but those handlers are \
>                 already added to global chain which run irrespective of the service
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_holder.c(139) Add handler \
>                 AddressingOutHandler to phase MessageOut
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_resolver.c(723) Module name is:addressing
> [Mon Dec 15 16:55:39 2008] [debug] phase_holder.c(139) Add handler \
>                 AddressingOutHandler to phase MessageOut
> [Mon Dec 15 16:55:39 2008] [info]  [rampart][rampart_mod] rampart_mod shutdown
> 
> The SSL key are all fine (DER, PEM, CSR, PEM chains). Np. The Apache server is SSL \
> configured and works fine.  The same client(s - judging the possibilities) on the \
>                 same OS enviroment, but on WSO 1.3.0 produces:
> [Mon Dec 15 16:23:37 2008] [debug] \
> /tmp/wso2-wsf-php-src-2.0.0/src/wsf_client.c(1151) [WSF/PHP] Success in setting \
>                 HTTP authentication information
> [Mon Dec 15 16:23:37 2008] [debug] \
> /tmp/wso2-wsf-php-src-2.0.0/src/wsf_client.c(1192) [WSF/PHP] Success in setting \
>                 proxy authentication information
> [Mon Dec 15 16:23:37 2008] [debug] /tmp/wso2-wsf-php-src-2.0.0/src/wsf_wsdl.c(1270) \
>                 [wsf_client] policy object found
> [Mon Dec 15 16:23:37 2008] [debug] /tmp/wso2-wsf-php-src-2.0.0/src/wsf_wsdl.c(1332) \
>                 [wsf_wsdl]security object not found
> [Mon Dec 15 16:23:37 2008] [debug] /tmp/wso2-wsf-php-src-2.0.0/src/wsf_wsdl.c(876) \
>                 [WSF/PHP] soap action present :- urn:retrieveActiveSubscriptions
> [Mon Dec 15 16:23:37 2008] [debug] /tmp/wso2-wsf-php-src-2.0.0/src/wsf_wsdl.c(932) \
>                 [WSF/PHP]  soap version in wsdl mode is 1
> [Mon Dec 15 16:23:37 2008] [debug] op_client.c(881) \
>                 Start:axis2_op_client_infer_transport
> [Mon Dec 15 16:23:37 2008] [debug] op_client.c(944) \
>                 End:axis2_op_client_infer_transport
> [Mon Dec 15 16:23:37 2008] [debug] phase.c(210) Invoke the handler \
>                 AddressingOutHandler within the phase MessageOut
> [Mon Dec 15 16:23:37 2008] [info]  Starting addressing out handler
> [Mon Dec 15 16:23:37 2008] [debug] addr_out_handler.c(133) No action present. Stop \
>                 processing addressing
> [Mon Dec 15 16:23:37 2008] [debug] http_transport_sender.c(245) \
> ctx_epr:https://tpe-staging.swisscom.ch/ws/ce/ChargingEnablerSubscriptionsServicePort
>                 
> [Mon Dec 15 16:23:37 2008] [debug] http_transport_sender.c(798) using axis2 native \
>                 http sender.
> [Mon Dec 15 16:23:37 2008] [debug] http_sender.c(416) \
>                 msg_ctx_id:urn:uuid:a2eea99a-caee-1dd1-274b-000c294ca439
> [Mon Dec 15 16:23:37 2008] [info]  [ssl client] No passphrase specified for key \
> file /var/www/html/samples/wsdl_mode/certs/client_pp.pem and server cert \
>                 /var/www/html/samples/wsdl_mode/certs/service.pem
> [Mon Dec 15 16:23:37 2008] [error] ssl/ssl_utils.c(200) [ssl client] SSL \
>                 certificate verification failed (error:00000014:lib(0):func(0):SSL \
>                 lib)
> [Mon Dec 15 16:23:37 2008] [error] ssl/ssl_stream.c(108) Error occurred in SSL \
>                 engine
> [Mon Dec 15 16:23:37 2008] [error] http_client.c(271) Data stream creation failed \
>                 for Host some_server and 443 port
> [Mon Dec 15 16:23:37 2008] [error] http_client.c(506) client data stream  null or \
>                 socket error for host some_server and 443 port
> [Mon Dec 15 16:23:37 2008] [error] http_client.c(510) A read attempt(HTTP) for the \
>                 reply without sending the request
> [Mon Dec 15 16:23:37 2008] [error] http_sender.c(1358) status_code < 0
> [Mon Dec 15 16:23:37 2008] [error] engine.c(179) Transport sender invoke failed
> [Mon Dec 15 16:23:37 2008] [error] /tmp/wso2-wsf-php-src-2.0.0/src/wsf_wsdl.c(1153) \
>                 [wsf_wsdl] Response envelope not found
> [Mon Dec 15 16:23:37 2008] [info]  [rampart][rampart_mod] rampart_mod shutdown
> [Mon Dec 15 16:23:37 2008] [info]  [rahas] Rahas module shutdown
> Any suggestions?
> 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: \
                https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

_______________________________________________
Wsf-c-dev mailing list
Wsf-c-dev@wso2.org
https://wso2.org/cgi-bin/mailman/listinfo/wsf-c-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic