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

