[AG-TECH] Can't connect to video machine service manager

mimiller at ncsa.uiuc.edu mimiller at ncsa.uiuc.edu
Wed May 18 11:32:37 CDT 2005


OK, I feel really dumb now.  It appears the service certs on the video 
machines have expired.  I have requested new certs.  Please let this be a 
lesson to all...

;-)

MYK

At 10:22 AM 5/18/2005, you wrote:
>We're having trouble getting both our nodes up today.  display node 
>service won't connect to video servicemanager on another machine.
>
>Here's where we try to load the nodeconfig:
>05/18/05 10:03:48 3992 CertificateManager     certificatemanager.py:907 
>DEBUG Looking for identity (unused) None
>05/18/05 10:03:48 3992 CertificateManager     certificatemanager.py:638 
>DEBUG HaveValidProxy: found proxy ident /O=Access 
>Grid/OU=agdev-ca.mcs.anl.gov/OU=ncsa.uiuc.edu/CN=Michael Miller/CN=proxy
>05/18/05 10:03:48 4092 NodeService     agnodeservice.py:175 
>INFO  NodeService.GetServiceManagers
>05/18/05 10:03:49 3984 ServiceManager     agservicemanager.py:389 
>INFO  AGServiceManager.GetServices
>05/18/05 10:04:15 320 ServiceManager     agservicemanager.py:389 
>INFO  AGServiceManager.GetServices
>05/18/05 10:04:40 1496 NodeService     agnodeservice.py:123 
>INFO  NodeService.AddServiceManager
>05/18/05 10:04:40 1496 NodeService     agnodeservice.py:132 INFO   service 
>manager uri = https://rel-ag-video.ncsa.uiuc.edu:12000/ServiceManager
>05/18/05 10:04:40 1496 NodeService     agnodeservice.py:146 ERROR Failed 
>to add service manager https://rel-ag-video.ncsa.uiuc.edu:12000/ServiceManager
>Traceback (most recent call last):
>  File "C:\Python23\Lib\site-packages\AccessGrid\AGNodeService.py", line 
> 133, in AddServiceManager
>    AGServiceManagerIW( serviceManager.uri ).IsValid()
>  File 
> "C:\Python23\Lib\site-packages\AccessGrid\hosting\SOAPInterface.py", line 
> 214, in IsValid
>    return self.proxy.IsValid()
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 453, in __call__
>    return self.__r_call(*args, **kw)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 475, in __r_call
>    self.__hd, self.__ma)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 347, in __call
>    config = self.config)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 187, in call
>    r.endheaders()
>  File "C:\Python23\lib\httplib.py", line 712, in endheaders
>    self._send_output()
>  File "C:\Python23\lib\httplib.py", line 597, in _send_output
>    self.send(msg)
>  File "C:\Python23\lib\httplib.py", line 564, in send
>    self.connect()
>  File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 1093, in connect
>    self.sock.connect(self.host, self.port, self.io_attr)
>  File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 671, in connect
>    raise ex
>GSITCPSocketException: an end-of-file was reached
>05/18/05 10:04:40 3992 
>NodeManagementUIClasses     nodemanagementuiclasses.py:758 ERROR Exception 
>in AddHost
>Traceback (most recent call last):
>  File 
> "C:\Python23\Lib\site-packages\AccessGrid\NodeManagementUIClasses.py", 
> line 756, in AddHost
>    self.nodeServiceHandle.AddServiceManager( serviceManagerDesc )
>  File "C:\Python23\Lib\site-packages\AccessGrid\AGNodeService.py", line 
> 1107, in AddServiceManager
>    self.proxy.AddServiceManager(serviceManager)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 453, in __call__
>    return self.__r_call(*args, **kw)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 475, in __r_call
>    self.__hd, self.__ma)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 347, in __call
>    config = self.config)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 203, in call
>    content_type = headers.get("content-type","text/xml")
>AttributeError: 'NoneType' object has no attribute 'get'
>05/18/05 10:04:43 1512 NodeService     agnodeservice.py:175 
>INFO  NodeService.GetServiceManagers
>05/18/05 10:04:44 1176 ServiceManager     agservicemanager.py:389 
>INFO  AGServiceManager.GetServices
>
>
>and here's where we try to connect to the video machine's service manager:
>
>
>
>************************************************************************
><Fault SOAP-ENV:Server: Method Failed: NodeService:AddServiceManager>
>*** Method NodeService:AddServiceManager exception *********************
>Traceback (most recent call last):
>  File "C:\Python23\Lib\site-packages\SOAPpy\Server.py", line 407, in do_POST
>    fr = apply(f, ordered_args, named_args)
>  File "C:\Python23\Lib\site-packages\AccessGrid\AGNodeService.py", line 
> 832, in
>AddServiceManager
>    self.impl.AddServiceManager(serviceManagerDesc)
>  File "C:\Python23\Lib\site-packages\AccessGrid\AGNodeService.py", line 
> 133, in
>AddServiceManager
>    AGServiceManagerIW( serviceManager.uri ).IsValid()
>  File 
> "C:\Python23\Lib\site-packages\AccessGrid\hosting\SOAPInterface.py", line
>214, in IsValid
>    return self.proxy.IsValid()
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 453, in __call__
>    return self.__r_call(*args, **kw)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 475, in __r_call
>    self.__hd, self.__ma)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 347, in __call
>    config = self.config)
>  File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 187, in call
>    r.endheaders()
>  File "C:\Python23\lib\httplib.py", line 712, in endheaders
>    self._send_output()
>  File "C:\Python23\lib\httplib.py", line 597, in _send_output
>    self.send(msg)
>  File "C:\Python23\lib\httplib.py", line 564, in send
>    self.connect()
>  File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 1093, in connect
>    self.sock.connect(self.host, self.port, self.io_attr)
>  File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 671, in connect
>    raise ex
>GSITCPSocketException: an end-of-file was reached
>************************************************************************
><Fault SOAP-ENV:Server: Method Failed: NodeService:AddServiceManager>
>
>any ideas?
>Obviously something has changed here, but I'm not sure where to 
>look.  Could this be a firewall thing?
>
>Thanx,
>
>Michael Miller
>System Engineer
>Video Technology Services
>Persistent Infrastructure Directorate
>National Center for Supercomputing Applications
>University of Illinois - UC
>217-649-0747
>
>"If you're clear in your vision and trust the people in your team with 
>clear objectives, they will invariably do their best to achieve everything 
>desired, and usually deliver everything you could have hoped for and even 
>more." -Paul Debevec




More information about the ag-tech mailing list