[AG-TECH] Bridge Server
Andrew Rowley
Andrew.Rowley at manchester.ac.uk
Thu May 25 05:48:32 CDT 2006
Hi,
Related to this thread, I would like to know if it is possible to set
up our own
bridge registry server (i.e. our own version of nietzsche.mcs.anl.gov:8030)?
I think this may have been answered at some point before, but I cannot find it
in the archives...
Andrew :)
Quoting "G.T. Chiang" <gtc25 at cam.ac.uk>:
> Dear All
>
> we had the saem problem!! we just deploy AG3.0.1 venue server and
> it works fine within the network using multicast. However, we try to
> set Bridge and using the default one (nietzsche.mcs.anl.gov:8030) as
> register server. it seems wokring after solving some firewall issue.
> when we get in to our venue, still can not see this bridge. is it
> possible to deploy register server locally. how can we point this
> bridge to our local use? in AG2.4, it can point to specifc venue. but
> did not see this option in the AG3 bridge? BTW, we can not see
> bridges even in the Argone default venue, same problme happend during
> the AG retreat? how can we solve this problem?
>
> Best regard!
> gen-tao
>
>
>
> On May 23 2006, William Palmero wrote:
>
>> Hi.
>>
>> Our Campus is protected by a firewall and proxy that obligates users to
>> authenticate throu the proxy in order to stabilish any conecction to
>> internet. MOreover our network isn't Multicast capable (only unicast).
>>
>> We had installed an AccessGrid Node using 2.4 AGToolKit with a local
>> bridge server and everything worked just fine. Now we're moving to version
>> 3.0.1 final and we've had many troubles to make it work because our
>> unicast bridge doesn't registrate properly as the new squema in AG3 had
>> change and no local bridge can be implemented.
>>
>> Our questions are:
>>
>> - How can we implement a local Unicast Bridge using AG3?
>>
>> - Can a unicast bridge register to a local service instead the default
>> server (http://www.accessgrid.org/register/peers.txt)? if it is... how can
>> we implement that service?
>>
>> Here is the output of the Bridge when we try to execute it:
>>
>> ---------
>>
>> [accessgrid at bridgeserver ~]$ Bridge -nFACYT-UC -lVenezuela
>> Traceback (most recent call last):
>> File "/usr/bin/Bridge", line 181, in ?
>> main()
>> File "/usr/bin/Bridge", line 176, in main
>> bridgeServer = QuickBridgeServer(name=options.name,
>> location=options.location, listenPort=options.listenPort,
>> qbexec=options.qbexec, portRange=options.portRange,
>> registryUrl=options.registryUrl)
>> File "/usr/bin/Bridge", line 45, in __init__
>> self._RegisterWithRegistry()
>> File "/usr/bin/Bridge", line 78, in _RegisterWithRegistry
>> self.validSecs =
>> self.registryClient.RegisterBridge(self.bridgeDescription)
>> File
>> "/usr/lib/python2.3/site-packages/AccessGrid/Registry/RegistryClient.py",
>> line 53, in RegisterBridge
>> self._connectToRegistry()
>> File
>> "/usr/lib/python2.3/site-packages/AccessGrid/Registry/RegistryClient.py",
>> line 32, in _connectToRegistry
>> self.registryPeers = self._readPeerList(url=self.url)
>> File
>> "/usr/lib/python2.3/site-packages/AccessGrid/Registry/RegistryClient.py",
>> line 134, in _readPeerList
>> f = opener.open(url)
>> File "/usr/lib/python2.3/urllib.py", line 181, in open
>> return getattr(self, name)(url)
>> File "/usr/lib/python2.3/urllib.py", line 297, in open_http
>> h.endheaders()
>> File "/usr/lib/python2.3/httplib.py", line 712, in endheaders
>> self._send_output()
>> File "/usr/lib/python2.3/httplib.py", line 597, in _send_output
>> self.send(msg)
>> File "/usr/lib/python2.3/httplib.py", line 564, in send
>> self.connect()
>> File "/usr/lib/python2.3/httplib.py", line 548, in connect
>> raise socket.error, msg
>> IOError: [Errno socket error] (110, 'Connection timed out')
>>
>> -----
>>
>>
>> Thanks in advance!
>>
>> William Palmero
>>
>>
>>
>
>
More information about the ag-tech
mailing list