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