The 'xio' here indicates that post-2.4.3 globus was used. AG 2.x relies on globus 2.4.3, so if you install that and build pyGlobus against it, this problem will be resolved.
Tom > GSITCPSocketException: globus_xio_gsi: gss_init_sec_context failed. Socrates Varakliotis wrote: > Dear All: > > > I installed the cvs version of the AGTk on RH9.0. > > I also requested and was issued with a valid certificate, which I > imported successfully. After launching the Venu Client with: > > prompt> python2.3 AccessGrid/bin/VenueClient.py --debug > > I cannot connect to the default venue at ANL. The output on the screen > follows. The client's log file is also attached. > > Any help appreciated. > > > Best Regards, > > > ------------------------------------------------------------------------ > > 18/08/04 16:14:11 1074896032 Platform Config.py:341 DEBUG retrieved local > IP address 128.16.66.76 > 18/08/04 16:14:11 1074896032 CertificateManager CertificateManager.py:263 > DEBUG Opened repository /root/.AccessGrid/Config/certRepo > 18/08/04 16:14:11 1074896032 CertificateManager CertificateManager.py:729 > DEBUG Configuring standard environment > 18/08/04 16:14:11 1074896032 CertificateManager CertificateManager.py:797 > DEBUG Using default identity /O=Access > Grid/OU=agdev-ca.mcs.anl.gov/OU=cs.ucl.ac.uk/CN=Socrates Varakliotis2 > 18/08/04 16:14:11 1074896032 CertificateManager CertificateManager.py:868 > DEBUG Initializing environment with proxy cert for /O=Access > Grid/OU=agdev-ca.mcs.anl.gov/OU=cs.ucl.ac.uk/CN=Socrates Varakliotis2 > 18/08/04 16:14:11 1074896032 CertificateManager CertificateManager.py:887 > DEBUG Configuring for user proxy issued from /O=Access > Grid/OU=agdev-ca.mcs.anl.gov/OU=cs.ucl.ac.uk/CN=Socrates Varakliotis2 > 18/08/04 16:14:11 1074896032 CertificateManager CertificateManager.py:890 > DEBUG Proxy /tmp/x509up_u0 will expire 18/08/04 20:27:23 > 18/08/04 16:14:11 1074896032 VenueClient VenueClient.py:293 DEBUG > __StartWebService: venueclient: https://128.16.66.76:64182/VenueClient > 18/08/04 16:14:11 1074896032 VenueClient VenueClient.py:191 DEBUG > __createPersonalDataStore: Creating personal datastore at > /root/.AccessGrid/Config/personalDataStore using prefix personalDataStore and > port 0 > 18/08/04 16:14:11 1074896032 DataStore DataStore.py:1512 DEBUG Creating > thread 0 > 18/08/04 16:14:11 1074896032 DataStore DataStore.py:1517 DEBUG Starting > thread 0 > 18/08/04 16:14:11 1074896032 DataStore DataStore.py:1519 DEBUG Waiting > thread 0 > 18/08/04 16:14:11 1142135600 DataStore DataStore.py:1525 DEBUG Worker 0 > starting > 18/08/04 16:14:11 1074896032 DataStore DataStore.py:1522 DEBUG Done > creating workers > 18/08/04 16:14:11 1074896032 DataStore DataStore.py:270 DEBUG Reading > persisted data from: /root/.AccessGrid/Config/personalDataStore/DataStore.dat > 18/08/04 16:14:11 1074896032 VenueClient VenueClient.py:216 DEBUG > __createPersonalDataStore: Load personal data from file > 18/08/04 16:14:11 1074896032 VenueClientController > VenueClientController.py:1343 DEBUG There is no personal venues file to load. > 18/08/04 16:14:18 1074896032 VenueClient VenueClient.py:802 DEBUG > EnterVenue; url=https://vv2.mcs.anl.gov:9000/Venues/default > 18/08/04 16:14:18 1074896032 CertificateManager CertificateManager.py:633 > DEBUG HaveValidProxy: found proxy ident /O=Access > Grid/OU=agdev-ca.mcs.anl.gov/OU=cs.ucl.ac.uk/CN=Socrates Varakliotis2/CN=proxy > 18/08/04 16:14:18 1074896032 VenueClient VenueClient.py:825 INFO > EnterVenue: Error getting node capabilities > 18/08/04 16:14:18 1074896032 VenueClient VenueClient.py:700 DEBUG > EnterVenue: Invoke venue enter > 18/08/04 16:14:18 1074896032 VenueClient VenueClient.py:667 ERROR SOAP > fault occurred > Traceback (most recent call last): > File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 347, > in __call > config = self.config) > File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 187, > in call > r.endheaders() > File "/usr/local/lib/python2.3/httplib.py", line 712, in endheaders > self._send_output() > File "/usr/local/lib/python2.3/httplib.py", line 597, in _send_output > self.send(msg) > File "/usr/local/lib/python2.3/httplib.py", line 564, in send > self.connect() > File "/usr/local/lib/python2.3/site-packages/pyGlobus/io.py", line 1425, in > connect > self.sock.connect(self.host, self.port, self.io_attr) > File "/usr/local/lib/python2.3/site-packages/pyGlobus/io.py", line 988, in > connect > raise ex > GSITCPSocketException: globus_xio_gsi: gss_init_sec_context failed. > 18/08/04 16:14:18 1074896032 VenueClient VenueClient.py:846 ERROR > EnterVenue: globus tcp exception: ('globus_xio_gsi: gss_init_sec_context > failed.',) > 18/08/04 16:14:18 1074896032 VenueClient VenueClient.py:853 ERROR > EnterVenue: failed > Traceback (most recent call last): > File "/home/ucacsva/agtk-cvs/AccessGrid/AccessGrid/VenueClient.py", line > 829, in EnterVenue > self.__EnterVenue(URL) > File "/home/ucacsva/agtk-cvs/AccessGrid/AccessGrid/VenueClient.py", line > 701, in __EnterVenue > (venueState, self.privateId, self.streamDescList ) = > self.__venueProxy.Enter( self.profile ) > File "/home/ucacsva/agtk-cvs/AccessGrid/AccessGrid/Venue.py", line 3339, in > Enter > (r1, r2, r3) = self.proxy.Enter(profile) > File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 453, > in __call__ > return self.__r_call(*args, **kw) > File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 475, > in __r_call > self.__hd, self.__ma) > File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 347, > in __call > config = self.config) > File "/usr/local/lib/python2.3/site-packages/SOAPpy/Client.py", line 187, > in call > r.endheaders() > File "/usr/local/lib/python2.3/httplib.py", line 712, in endheaders > self._send_output() > File "/usr/local/lib/python2.3/httplib.py", line 597, in _send_output > self.send(msg) > File "/usr/local/lib/python2.3/httplib.py", line 564, in send > self.connect() > File "/usr/local/lib/python2.3/site-packages/pyGlobus/io.py", line 1425, in > connect > self.sock.connect(self.host, self.port, self.io_attr) > File "/usr/local/lib/python2.3/site-packages/pyGlobus/io.py", line 988, in > connect > raise ex > GSITCPSocketException: globus_xio_gsi: gss_init_sec_context failed. > 18/08/04 16:14:18 1074896032 VenueClient VenueClientUI.py:2054 DEBUG > bin.VenueClient::EnterVenue: Enter venue with url: > https://vv2.mcs.anl.gov:9000/Venues/default > 18/08/04 16:14:18 1074896032 VenueClient VenueClientUI.py:2067 DEBUG > warningString: > 18/08/04 16:14:28 1074896032 VenueClient VenueClientUI.py:1701 INFO > --------- END VenueClient > 18/08/04 16:14:28 1142135600 DataStore DataStore.py:1530 DEBUG Worker 0 > gets cmd quit > 18/08/04 16:14:28 1142135600 DataStore DataStore.py:1543 DEBUG Worker 0 > exiting > 18/08/04 16:14:28 1150528304 DataStore DataStore.py:1603 ERROR Exception > handling request > Traceback (most recent call last): > File "/home/ucacsva/agtk-cvs/AccessGrid/AccessGrid/DataStore.py", line > 1599, in thread_run > self.handle_request() > File "/usr/local/lib/python2.3/SocketServer.py", line 217, in handle_request > request, client_address = self.get_request() > File "/usr/local/lib/python2.3/site-packages/pyGlobus/io.py", line 843, in > get_request > raise(str(self.socket) + str(" is having trouble listening!:" + > str(ex.args))) > <pyGlobus.io.GSITCPSocket instance at 0x41de94ec> is having trouble > listening!:('an I/O operation was cancelled',) > 18/08/04 16:14:28 1133742896 Hosting Server.py:65 ERROR Exception in SOAP > server main loop > Traceback (most recent call last): > File > "/home/ucacsva/agtk-cvs/AccessGrid/AccessGrid/hosting/SOAPpy/Server.py", line > 63, in Run > self._server.handle_request() > File "/usr/local/lib/python2.3/SocketServer.py", line 217, in handle_request > request, client_address = self.get_request() > File "/usr/local/lib/python2.3/site-packages/SOAPpy/GSIServer.py", line > 140, in get_request > sock, addr = ThreadingGSITCPSocketServer.get_request(self) > File "/usr/local/lib/python2.3/site-packages/pyGlobus/io.py", line 843, in > get_request > raise(str(self.socket) + str(" is having trouble listening!:" + > str(ex.args))) > <pyGlobus.io.GSITCPSocket instance at 0x41de908c> is having trouble > listening!:('an I/O operation was cancelled',)