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

Thomas D. Uram turam at mcs.anl.gov
Thu Oct 9 12:59:49 CDT 2008


Only local services have been brought in to the VenueClient process, and 
only optionally.  External services are still possible.

We will not move away from supporting multiple machine nodes.

Tom


On 10/9/08 12:56 PM, Andrew Rowley wrote:
> 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