[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AG-TECH] Problems bridging 2.4 venue server with FC4 'compat' AG 2.4




Ah... thank you much :)

Been a while since I had to set the bridge config file. I managed to lose the ones I had. That change does indeed work.

	Thanks,

	Derek

Thomas D. Uram wrote:
Hi Derek:

The URL you've given is for the default venue, not for the venue server.
Try replacing it with:

https://iri-av.informatics.indiana.edu:8000/VenueServer

Tom


On 9/18/06 10:16 AM, Derek Piper wrote:

Hi Doug et al,

I have a fedora core 4 machine that I am planning on using as a bridge server for both AG2.4 and AG3. I've installed the AccessGrid RPMs via the 'yum' method from Doug's repository at vislab. I am using the 'compat 2.4' .rpm.
I have a Bridge server config file pointing to my AG2.4 venue server located on an FC5 machine, also running the 3.0 server too. I have double-checked the ports are correct and I'm not pointing to incompatible versions.
When running:


BridgeServer24 -d 3 -c iri-av.cfg

I get 'GetVenues :exceptions.AttributeError VenueI instance has no attribute 'GetVenues'' as an error.
Pertinant output from bridge server:


09/18/06 11:10:25 -1208342848 CertificateManager CertificateManager.py:1572DEBUG done, success=1
09/18/06 11:10:25 -1208342848 Toolkit Toolkit.py:764 INFO Initialized Globus.
09/18/06 11:10:25 -1208342848 Toolkit Toolkit.py:782 INFO Service Initialization Complete.
09/18/06 11:10:25 -1208342848 Toolkit BridgeServer24:157 INFO BridgeFactory.SetPortMin 20000
09/18/06 11:10:25 -1208342848 Toolkit BridgeServer24:161 INFO BridgeFactory.SetPortMax 40000
09/18/06 11:10:25 -1208342848 Toolkit BridgeServer24:259 INFO AddVenueServer: url = https://iri-av.informatics.indiana.edu:8000/Venues/default
<Fault SOAP-ENV:Client: Method Not Found: Venues:default:GetVenues : exceptions.AttributeError VenueI instance has no attribute 'GetVenues' <traceback object at 0xb047e2fc>>
09/18/06 11:10:26 -1208342848 Toolkit BridgeServer24:418 ERROR Error addingvenue server; url=https://iri-av.informatics.indiana.edu:8000/Venues/default
Traceback (most recent call last):
File "/usr/bin/BridgeServer24", line 416, in LoadConfig
self.AddVenueServer(url)
File "/usr/bin/BridgeServer24", line 262, in AddVenueServer
venueDescList = VenueServerIW(venueServerUrl).GetVenues()
File "/usr/lib/python2.4/site-packages/AccessGrid2/AccessGrid/VenueServer.py", line 1694, in GetVenues
vl = self.proxy.GetVenues()
File "/usr/lib/python2.4/site-packages/SOAPpy/Client.py", line 453, in __call__
return self.__r_call(*args, **kw)
File "/usr/lib/python2.4/site-packages/SOAPpy/Client.py", line 475, in __r_call
self.__hd, self.__ma)
File "/usr/lib/python2.4/site-packages/SOAPpy/Client.py", line 389, in __call
raise p
faultType: <Fault SOAP-ENV:Client: Method Not Found: Venues:default:GetVenues :exceptions.AttributeError VenueI instance has no attribute 'GetVenues' <traceback object at 0xb047e2fc>>
Shutting down...
09/18/06 11:10:40 -1208342848 Toolkit BridgeServer24:322 INFO Method BridgeServer.Shutdown called



My bridge server config file is:

[BridgeServer]
name = Informatics Bridge
location = Indiana University
qbexec = /usr/bin/QuickBridge

BRIDGESERVER = Informatics Bridge
portMin = 20000
portMax = 40000

[https://iri-av.informatics.indiana.edu:8000/Venues/default]
type = VenueServer


That venue URL is correct for my venue server. Any comments/suggestions?


    Thanks,

    Derek



-- Derek Piper - dcpiper@xxxxxxxxxxx - (812) 856 0111 IRI 323, School of Informatics Indiana University, Bloomington, Indiana