Soap and SSL do appear to be enabled.

from phpinfo:


Soap Client     enabled
Soap Server     enabled

Directive       Local Value     Master Value
soap.wsdl_cache 1       1
soap.wsdl_cache_dir     /tmp    /tmp
soap.wsdl_cache_enabled 1       1
soap.wsdl_cache_limit   5       5
soap.wsdl_cache_ttl     86400   86400


openssl

OpenSSL support enabled
OpenSSL Library Version OpenSSL 1.0.1e-fips 11 Feb 2013
OpenSSL Header Version  OpenSSL 1.0.1e-fips 11 Feb 2013



--
Simon Twigger, Ph.D.
Senior Scientific Consultant
BioTeam - Enabling Science, http://bioteam.net

Email: [email protected]
Tel: 1-303-991-0459
Toll Free: 1-877-246-2992 Ext. 111



> On Aug 18, 2015, at 1:18 PM, Supun Nakandala <[email protected]> 
> wrote:
> 
> Hi Simon,
> 
> You need to enable php SOAP extension and php OpenSSL extension. Can you 
> check whether you have enabled them in your environment.
> 
> On Wed, Aug 19, 2015 at 12:44 AM, Simon Twigger <[email protected] 
> <mailto:[email protected]>> wrote:
> Hi Supun,
> 
> Thanks for the info. Adding the Virtual Host along with the Allow Overrides 
> directive solved the URL issues. I put it at the bottom of 
> /etc/httpd/conf/httpd.conf for now, yum defaults to installing Apache 2.2 
> which doesn’t have the same sites-available directory structure.
> 
> e.g.
> 
> <VirtualHost *:80>
>     ServerAdmin [email protected] 
> <mailto:[email protected]>
>     DocumentRoot /var/www/html/portal/public
>     ServerName pga.example.com <http://pga.example.com/>
>     <Directory "/var/www/html/portal/public">
>        AllowOverride all
>     </Directory>
>     ErrorLog logs/pga_error_log
>     CustomLog logs/pga--access_log common
> </VirtualHost>
> 
> 
> Trying to create a new user account gives me a SOAP/WSDL error:
> 
> From the apache log file:
> 
> [Tue Aug 18 18:20:43 2015] [error] [client 10.0.2.2] PHP Fatal error:  
> SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://id <https://id/>
> p.scigap.org 
> <http://p.scigap.org/>:7443/services/RemoteUserStoreManagerService?wsdl' : 
> failed to load external entity "https://idp.scigap.org:7443/se 
> <https://idp.scigap.org:7443/se>
> rvices/RemoteUserStoreManagerService?wsdl"\n in 
> /var/www/html/portal/app/libraries/Wsis/Stubs/UserStoreManager.php on line 22,
> referer: http://localhost:8081/create <http://localhost:8081/create>
> 
> Any thoughts on what this might be?
> 
> Thanks!
> 
>       Simon.
> 
> --
> Simon Twigger, Ph.D.
> Senior Scientific Consultant
> BioTeam - Enabling Science, http://bioteam.net <http://bioteam.net/>
> 
> Email: [email protected] <mailto:[email protected]>
> Tel: 1-303-991-0459
> Toll Free: 1-877-246-2992 Ext. 111
> 
> 
> 
>> On Aug 18, 2015, at 12:15 PM, Supun Nakandala <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Hi Simon,
>> 
>> 
>> On Tue, Aug 18, 2015 at 11:15 PM, Simon Twigger <[email protected] 
>> <mailto:[email protected]>> wrote:
>> Hi there,
>> 
>> I have PGA generally up and running on a Centos 6.5 VM running on vagrant on 
>> my mac. I have a few questions related to the basic set up and config:
>> 
>> * WSIS authentication - the pga_config comes preconfigured to point to 
>> scigap.org <http://scigap.org/> for the identity server, is an account on 
>> scigap (or some similar authentication server) a requirement in order to be 
>> able to log in to a PGA instance or can I create a local account just to be 
>> able to get in and test the UI locally?
>> Yes. You can create a user account using create account page and start using 
>> PGA. That user account is getting created in scigap.org <http://scigap.org/> 
>> (testing) identity server. 
>>  
>> * webserver configuration - Im running apache 2.2, is there a recommended 
>> way to configure the httpd.conf (e.g. a VirtualHost block) to point to the 
>> correct root URLs (e.g /portal/public/index.php/home) and so that the 
>> associated images in public/assets load correctly when I visit this home URL 
>> (currently the images are not found if I visit /portal/public/index.php/home 
>> but they do load correctly at /portal/public (but then the login URL doesn’t 
>> work, etc)
>> 
>> For this you need to set AllowOverride None to AllowOverride All in the 
>> default vhost configuration file. (e.g file location is 
>> /etc/apache2/sites-available/default and there should be two places where 
>> you want to change).
>> 
>> We have a wiki page containing instructions on how to setup PGA in different 
>> environments [1] which I think will be helpful to you.
>>  
>>      Simon.
>> 
>> 
>> --
>> Simon Twigger, Ph.D.
>> Senior Scientific Consultant
>> BioTeam - Enabling Science, http://bioteam.net <http://bioteam.net/>
>> 
>> Email: [email protected] <mailto:[email protected]>
>> Tel: 1-303-991-0459
>> Toll Free: 1-877-246-2992 Ext. 111
>> 
>> 
>> 
>> 
>> [1] - 
>> https://cwiki.apache.org/confluence/display/AIRAVATA/Tutorial+02+-+Locally+installed+PGA+with+Hosted+Airavata
>>  
>> <https://cwiki.apache.org/confluence/display/AIRAVATA/Tutorial+02+-+Locally+installed+PGA+with+Hosted+Airavata>
>> 
>> Thanks
>> Supun
> 
> 
> 
> 
> -- 
> Thank you
> Supun Nakandala
> Dept. Computer Science and Engineering
> University of Moratuwa

Reply via email to