In case you are worried about not having the IBM functionality of your laptop, I have installed a fresh install of Windows XP on my Thinkpad X24. I then downloaded the IBM pre-installed software such as Access Connections from the IBM support pages so I can still get the additional IBM functionality.
Andrew :) ============================================ Access Grid Support Centre, RSS Group, Manchester Computing, Kilburn Building, University of Manchester, Oxford Road, Manchester, M13 9PL, UK Tel: +44(0)161-275 0685 Email: andrew.row...@manchester.ac.uk > -----Original Message----- > From: owner-ag-t...@mcs.anl.gov [mailto:owner-ag-t...@mcs.anl.gov] On > Behalf Of Many Ayromlou > Sent: 12 September 2005 22:25 > To: Dioselin Gonzalez > Cc: ag-t...@mcs.anl.gov > Subject: Re: [AG-TECH] AGTK 2.4 error on IBM ThinkPad > > Hi Dio, > > I've come across this a couple of times with IBM laptops > specifically. If you have the stock IBM install of XP (or have > reinstalled it using the restore disks IBM gives you) then more than > likely you have some version of Python that conflicts with AG > operation (usually IBM guys have version 2.2 installed). They need > this to get all the buttons and "IBM Gold standard" services running > on the laptops. Easy way to check is to check the XP environment vars > and get rid of anything python2.2 find all python stuff other than > 2.3 and delete them (or uninstall) and hopefully if you've cleaned it > enough AG will kick in. > > Personally, I would reinstall XP from a "real" MS WinXP SP-2 CD and > then do the AG install. Remind you if you do this (or the above > steps) some of the "ibm" functionality of your laptop (like that > program they have that lets you switch network preferences and > profiles) might stop working properly. > > Hope this helps, > TTYL, > Many > On 12-Sep-05, at 3:59 PM, Dioselin Gonzalez wrote: > > > Hi everybody, > > > > I am unable to connect on an IBM ThinkPad; I read the archives and > > deleted the PYTHONCASE and related variables but I still get the > > FCNTL/TERMIOS deprecation warning and the "invalid service manager > > url" error so I cannot connect to a venue. Attached is the log file. > > > > Any help will be appreciated. Thanks! > > > > Dioselin.- > > 09/12/05 14:53:09 2440 Toolkit config.py:196 DEBUG Using > > GLOBUS_HOSTNAME=localhost as set in the environment > > 09/12/05 14:53:09 2440 CertificateManager certificatemanager.py: > > 269 DEBUG Opened repository C:\Documents and Settings\Dio > > \Application Data\AccessGrid\Config\certRepo > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:404 DEBUG looking in > > system ca dir: C:\Program Files\AGTk-2.4\Config\CAcertificates > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:418 INFO C:\Program > > Files\AGTk-2.4\Config\CAcertificates\1c3f2ca8.0 might be a cert > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:440 INFO Certificate > > 1c3f2ca8.0 already in repository > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:456 INFO Marking > > cert as CA cert > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:469 INFO Imported > > signing policy as C:\Documents and Settings\Dio\Application Data > > \AccessGrid\Config\certRepo\certificates > > \a82c3f1c4b096b896061778ee79efeff\9c8df64aa35ebf832613413527bc073d > > \user_files\signing_policy > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:418 INFO C:\Program > > Files\AGTk-2.4\Config\CAcertificates\45cc9e80.0 might be a cert > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:440 INFO Certificate > > 45cc9e80.0 already in repository > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:456 INFO Marking > > cert as CA cert > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:469 INFO Imported > > signing policy as C:\Documents and Settings\Dio\Application Data > > \AccessGrid\Config\certRepo\certificates > > \809ecc45460c1482e61e26bdfbf9e18c\9f380c9a586af2bb913ace809d5badfe > > \user_files\signing_policy > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:418 INFO C:\Program > > Files\AGTk-2.4\Config\CAcertificates\d1b603c3.0 might be a cert > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:440 INFO Certificate > > d1b603c3.0 already in repository > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:456 INFO Marking > > cert as CA cert > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:469 INFO Imported > > signing policy as C:\Documents and Settings\Dio\Application Data > > \AccessGrid\Config\certRepo\certificates > > \c303b6d10c962b37482e68ca64d383a0\05a2039fe10ed1b4195d9f9d35b32c68 > > \user_files\signing_policy > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:418 INFO C:\Program > > Files\AGTk-2.4\Config\CAcertificates\f18fa857.0 might be a cert > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:440 INFO Certificate > > f18fa857.0 already in repository > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:456 INFO Marking > > cert as CA cert > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:469 INFO Imported > > signing policy as C:\Documents and Settings\Dio\Application Data > > \AccessGrid\Config\certRepo\certificates > > \57a88ff1707d87e926f2287c702a8466\eff65f03366cb8e20247f831ccc87fd5 > > \user_files\signing_policy > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:478 DEBUG Init'ing > > globus. > > 09/12/05 14:53:09 2440 CertificateManager certificatemanager.py: > > 759 DEBUG Configuring standard environment > > 09/12/05 14:53:09 2440 CertificateManager certificatemanager.py: > > 827 DEBUG Using default identity /O=Access Grid/O=Argonne National > > Laboratory/OU=Futures Lab Anonymous Authority/CN=Anonymous User > > 88c4fb7e63b7a97b2b60f0b8b4da8bf0 > > 09/12/05 14:53:09 2440 CertificateManager certificatemanager.py: > > 1083 DEBUG Initializing environment with unencrypted cert /O=Access > > Grid/O=Argonne National Laboratory/OU=Futures Lab Anonymous > > Authority/CN=Anonymous User 88c4fb7e63b7a97b2b60f0b8b4da8bf0 > > 09/12/05 14:53:09 2440 CertificateManager certificatemanager.py: > > 1098 INFO Setting permissions on certificate C:\Documents and > > Settings\Dio\Application Data\AccessGrid\Config\certRepo > > \certificates\2510a202cc38e53d8c975add4ee44f1a > > \d392ffeeedc9b589aca15521bc6687d7\cert.pem to 644 > > 09/12/05 14:53:09 2440 CertificateManager certificatemanager.py: > > 1109 INFO Setting permissions on certificate C:\Documents and > > Settings\Dio\Application Data\AccessGrid\Config\certRepo\privatekeys > > \18730d7920aceaeaa253de692a14dfb6.pem to 600 > > 09/12/05 14:53:09 2440 CertificateManagerWXGUI > > certificatemanagerwxgui.py:422 DEBUG done, success=1 > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:482 DEBUG Done with > > globus. > > 09/12/05 14:53:09 2440 VenueClient venueclient.py:287 DEBUG > > __StartWebService: venueclient: https://localhost:11000/VenueClient > > 09/12/05 14:53:09 2440 ServiceManager agservicemanager.py:75 > > INFO Using services dir: C:\Documents and Settings\Dio\Application > > Data\AccessGrid\local_services > > 09/12/05 14:53:09 2440 ServiceManager agservicemanager.py:424 > > INFO __DiscoverResources > > 09/12/05 14:53:09 2440 Toolkit config.py:997 INFO Using > > vfwscan to get devices > > 09/12/05 14:53:09 2440 Toolkit config.py:998 DEBUG vfwscanexe = > > C:\PROGRA~1\AGTk-2.4\bin\vfwscan.exe > > 09/12/05 14:53:09 2440 Toolkit config.py:1003 DEBUG filelines = > > ['Creative WebCam Notebook Ultra (VFW)\n', 'Microsoft WDM Image > > Capture (Win32)\n'] > > 09/12/05 14:53:09 2440 Toolkit config.py:1031 INFO > > GetResources: ['Creative WebCam Notebook Ultra (VFW)', 'Microsoft > > WDM Image Capture (Win32)'] > > 09/12/05 14:53:09 2440 VenueClient venueclient.py:296 DEBUG > > __StartWebService: service manager: https://localhost:11000/ > > ServiceManager > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:755 INFO > > NodeService.__ReadConfigFile > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:335 DEBUG Looking > > for: C:\Documents and Settings\Dio\Application Data\AccessGrid > > \Config\AGNodeService.cfg > > 09/12/05 14:53:09 2440 Toolkit toolkit.py:340 DEBUG Looking > > for: C:\Program Files\AGTk-2.4\Config\AGNodeService.cfg > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:763 DEBUG > > DEFAULT NODE SERVICE CONFIG: C:\Program Files\AGTk-2.4\Config > > \AGNodeService.cfg > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:767 INFO > > Reading node service config file: C:\Program Files\AGTk-2.4\Config > > \AGNodeService.cfg > > 09/12/05 14:53:09 2440 VenueClient venueclient.py:302 DEBUG > > __StartWebService: node service: https://localhost:11000/NodeService > > 09/12/05 14:53:09 2440 VenueClient venueclient.py:1331 DEBUG > > SerNodeUrl: Set node service url: https://localhost:11000/NodeService > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:697 INFO > > NodeService.GetDefaultConfiguration > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:580 INFO > > Migration unnecessary > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:373 INFO > > NodeService.LoadDefaultConfig > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:377 INFO > > Loading default node configuration: defaultWindows > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:391 INFO > > NodeService.LoadConfiguration > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:406 INFO > > Trying to load node configuration from: C:\Documents and Settings > > \Dio\Application Data\AccessGrid\Config\nodeConfig\defaultWindows > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:479 INFO > > AddServiceManager: Invalid service manager url (https://localhost: > > 11000/ServiceManager) > > 09/12/05 14:53:09 2440 NodeService agnodeservice.py:380 ERROR > > Exception loading default configuration. > > Traceback (most recent call last): > > File "C:\Python23\Lib\site-packages\AccessGrid\AGNodeService.py", > > line 378, in LoadDefaultConfig > > self.LoadConfiguration( self.defaultConfig ) > > File "C:\Python23\Lib\site-packages\AccessGrid\AGNodeService.py", > > line 522, in LoadConfiguration > > raise Exception(exceptionText) > > Exception: Couldn't reach service manager: localhost:11000 > > 09/12/05 14:53:09 2440 VenueClient venueclient.py:313 ERROR > > Error loading default configuration > > Traceback (most recent call last): > > File "C:\Python23\Lib\site-packages\AccessGrid\VenueClient.py", > > line 311, in __StartWebService > > self.ns.LoadDefaultConfig() > > File "C:\Python23\Lib\site-packages\AccessGrid\AGNodeService.py", > > line 381, in LoadDefaultConfig > > raise Exception("Failed to load default configuration <%s>" % > > Exception: Failed to load default configuration <defaultWindows> > > 09/12/05 14:53:09 2440 VenueClient venueclient.py:185 DEBUG > > __createPersonalDataStore: Creating personal datastore at C: > > \Documents and Settings\Dio\Application Data\AccessGrid\Config > > \personalDataStore using prefix personalDataStore and port 0 > > 09/12/05 14:53:09 2440 DataStore datastore.py:1537 DEBUG > > Creating thread 0 > > 09/12/05 14:53:09 2440 DataStore datastore.py:1542 DEBUG > > Starting thread 0 > > 09/12/05 14:53:09 2540 DataStore datastore.py:1550 DEBUG Worker > > 0 starting > > 09/12/05 14:53:09 2440 DataStore datastore.py:1544 DEBUG > > Waiting thread 0 > > 09/12/05 14:53:09 2440 DataStore datastore.py:1547 DEBUG Done > > creating workers > > 09/12/05 14:53:09 2440 DataStore datastore.py:278 DEBUG Reading > > persisted data from: C:\Documents and Settings\Dio\Application Data > > \AccessGrid\Config\personalDataStore\DataStore.dat > > 09/12/05 14:53:09 2440 VenueClient venueclient.py:210 DEBUG > > __createPersonalDataStore: Load personal data from file > > 09/12/05 14:53:09 2440 VenueClientController > > venueclientcontroller.py:1255 DEBUG There is no personal venues > > file to load. > > 09/12/05 14:53:12 2440 VenueClient venueclient.py:809 DEBUG > > EnterVenue; url=https://vv2.mcs.anl.gov:9000/Venues/default > > 09/12/05 14:53:12 2440 VenueClient venueclient.py:836 INFO > > EnterVenue: Error getting node capabilities > > 09/12/05 14:53:12 2440 VenueClient venueclient.py:705 DEBUG > > EnterVenue: Invoke venue enter > > 09/12/05 14:53:12 2440 VenueClient venueclient.py:869 ERROR > > EnterVenue: failed > > Traceback (most recent call last): > > File "C:\Python23\Lib\site-packages\AccessGrid\VenueClient.py", > > line 840, in EnterVenue > > self.__EnterVenue(URL) > > File "C:\Python23\Lib\site-packages\AccessGrid\VenueClient.py", > > line 706, in __EnterVenue > > (venueState, self.privateId, self.streamDescList ) = > > self.__venueProxy.Enter( self.profile ) > > File "C:\Python23\Lib\site-packages\AccessGrid\Venue.py", line > > 3492, in Enter > > (r1, r2, r3) = self.proxy.Enter(profile) > > 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 338, > > in __call > > config = self.config, noroot = self.noroot) > > File "C:\Python23\Lib\site-packages\SOAPpy\SOAPBuilder.py", line > > 620, in buildSOAP > > return t.build() > > File "C:\Python23\Lib\site-packages\SOAPpy\SOAPBuilder.py", line > > 118, in build > > body_ns = self.genns(ns_map, NS.ENV)[0] > > File "C:\Python23\Lib\site-packages\SOAPpy\SOAPBuilder.py", line > > 204, in genns > > if type(nsURI) == TupleType: # already a tuple > > NameError: global name 'TupleType' is not defined > > 09/12/05 14:53:12 2440 VenueClient venueclientui.py:1925 DEBUG > > bin.VenueClient::EnterVenue: Enter venue with url: https:// > > vv2.mcs.anl.gov:9000/Venues/default > > 09/12/05 14:53:12 2440 VenueClient venueclientui.py:1938 DEBUG > > warningString: > > 09/12/05 14:53:14 2440 VenueClient venueclientui.py:1565 INFO > > --------- END VenueClient > > 09/12/05 14:53:14 2440 DataStore datastore.py:1614 DEBUG > > Quitting thread 0 > > 09/12/05 14:53:14 2540 DataStore datastore.py:1555 DEBUG Worker > > 0 gets cmd quit > > 09/12/05 14:53:14 2540 DataStore datastore.py:1568 DEBUG Worker > > 0 exiting > > 09/12/05 14:53:14 2440 NodeService agnodeservice.py:135 INFO > > NodeService.Stop > > 09/12/05 14:53:14 2440 ServiceManager agservicemanager.py:84 > > INFO AGServiceManager.Shutdown > > 09/12/05 14:53:14 2440 ServiceManager agservicemanager.py:85 > > INFO Remove services > > 09/12/05 14:53:14 2440 ServiceManager agservicemanager.py:389 > > INFO AGServiceManager.RemoveServices > > 09/12/05 14:53:14 2544 DataStore datastore.py:1627 INFO > > GSIHTTPTransferServer: GSITCPSocket, interrupted I/O operation, > > most likely shutting down. > > 09/12/05 14:53:14 2440 ServiceManager agservicemanager.py:87 > > INFO Stop network interface > > 09/12/05 14:53:14 3196 Hosting server.py:65 ERROR Exception in > > SOAP server main loop > > Traceback (most recent call last): > > File "C:\Python23\Lib\site-packages\AccessGrid\hosting\SOAPpy > > \Server.py", line 63, in Run > > self._server.handle_request() > > File "C:\Python23\lib\SocketServer.py", line 217, in handle_request > > request, client_address = self.get_request() > > File "C:\Python23\Lib\site-packages\SOAPpy\GSIServer.py", line > > 140, in get_request > > sock, addr = ThreadingGSITCPSocketServer.get_request(self) > > File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 525, in > > get_request > > self.socket.listen() > > File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 857, in > > listen > > raise ex > > GSITCPSocketException: an I/O operation was cancelled > > 09/12/05 14:53:14 2440 Hosting server.py:97 ERROR server_close > > () failed > > Traceback (most recent call last): > > File "C:\Python23\Lib\site-packages\AccessGrid\hosting\SOAPpy > > \Server.py", line 95, in Stop > > self._server.server_close() > > File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 1043, > > in server_close > > self.socket.close() > > File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 1020, > > in close > > IOBase.close(self) > > File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 176, in > > close > > raise ex > > IOBaseException: an uninitialied data structure was passed as > > argument 1 to globus_io_register_close > > 09/12/05 14:53:14 2440 Hosting server.py:97 ERROR server_close > > () failed > > Traceback (most recent call last): > > File "C:\Python23\Lib\site-packages\AccessGrid\hosting\SOAPpy > > \Server.py", line 95, in Stop > > self._server.server_close() > > File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 1043, > > in server_close > > self.socket.close() > > File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 1020, > > in close > > IOBase.close(self) > > File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 176, in > > close > > raise ex > > IOBaseException: an uninitialied data structure was passed as > > argument 1 to globus_io_register_close > > > > <dioselin.vcf> > > >