[AG-TECH] Cannot manage node with AGTK 2.4 on Ubuntu 5.04

Downing, R (Roger) r.downing at dl.ac.uk
Tue Oct 11 09:45:17 CDT 2005


Hi,
I have just installed Steve Smith's new packages for Ubuntu 5.04 and hit a problem. All goes to plan (request/retrieve/install cert, start venue client) initially. But when I try to manage my node I get an error:

Can not open node management at https://rd73vig.dl.ac.uk:11000/NodeService

I have confirmed via netstat -l that port 11000 is opened and being used by a python process. In the ~/.AccessGrid/Logs/VenueClient.log file I get errors like this:

11/10/05 15:25:15 -1209614208 NodeService     AGNodeService.py:373 INFO  NodeService.LoadDefaultConfig
11/10/05 15:25:15 -1209614208 NodeService     AGNodeService.py:377 INFO  Loading default node configuration: defaultLinux
11/10/05 15:25:15 -1209614208 NodeService     AGNodeService.py:391 INFO  NodeService.LoadConfiguration
11/10/05 15:25:15 -1209614208 NodeService     AGNodeService.py:406 INFO  Trying to load node configuration from: /home/rd73/.AccessGrid/Config/nodeConfig/defaultLinux
11/10/05 15:25:15 -1256010832 Hosting     Server.py:65 ERROR Exception in SOAP server main loop
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/AccessGrid/hosting/SOAPpy/Server.py", line 63, in Run
    self._server.handle_request()
  File "/usr/lib/python2.4/SocketServer.py", line 217, in handle_request
    request, client_address = self.get_request()
  File "/usr/lib/python2.4/site-packages/SOAPpy/GSIServer.py", line 140, in get_request
    sock, addr = ThreadingGSITCPSocketServer.get_request(self)
  File "/usr/lib/python2.4/site-packages/pyGlobus/io.py", line 850, in get_request
    raise ex.args
an I/O operation was cancelled
11/10/05 15:25:15 -1209614208 NodeService     AGNodeService.py:479 INFO  AddServiceManager: Invalid service manager url (https://localhost:11000/ServiceManager)
11/10/05 15:25:15 -1209614208 NodeService     AGNodeService.py:380 ERROR Exception loading default configuration.
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/AccessGrid/AGNodeService.py", line 378, in LoadDefaultConfig
    self.LoadConfiguration( self.defaultConfig )
  File "/usr/lib/python2.4/site-packages/AccessGrid/AGNodeService.py", line 522, in LoadConfiguration
    raise Exception(exceptionText)
Exception: Couldn't reach service manager: localhost:11000
11/10/05 15:25:15 -1209614208 VenueClient     VenueClient.py:313 ERROR Error loading default configuration
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/AccessGrid/VenueClient.py", line 311, in __StartWebService
    self.ns.LoadDefaultConfig()
  File "/usr/lib/python2.4/site-packages/AccessGrid/AGNodeService.py", line 381, in LoadDefaultConfig
    raise Exception("Failed to load default configuration <%s>" %
Exception: Failed to load default configuration <defaultLinux>
11/10/05 15:25:15 -1209614208 VenueClient     VenueClient.py:185 DEBUG __createPersonalDataStore: Creating personal datastore at /home/rd73/.AccessGrid/Config/personalDataStore using prefix personalDataStore and port 0
11/10/05 15:25:15 -1209614208 DataStore     DataStore.py:1537 DEBUG Creating thread 0
11/10/05 15:25:15 -1209614208 DataStore     DataStore.py:1542 DEBUG Starting thread 0
11/10/05 15:25:15 -1209614208 DataStore     DataStore.py:1544 DEBUG Waiting thread 0
11/10/05 15:25:15 -1264403536 DataStore     DataStore.py:1550 DEBUG Worker 0 starting
11/10/05 15:25:15 -1209614208 DataStore     DataStore.py:1547 DEBUG Done creating workers
11/10/05 15:25:15 -1209614208 DataStore     DataStore.py:278 DEBUG Reading persisted data from: /home/rd73/.AccessGrid/Config/personalDataStore/DataStore.dat
11/10/05 15:25:15 -1209614208 VenueClient     VenueClient.py:210 DEBUG __createPersonalDataStore: Load personal data from file
11/10/05 15:25:15 -1209614208 VenueClientController     VenueClientController.py:1255 DEBUG There is no personal venues file to load.
11/10/05 15:25:15 -1209614208 AppDb     AppDb.py:99 ERROR Couldn't create app db file /etc/AccessGrid/Config/ApplicationDatabase
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/AccessGrid/AppDb.py", line 97, in __init__
    file(self.fileName,'w').close()
IOError: [Errno 13] Permission denied: '/etc/AccessGrid/Config/ApplicationDatabase'
11/10/05 15:25:17 -1209614208 VenueClient     VenueClient.py:809 DEBUG EnterVenue; url=https://ag2server.ag.manchester.ac.uk:8000/Venues/default
11/10/05 15:25:17 -1256010832 Hosting     Server.py:65 ERROR Exception in SOAP server main loop
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/AccessGrid/hosting/SOAPpy/Server.py", line 63, in Run
    self._server.handle_request()
  File "/usr/lib/python2.4/SocketServer.py", line 217, in handle_request
    request, client_address = self.get_request()
  File "/usr/lib/python2.4/site-packages/SOAPpy/GSIServer.py", line 140, in get_request
    sock, addr = ThreadingGSITCPSocketServer.get_request(self)
  File "/usr/lib/python2.4/site-packages/pyGlobus/io.py", line 850, in get_request
    raise ex.args
an I/O operation was cancelled
11/10/05 15:25:17 -1209614208 VenueClient     VenueClient.py:836 INFO  EnterVenue: Error getting node capabilities
11/10/05 15:25:17 -1209614208 VenueClient     VenueClient.py:705 DEBUG EnterVenue: Invoke venue enter
11/10/05 15:25:18 -1209614208 EventClient     EventClient.py:158 DEBUG Have callback handle _200f7e08_p_callbackStruct
11/10/05 15:25:19 -1209614208 VenueClient     VenueClient.py:784 DEBUG Setting isInVenue flag.
11/10/05 15:25:19 -1209614208 VenueClient     VenueClient.py:1002 DEBUG UpdateNodeService: Method UpdateNodeService called
11/10/05 15:25:19 -1209614208 VenueClient     VenueClient.py:1008 INFO  UpdateNodeService: Node Service unreachable; skipping
11/10/05 15:25:19 -1209614208 VenueClient     VenueClient.py:1009 INFO  UpdateNodeService: url = https://rd73vig.dl.ac.uk:11000/NodeService


Also, if I try to use telnet to connect to port 11000 I get immediately disconnected. It looks like the port opening failed at the start and other things are not working as a result.

Also, if I enter a venue no video or audio tools start up. Looking in ~/.AccessGrid/local_services gives an empty directory.

Would anyone be able to help diagnose the problem?

Many thanks in advance,

Roger Downing
eScience Systems Administrator
CCLRC
Daresbury Laboratories
Keckwick Lane
Warrington
WA4 4AD

tel: 01925 603937




More information about the ag-tech mailing list