Hi

Thanks a lot. It worked, however I have some issues with certificate.
 at org.globus.wsrf.container.ServiceThread.run(ServiceThread.java:302)
Failed to obtain a list of services from 'https://10.21.4.39:8443/wsrf/services/ContainerRegistryService' service: ; nested exception is: org.globus.common.ChainedIOException: Authentication failed [Caused by: Failure unspecified at GSS-API level [Caused by: Bad certificate (The signature of 'O=Grid,OU=GlobusTest,OU=simpleCA-hs09,CN=host/hs09' certificate does not match its issuer)]]

I ran following command to debug:

grid-proxy-info -debug
ERROR: Couldn't find a valid proxy.
grid_proxy_info.c:354:globus_sysconfig: Could not find a valid proxy certificate file location
globus_sysconfig: Error with key filename
globus_sysconfig: File does not exist: /tmp/x509up_u2212 is not a valid file

Is any other configuration left ?

Thanks & Regards
JP Singh

Quoting Martin Feller <[EMAIL PROTECTED]>:

What happens if you put the IP-adress of chess.usa.hp.com in
$GLOBUS_LOCATION/etc/globus_wsrf_rft/jndi-config.xml (parameter
connectionString in dbConfiguration)?
Can your host resolve FQDN's to IP-adresses?
Martin

Hi
I have added the settings in $GLOBUS_LOCATION/etc/globus_wsrf_core/server-config.wsdd file.
However I am getting following error:
2007-06-01 16:47:56,402 INFO exec.RunQueue [main,initialize:68] Starting state
machine with 18 run queues.
2007-06-01 16:48:02,345 ERROR service.ReliableFileTransferImpl [main,<init>:68] Unable to setup database driver with pooling.The connection attempt failed because Exception: java.net.UnknownHostException: chess.usa.hp.com
Stack Trace:

java.net.UnknownHostException: chess.usa.hp.com
       at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
       at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
       at java.net.Socket.connect(Socket.java:526)
       at java.net.Socket.connect(Socket.java:476)
       at java.net.Socket.<init>(Socket.java:365)
       at java.net.Socket.<init>(Socket.java:179)
       at org.postgresql.PG_Stream.<init>(PG_Stream.java:38)
at org.postgresql.jdbc1.AbstractJdbc1Connection.openConnection(AbstractJdbc1Connection.java:160) at org.postgresql.Driver.connect(Driver.java:122)
       at java.sql.DriverManager.getConnection(DriverManager.java:525)
       at java.sql.DriverManager.getConnection(DriverManager.java:171)
at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:95) at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:184) at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:722) at org.apache.commons.dbcp.PoolingDriver.connect(PoolingDriver.java:146) at java.sql.DriverManager.getConnection(DriverManager.java:525)
       at java.sql.DriverManager.getConnection(DriverManager.java:193)
at org.globus.transfer.reliable.service.database.RFTDatabaseSetup.getDBConnection(RFTDatabaseSetup.java:200) at org.globus.transfer.reliable.service.database.ReliableFileTransferDbAdapter.setSchemaVersion(ReliableFileTransferDbAdapter.java:385) at org.globus.transfer.reliable.service.database.ReliableFileTransferDbAdapter.setup(ReliableFileTransferDbAdapter.java:128) at org.globus.transfer.reliable.service.ReliableFileTransferImpl.<init>(ReliableFileTransferImpl.java:65) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
       at java.lang.Class.newInstance0(Class.java:354)
       at java.lang.Class.newInstance(Class.java:307)
at org.globus.axis.providers.RPCProvider.getNewServiceInstance(RPCProvider.java:115) at org.globus.axis.description.ServiceDescUtil.initializeProviders(ServiceDescUtil.java:190) at org.globus.axis.description.ServiceDescUtil.initializeService(ServiceDescUtil.java:135) at org.globus.wsrf.container.ServiceManager$InitPrivilegedAction.initialize(ServiceManager.java:260) at org.globus.wsrf.container.ServiceManager$InitPrivilegedAction.run(ServiceManager.java:272) at java.security.AccessController.doPrivileged(Native Method)
       at javax.security.auth.Subject.doAs(Subject.java:396)
       at org.globus.gsi.jaas.GlobusSubject.runAs(GlobusSubject.java:55)
       at org.globus.gsi.jaas.JaasSubject.doAs(JaasSubject.java:90)
at org.globus.wsrf.container.ServiceManager.initializeService(ServiceManager.java:218) Can any one please help me in debugging?

Thanks & Regards
JP Singh

Quoting Martin Feller <[EMAIL PROTECTED]>:

You can do it by setting it in
$GLOBUS_LOCATION/etc/globus_wsrf_core/server-config.wsdd in the
globalConfiguration section.
More information on this can be found at
http://www.globus.org/toolkit/docs/4.0/common/javawscore/admin-index.html#id2539830 Martin


Hi All,

Thanks a lot.

However I did not find where to set <parameter name="logicalHost" value="xx.xx.xx.xx"/>.I guess this has not to set for current version (4.0.3).
I am working on a hpux machine.
I am still getting UnknownHostException.
Can any one provide any clue what is wrong?
java.net.UnknownHostException: chess.usa.hp.com
      at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
      at java.net.Socket.connect(Socket.java:526)
      at java.net.Socket.connect(Socket.java:476)
      at java.net.Socket.<init>(Socket.java:365)
      at java.net.Socket.<init>(Socket.java:179)
      at org.postgresql.PG_Stream.<init>(PG_Stream.java:38)
at org.postgresql.jdbc1.AbstractJdbc1Connection.openConnection(AbstractJdbc1Connection.java:160) at org.postgresql.Driver.connect(Driver.java:122)
      at java.sql.DriverManager.getConnection(DriverManager.java:525)
      at java.sql.DriverManager.getConnection(DriverManager.java:171)
at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:95) at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:184) at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:722) at org.apache.commons.dbcp.PoolingDriver.connect(PoolingDriver.java:146) at java.sql.DriverManager.getConnection(DriverManager.java:525)
      at java.sql.DriverManager.getConnection(DriverManager.java:193)
at org.globus.transfer.reliable.service.database.RFTDatabaseSetup.getDBConnection(RFTDatabaseSetup.java:200) at org.globus.transfer.reliable.service.database.ReliableFileTransferDbAdapter.getTotalNumberOfBytes(ReliableFileTransferDbAdapter.java:1951) at org.globus.transfer.reliable.service.factory.TotalNumberOfBytesTransferred.getTotalNumberOfBytesTransferred(TotalNumberOfBytesTransferred.java:51) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.globus.wsrf.impl.ReflectionResourceProperty.getValueSimple(ReflectionResourceProperty.java:340) at org.globus.wsrf.impl.ReflectionResourceProperty.toSOAPElementSimple(ReflectionResourceProperty.java:431) at org.globus.wsrf.impl.ReflectionResourceProperty.toSOAPElements(ReflectionResourceProperty.java:320) at org.globus.wsrf.impl.properties.GetMultipleResourcePropertiesProvider.getMultipleResourceProperties(GetMultipleResourcePropertiesProvider.java:97) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:384) at org.globus.axis.providers.RPCProvider.invokeMethodSub(RPCProvider.java:107) at org.globus.axis.providers.PrivilegedInvokeMethodAction.run(PrivilegedInvokeMethodAction.java:42) at java.security.AccessController.doPrivileged(Native Method)
      at javax.security.auth.Subject.doAs(Subject.java:396)
      at org.globus.gsi.jaas.GlobusSubject.runAs(GlobusSubject.java:55)
      at org.globus.gsi.jaas.JaasSubject.doAs(JaasSubject.java:90)
at org.globus.axis.providers.RPCProvider.invokeMethod(RPCProvider.java:97) at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:281) at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:319) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
      at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:4

Thanks & Regards
JP Singh

Quoting Ketan C Maheshwari <[EMAIL PROTECTED]>:

server-config.wsdd files are within ur service implementation.
go to $GLOBUS_LOCATION/etc/any_service/
u will see server_config.wsdd
[EMAIL PROTECTED] wrote:
Hi All,

I am getting following error:
07-05-24 10:46:15,629 INFO exec.RunQueue [main,initialize:68] Starting state
machine with 18 run queues.
2007-05-24 10:46:20,620 ERROR service.ReliableFileTransferImpl
[main,<init>:68]
Unable to setup database driver with pooling.The connection attempt
failed because Exception: java.net.UnknownHostException:
chess.usa.hp.com

After seraching I found following solution:
Set
<parameter name="logicalHost" value="xx.xx.xx.xx"/>
in your server-config.wsdd with your IP address.

Can any one suggest which server-config.wsdd file it is refering . I have tried to search in all files named with server-config.wsdd without any success.

Thanks & Regards
JP Singh




Reply via email to