[AG-TECH] No Services in new AG3.1 install

Andrew Rowley Andrew.Rowley at manchester.ac.uk
Thu Oct 9 12:56:18 CDT 2008


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: Andrew.Rowley at manchester.ac.uk



Quoting "Thomas D. Uram" <turam at mcs.anl.gov>:

>
> 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" <tcoffin at ncsa.uiuc.edu>
>> To: "George Estes" <gestes at ncsa.uiuc.edu>
>> 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
>>>
>>>
>>
>>
>>
>





More information about the ag-tech mailing list