Hi, Does this mean that AGTk 3.2 doesn't support distributed nodes i.e. those run on multiple machines?
Thanks, Andrew :) ============================================ Research Computing Services, Kilburn Building, University of Manchester, Oxford Road, Manchester, M13 9PL, UK Tel: +44(0)161-275 0685 Email: [email protected] Quoting "Thomas D. Uram" <[email protected]>: > > Bonjour does not figure in this problem. > > In AG3.1, the services launch and then register with the service > manager. This is failing for your user. Common reasons for this > failure are related to the hostname not resolving properly (unlikely in > this case, unless the IP address being used is somehow incorrect) and > firewall configuration. I'd check the latter. I'm curious to know how > this turns out. > > fyi, in AG 3.2, the core services are run inside the VenueClient > process, so no network communication occurs between the components, and > this problem would not occur. > > Tom > > > > > On 10/9/08 11:13 AM, George Estes wrote: >> Does it make a difference? I thought Bonjour was optional? >> >> >> ----- Original Message ----- >> From: "Tom Coffin" <[email protected]> >> To: "George Estes" <[email protected]> >> Sent: Thursday, October 9, 2008 10:46:30 AM GMT -06:00 US/Canada Central >> Subject: Re: [AG-TECH] No Services in new AG3.1 install >> >> did they install Bonjour? >> >> George Estes wrote: >> >>> Hello, >>> >>> I have a new AG user at a local high school installing AG3.1. >>> When he runs the Venue Client on a Windows XP machine the client >>> doen't load the default services, AudioService and >>> VideoConsumerService and when he tries to add a Service he get an >>> error. The school is behind a firewall and uses a proxy server. >>> Any thoughts on what the problem might be would be very helpful. >>> Here is a portion of the Venue Client log file... >>> >>> 10/07/08 12:40:05 1384 ServiceDiscovery servicediscovery.py:62 >>> INFO Required bonjour libs not found; service discovery disabled >>> 10/07/08 12:40:26 1384 Toolkit config.py:625 DEBUG retrieved >>> local IP address 172.16.10.135 >>> 10/07/08 12:40:26 1384 Toolkit toolkit.py:116 DEBUG >>> Initializing AG Toolkit version 3.1 10/07/08 12:40:26 1384 Toolkit >>> toolkit.py:117 INFO Command and arguments: ['C:\\Program >>> Files\\AGTk-3\\bin\\VenueClient3.py'] >>> 10/07/08 12:40:26 1384 VenueClient preferences.py:188 DEBUG >>> Preferences.LoadPreferences: open file >>> 10/07/08 12:40:26 1384 Toolkit toolkit.py:166 INFO Logfile >>> Name: VenueClient.log >>> 10/07/08 12:40:26 1384 Toolkit venueclient3.py:137 INFO wx >>> version is: 2.6.3.3 >>> 10/07/08 12:40:27 1384 VenueClient venueclient.py:529 DEBUG >>> __StartWebService: service manager: >>> http://172.16.10.135:11000/ServiceManager >>> 10/07/08 12:40:27 1384 VenueClient venueclient.py:543 DEBUG >>> __StartWebService: node service: >>> http://172.16.10.135:11000/NodeService >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:640 INFO >>> NodeService.GetConfigurations >>> 10/07/08 12:40:27 1384 VenueClient venueclient.py:270 DEBUG >>> Loading node configuration: >>> <AccessGrid.Descriptions.NodeConfigDescription instance at >>> 0x01FF65F8> >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:379 INFO >>> NodeService.LoadConfiguration >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:398 INFO >>> Trying to load node configuration from: C:\Program >>> Files\AGTk-3\Config\nodeConfig\default >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:406 DEBUG >>> section: node >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> servicemanagers : servicemanager0 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:406 DEBUG >>> section: service1 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> packageName : VideoConsumerService.zip >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:406 DEBUG >>> section: service0 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> packageName : AudioService.zip >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> serviceConfig : serviceconfig0 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:406 DEBUG >>> section: servicemanager0 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> url : 10/07/08 12:40:27 1384 NodeService >>> agnodeservice.py:408 DEBUG builtin : 1 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> services : service0 service1 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> name : 10/07/08 12:40:27 1384 NodeService >>> agnodeservice.py:406 DEBUG section: serviceconfig0 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> Force AC97 : False >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> Silence Suppression : Off >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> Output Gain : 50 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> Talk : Off >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:408 DEBUG >>> Input Gain : 50 >>> 10/07/08 12:40:27 1384 NodeService agnodeservice.py:483 DEBUG >>> using builtin service manager at >>> http://172.16.10.135:11000/ServiceManager >>> 10/07/08 12:40:27 2272 ServiceManager agservicemanager.py:210 >>> INFO AGServiceManager.RemoveServices >>> 10/07/08 12:40:27 3228 ServiceManager agservicemanager.py:103 >>> INFO AGServiceManager.AddService >>> 10/07/08 12:40:27 3228 ServiceManager agservicemanager.py:132 >>> INFO Extracting service package to C:\Documents and >>> Settings\administrator\Application >>> Data\AccessGrid3\local_services\AudioService >>> 10/07/08 12:40:27 3228 ServiceManager agservicemanager.py:378 >>> DEBUG Executing service AudioService >>> 10/07/08 12:40:27 3228 ServiceManager agservicemanager.py:410 >>> INFO Running Service; options: ['C:\\Documents and >>> Settings\\administrator\\Application >>> Data\\AccessGrid3\\local_services\\AudioService\\AudioService.py', >>> '--port', 59743, '--serviceManagerUri', >>> 'http://172.16.10.135:11000/ServiceManager', '--token', >>> '0001000401687c0a20adc8195931c128'] >>> 10/07/08 12:40:27 3228 ProcessManager processmanager.py:62 >>> DEBUG Creating process: C:\Python24\pythonw.exe "C:\Documents and >>> Settings\administrator\Application >>> Data\AccessGrid3\local_services\AudioService\AudioService.py" >>> --port 59743 --serviceManagerUri >>> http://172.16.10.135:11000/ServiceManager --token >>> 0001000401687c0a20adc8195931c128 >>> 10/07/08 12:40:27 3228 ProcessManager processmanager.py:75 >>> DEBUG Create process returns: (<PyHANDLE:1028>, <PyHANDLE:1040>, >>> 2212, 3524) >>> 10/07/08 12:40:37 3228 ServiceManager agservicemanager.py:424 >>> INFO Service failed to register: 0001000401687c0a20adc8195931c128 >>> 10/07/08 12:40:37 3228 Hosting servicecontainer.py:17 ERROR >>> Processing Failure >>> exceptions:Exception >>> Service failed to become reachable >>> [trace: C:\Python24\lib\site-packages\ZSI\ServiceContainer.py:108:_Dispatch >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\interfaces\AGServiceManager_interface.py:960:soap_AddServiceByName >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGServiceManager.py:97:AddServiceByName >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGServiceManager.py:147:AddService >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGServiceManager.py:425:__ExecuteService] >>> 10/07/08 12:40:37 1384 NodeService agnodeservice.py:518 ERROR >>> Exception adding service AudioService.zip >>> Traceback (most recent call last): >>> File >>> "C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGNodeService.py", >>> line 515, in LoadConfiguration >>> prefs.GetProfile()) >>> File >>> "C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\interfaces\AGServiceManager_client.py", >>> line 60, in >>> AddServiceByName >>> response = self.binding.Receive(AddServiceByNameResponse.typecode) >>> File "C:\Python24\lib\site-packages\ZSI\client.py", line 504, in Receive >>> return _Binding.Receive(self, replytype, **kw) >>> File "C:\Python24\lib\site-packages\ZSI\client.py", line 432, in Receive >>> raise FaultException(msg) >>> FaultException: Processing Failure >>> exceptions:Exception >>> Service failed to become reachable >>> [trace: C:\Python24\lib\site-packages\ZSI\ServiceContainer.py:108:_Dispatch >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\interfaces\AGServiceManager_interface.py:960:soap_AddServiceByName >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGServiceManager.py:97:AddServiceByName >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGServiceManager.py:147:AddService >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGServiceManager.py:425:__ExecuteService] >>> 10/07/08 12:40:37 3864 ServiceManager agservicemanager.py:103 >>> INFO AGServiceManager.AddService >>> 10/07/08 12:40:37 3864 ServiceManager agservicemanager.py:132 >>> INFO Extracting service package to C:\Documents and >>> Settings\administrator\Application >>> Data\AccessGrid3\local_services\VideoConsumerService >>> 10/07/08 12:40:37 3864 ServiceManager agservicemanager.py:378 >>> DEBUG Executing service VideoConsumerService >>> 10/07/08 12:40:37 3864 ServiceManager agservicemanager.py:410 >>> INFO Running Service; options: ['C:\\Documents and >>> Settings\\administrator\\Application >>> Data\\AccessGrid3\\local_services\\VideoConsumerService\\VideoConsumerService.py', >>> '--port', 51018, '--serviceManagerUri', >>> 'http://172.16.10.135:11000/ServiceManager', '--token', >>> '0001000401687c0a24b3d9e38373be44'] >>> 10/07/08 12:40:37 3864 ProcessManager processmanager.py:62 >>> DEBUG Creating process: C:\Python24\pythonw.exe "C:\Documents and >>> Settings\administrator\Application >>> Data\AccessGrid3\local_services\VideoConsumerService\VideoConsumerService.py" >>> --port 51018 --serviceManagerUri http://172.16.10.135:11000/ServiceManager >>> --token >>> 0001000401687c0a24b3d9e38373be44 >>> 10/07/08 12:40:37 3864 ProcessManager processmanager.py:75 >>> DEBUG Create process returns: (<PyHANDLE:12>, <PyHANDLE:1044>, >>> 3832, 4080) >>> 10/07/08 12:40:47 560 ServiceManager agservicemanager.py:234 >>> INFO Service registered: token,url = >>> 0001000401687c0a20adc8195931c128,http://172.16.10.135:59743/Services/AudioService.0001000408a47c0a289309db6b1c8b07 >>> 10/07/08 12:40:47 3864 ServiceManager agservicemanager.py:422 >>> INFO Service registered: None 0001000401687c0a24b3d9e38373be44 >>> 10/07/08 12:40:47 3864 Hosting servicecontainer.py:17 ERROR >>> Processing Failure >>> exceptions:AttributeError >>> 'NoneType' object has no attribute 'find' >>> [trace: C:\Python24\lib\site-packages\ZSI\ServiceContainer.py:108:_Dispatch >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\interfaces\AGServiceManager_interface.py:960:soap_AddServiceByName >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGServiceManager.py:97:AddServiceByName >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGServiceManager.py:150:AddService >>> C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\interfaces\AGService_client.py:210:SetPackageFile >>> C:\Python24\lib\site-packages\ZSI\client.py:250:Send >>> C:\Python24\lib\urlparse.py:50:urlparse >>> C:\Python24\lib\urlparse.py:89:urlsplit] >>> 10/07/08 12:40:47 1384 NodeService agnodeservice.py:518 ERROR >>> Exception adding service VideoConsumerService.zip >>> Traceback (most recent call last): >>> File >>> "C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\AGNodeService.py", >>> line 515, in LoadConfiguration >>> prefs.GetProfile()) >>> File >>> "C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\interfaces\AGServiceManager_client.py", >>> line 60, in >>> AddServiceByName >>> >>> >> >> >> >

