Re: [AG-TECH] some question about BridgeSever
Hello: The problem is that the subject identified by the certificate used to run the bridge server is not authorized to call the GetVenues method on the venue server. Using VenueManagement, you can grant access to this method to the subject identifed in the bridge certificate, either by: - adding that subject to the Administrators role, or - by creating a new role (for example, Bridge), adding the subject to that role, and allowing that role to call GetVenues These detail should be more clear if you open the VenueManagement interface. If you have more questions, please don't hesitate to ask. Tom Uram On 4/21/06 7:38 AM, XCM wrote:
AGTK2.3 in windowsXP
when i start : BridgeServer -c configfile
i got this output:
<Fault SOAP-ENV:Server: Authorization failed.: VenueServer:GetVenues>
i got 2 traceback from the log file:
04/21/06 20:09:01 3724 Toolkit bridgeserver.py:419 ERROR Error adding venue server; url=https://211.71.6.148:8000/VenueServer Traceback (most recent call last): File "C:\Program Files\AGTk for ChinaGrid-2.3\bin\BridgeServer.py", line 417, in LoadConfig self.AddVenueServer(url) File "C:\Program Files\AGTk for ChinaGrid-2.3\bin\BridgeServer.py", line 252, in AddVenueServer venueDescList = VenueServerIW(venueServerUrl).GetVenues() File "C:\Python23\Lib\site-packages\AccessGrid\VenueServer.py", line 1603, in GetVenues vl = self.proxy.GetVenues() File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 453, in __call__ return self.__r_call(*args, **kw) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 475, in __r_call self.__hd, self.__ma) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 389, in __call raise p faultType: <Fault SOAP-ENV:Server: Authorization failed.: VenueServer:GetVenues>
04/21/06 20:11:11 1896 Toolkit bridgeserver.py:418 ERROR Error adding venue server; url=https://211.71.6.148:8000/VenueServer Traceback (most recent call last): File "C:\Program Files\AGTk for ChinaGrid-2.3\bin\BridgeServer.py", line 416, in LoadConfig self.AddVenueServer(url) File "C:\Program Files\AGTk for ChinaGrid-2.3\bin\BridgeServer.py", line 252, in AddVenueServer venueDescList = VenueServerIW(venueServerUrl).GetVenues() File "C:\Python23\Lib\site-packages\AccessGrid\VenueServer.py", line 1603, in GetVenues vl = self.proxy.GetVenues() File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 453, in __call__ return self.__r_call(*args, **kw) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 475, in __r_call self.__hd, self.__ma) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 389, in __call raise p faultType: <Fault SOAP-ENV:Server: Authorization failed.: VenueServer:GetVenues>
and the program didn't interrupt and go on the loop of main
thank u!
brandybobi April 21,2006
============================================== Key Laboratory of Virtual Reality Technology锟斤拷Ministry of Education, P.R.China BeiHang University Post:100083 -------------------- Msn:[email protected] Email:[email protected] ==============================================
participants (1)
-
Thomas D. Uram