[AG-TECH] AGTK 2.4 error on IBM ThinkPad

Many Ayromlou mayromlo at ryerson.ca
Mon Sep 12 16:25:06 CDT 2005


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>
>




More information about the ag-tech mailing list