[AG-DEV] New Installs - Multiple Issues
Christoph Willing
c.willing at uq.edu.au
Mon Sep 22 17:26:18 CDT 2008
On 23/09/2008, at 1:50 AM, Zimmerman, Todd wrote:
> Hey All,
>
> I've recently moved from Simon Fraser University (SFU) to the
> University of
> British Columbia - Okanagan (UBC-O) (note the new email address -
> please
> update your address books!!)
Todd,
Good luck in the new position!
A quick hack for one of the problems is below.
> and have been attempting to install AG on my
> new workstation and laptop....
>
> With AG 3.2b I've been unsuccessful on both the Mac laptop and the XP
> desktop. Both error out when attempting to launch the VenueClient
> with:
>
> 09/18/08 17:32:44 -1602760800 Toolkit VenueClient3.py:233 ERROR
> Error in
> VenueClient main
> Traceback (most recent call last):
> File
> "/Applications/AccessGrid3.app/Contents/Resources/bin/
> VenueClient3.py",
> line 136, in main
> nodeConfigName=nodeConfig)
> File
> "/Applications/AccessGrid3.app/Contents/Resources/lib/python2.5/
> site-package
> s/AccessGrid3/AccessGrid/VenueClient.py",
> line 266, in __init__
> if int(self.preferences.GetPreference(Preferences.MULTICAST)):
> ValueError: invalid literal for int() with base 10: 'False'
I've seen this myself but not had time to look properly. In the
meantime, this quick hack will allow the VenueClient to start again -
I don't think it really addresses the underlying problem though -
In the VenueClient.py mentioned in the traceback above, change the line:
if int(self.preferences.GetPreference(Preferences.MULTICAST)):
to
if self.preferences.GetPreference(Preferences.MULTICAST):
I suspect the real cause is some incorrect setting in the preferences
gui.
> Since there is no AG3.1 for Leopard I've currently abandoned
> install. On
> the XP box, I reverted to AG3.1; however, I'm having issues with that
> install getting the bridges from Argonne. Here is a log snippet:
>
> 09/22/08 08:19:09 1696 VenueClient venueclient.py:365 DEBUG get
> bridges
> from registry
> 09/22/08 08:19:09 1696 VenueClient venueclient.py:371 DEBUG Trying
> bridge registry: http://www.accessgrid.org/registry/peers.txt
> 09/22/08 08:19:09 1696 VenueClient preferences.py:188 DEBUG
> Preferences.LoadPreferences: open file
> 09/22/08 08:19:15 1696 RegistryClient registryclient.py:66
> ERROR Failed
> to connect to registry vv3.mcs.anl.gov:8030 <http://vv3.mcs.anl.gov:
> 8030>
> Traceback (most recent call last):
> File
> "C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\Registry
> \RegistryClien
> t.py", line 61, in _connectToRegistry
> if self.PingRegistryPeer(tmpServerProxy) > -1:
> File
> "C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\Registry
> \RegistryClien
> t.py", line 78, in PingRegistryPeer
> startTime = serverProxy.Ping(time.time())
> File "C:\Python24\lib\xmlrpclib.py", line 1096, in __call__
> return self.__send(self.__name, args)
> File "C:\Python24\lib\xmlrpclib.py", line 1383, in __request
> verbose=self.__verbose
> File "C:\Python24\lib\xmlrpclib.py", line 1131, in request
> errcode, errmsg, headers = h.getreply()
> File "C:\Python24\lib\httplib.py", line 1137, in getreply
> response = self._conn.getresponse()
> File "C:\Python24\lib\httplib.py", line 866, in getresponse
> response.begin()
> File "C:\Python24\lib\httplib.py", line 336, in begin
> version, status, reason = self._read_status()
> File "C:\Python24\lib\httplib.py", line 294, in _read_status
> line = self.fp.readline()
> File "C:\Python24\lib\socket.py", line 317, in readline
> data = recv(1)
> timeout: timed out
> 09/22/08 08:19:15 1696 RegistryClient registryclient.py:70
> INFO No
> bridge registry peers reachable
> 09/22/08 08:19:15 1696 VenueClient venueclient.py:388 ERROR
> LoadBridges:
> Can not connect to bridge registry
> http://www.accessgrid.org/registry/peers.txt
> Traceback (most recent call last):
> File
> "C:\Python24\lib\site-packages\AccessGrid3\AccessGrid
> \VenueClient.py", line
> 375, in LoadBridges
> bridgeList = self.registryClient.LookupBridge()
> File
> "C:\Python24\lib\site-packages\AccessGrid3\AccessGrid\Registry
> \RegistryClien
> t.py", line 135, in LookupBridge
> bridges = self.serverProxy.LookupBridge()
> AttributeError: 'NoneType' object has no attribute 'LookupBridge'
> 09/22/08 08:19:15 1696 VenueClient venueclient.py:371 DEBUG Trying
> bridge registry: http://www.ap-accessgrid.org/registry/peers.txt
> 09/22/08 08:19:15 1696 VenueClient preferences.py:188 DEBUG
> Preferences.LoadPreferences: open file
> 09/22/08 08:19:18 1696 VenueClient venueclient.py:397 DEBUG
> connect to
> bridge
> 09/22/08 08:19:18 1696 VenueClient venueclient.py:401 DEBUG
> exiting
> loadbridges
>
>
> You'll note that it successfully finds the bridges from
> http://www.ap-accessgrid.org/registry/peers.txt but not from
> http://www.accessgrid.org/registry/peers.txt. I've tested from my
> original
> AG install at SFU again and it appears to be connecting properly -
> so I'm
> assuming this is a local client issue; however I'm at a loss for
> where to
> start. It doesn't seem to be firewall related since it connects to
> the AP
> registry etc.
I've seen this problem too (on Linux) - sometimes not even being able
to connect to a bridge on the same local network. I'm sorry thats no
help to you, but does establish that its not just your problem.
chris
>
> Any thoughts/advice on either of these issues would be helpful.
>
> Cheers,
>
> Todd
>
Christoph Willing +617 3365 8350
QCIF Access Grid Manager
University of Queensland
More information about the ag-dev
mailing list