How did you generate the host certificate ? The following documentation has
some steps on setting up security on machine and generating certificate:
http://www.globus.org/toolkit/docs/4.0/admin/docbook/quickstart.html#q-secur
ity has  

Your don't have a proxy on that machine, you will need to do grid-proxy-init
first. But that would be using your default user credentials and is
different from the host credentials that fail during authentication.

Rachana

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
> Sent: Tuesday, June 05, 2007 6:24 AM
> To: [EMAIL PROTECTED]
> Cc: Martin Feller; Ketan C Maheshwari; [email protected]
> Subject: Re: [gt-user] UnknownHostException
> 
> 
> 
> Hi,
> 
> Just to add, if I do globus-start-container -nosec , I get no 
> exception.
> 
> Thanks & Regards
> JP Singh
> Quoting [EMAIL PROTECTED]:
> 
> > 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(Ab
> stractJdbc1Connection.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.createC
> onnection(DriverManagerConnectionFactory.java:95)         at 
> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(P
> oolableConnectionFactory.java:184)         at 
> org.apache.commons.pool.impl.GenericObjectPool.borrowObject(Ge
> nericObjectPool.java:722)         at 
> org.apache.commons.dbcp.PoolingDriver.connect(PoolingDriver.ja
> va: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.ReliableFileTran
> sferDbAdapter.setSchemaVersion(ReliableFileTransferDbAdapter.j
> ava:385)         at 
> org.globus.transfer.reliable.service.database.ReliableFileTran
> sferDbAdapter.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(NativeCo
> nstructorAccessorImpl.java:39)         at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Dele
> gatingConstructorAccessorImpl.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(RP
> CProvider.java:115)         at 
> org.globus.axis.description.ServiceDescUtil.initializeProvider
> s(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(Ser
> viceManager.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(Ab
> stractJdbc1Connection.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.createC
> onnection(DriverManagerConnectionFactory.java:95)         at 
> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(P
> oolableConnectionFactory.java:184)         at 
> org.apache.commons.pool.impl.GenericObjectPool.borrowObject(Ge
> nericObjectPool.java:722)         at 
> org.apache.commons.dbcp.PoolingDriver.connect(PoolingDriver.ja
> va: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.ReliableFileTran
> sferDbAdapter.getTotalNumberOfBytes(ReliableFileTransferDbAdap
> ter.java:1951)         at 
> org.globus.transfer.reliable.service.factory.TotalNumberOfByte
> sTransferred.getTotalNumberOfBytesTransferred(TotalNumberOfByt
> esTransferred.java:51)         at 
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native     
> >>>>> Method)
> >>>>>      at     
> >>>>> 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> orImpl.java:39)        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessorImpl.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.toSOAPElementS
> imple(ReflectionResourceProperty.java:431)         at 
> org.globus.wsrf.impl.ReflectionResourceProperty.toSOAPElements
> (ReflectionResourceProperty.java:320)         at 
> org.globus.wsrf.impl.properties.GetMultipleResourcePropertiesP
> rovider.getMultipleResourceProperties(GetMultipleResourcePrope
> rtiesProvider.java:97)         at 
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native     
> >>>>> Method)
> >>>>>      at     
> >>>>> 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> orImpl.java:39)        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessorImpl.java:25)         at     
> >>>>> java.lang.reflect.Method.invoke(Method.java:585)
> >>>>>      at     
> >>>>> 
> org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCPro
> vider.java:384)        at  
> org.globus.axis.providers.RPCProvider.invokeMethodSub(RPCProvi
> der.java:107)        at  
> org.globus.axis.providers.PrivilegedInvokeMethodAction.run(Pri
> vilegedInvokeMethodAction.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(RPCP
> rovider.java:281)         at  
> org.apache.axis.providers.java.JavaProvider.invoke(JavaProvide
> r.java:319)        at  
> org.apache.axis.strategies.InvocationStrategy.visit(Invocation
> Strategy.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