[AG-TECH] 回复: Re: [AG-TECH] some question about BridgeSever
XCM
Xucm at vrlab.buaa.edu.cn
Fri Apr 28 21:09:29 CDT 2006
Thomas D. Uram,
Thank u for ur answer very much. i have solve this problem.
At the beginning,i start the VenueServer with the root account, and the problem appeared,
Later,i alter to start the VenueServer withe a no-root account, the problem didn'st appeared again.
In fact,i really don't why,
but i often meet problems in using of some software if i login with root account,
so i think this is the point.
======= 2006-04-29 04:42:29 您在来信中写道:=======
>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
>> --------------------
>>>> Email:Xucm at vrlab.buaa.edu.cn
>> ==============================================
>>
>>
= = = = = = = = = = = = = = = = = = = =
XCM
Xucm at vrlab.buaa.edu.cn
2006-04-29
More information about the ag-tech
mailing list