[AG-TECH] Mac OS NodeServices (video/audio)

Rhys Hawkins Rhys.Hawkins at anu.edu.au
Sat Dec 4 19:26:35 CST 2004


Hi Brian,

I had this problem with VP as well and reported it and there is
now a fix for it. See the bug report below and comments from Eric 
Olson on how to fix it.

http://bugzilla.mcs.anl.gov/accessgrid/show_bug.cgi?id=1180

> 
> ------- Additional Comments From eolson at mcs.anl.gov  2004-10-06 16:20
> -------
> It turns out these lines need to be at the top of osx AG applications
> (including services) to prevent 
> globus conflicts with things like the socket module.
> 
> import sys
> if sys.platform=="darwin":
>     # On osx pyGlobus/globus need to be loaded before various modules
> such as socket.
>     import pyGlobus.ioc
> 
> With this in place, the debug service no longer hangs for me.  Please
> give this a try by putting those few 
> lines at the type of your service py file.

Cheers,
    Rhys

On Sat, 2004-12-04 at 12:24 -0800, Brian Corrie wrote:
> Hello all,
> 
> Given the recent ability of VRVS based audio and video tools to work 
> under Mac OS we have been playing with a Mac AudioService to try and get 
> it to work. The VenueClient hangs when trying to add a AudioService Node 
> Service to a node through the node management interface.
> 
> Oddly enough, we have been playing around with VP as well, and see 
> exactly the same behaviour. The VenueClient hangs when trying to add a 
> VPVideoConsumer service. This leads me to believe that this is a generic 
> "Add node service to a node problem" on Mac OS, NOT an AudioService problem.
> 
> So my question is, has anyone been able to add ANY kind of a NodeService 
> to a node under MacOS? Markus, have you had any luck with getting a VP 
> node service running? Any insights into this problem? Tom, Ivan, any 
> comments???
> 
> Excerpt from the node service log below... Note that it seems to hang 
> when it try to start the service and never comes back. At this point one 
> has to kill the VenueClient.
> 
> Cheers,
> 
> Brian
> 
> 12/03/04 15:31:49 -1610571284 ProxyGen     ProxyGen.py:551 DEBUG Using 
> GT24 proxy code
> 12/03/04 15:31:49 -1610571284 Toolkit     Toolkit.py:90 DEBUG 
> Initializing AG Toolkit version 2.3
> 12/03/04 15:31:49 -1610571284 Toolkit     Toolkit.py:132 INFO  Logfile 
> Name: AudioService.log
> 12/03/04 15:31:50 -1610571284 Toolkit     Toolkit.py:606 INFO  Service 
> init: have profile None
> 12/03/04 15:31:50 -1610571284 CertificateManager 
> CertificateManager.py:257 DEBUG Opened repository 
> /home/bcorrie/.AccessGrid/Config/certRepo
> 12/03/04 15:31:50 -1610571284 Toolkit     Toolkit.py:635 INFO 
> Initialized cert mgmt.
> 12/03/04 15:31:50 -1610571284 Toolkit     Toolkit.py:650 INFO  Loaded 
> profile and configured with it.
> 12/03/04 15:31:50 -1610571284 CertificateManager 
> CertificateManager.py:734 DEBUG Configuring standard environment
> 12/03/04 15:31:50 -1610571284 CertificateManager 
> CertificateManager.py:802 DEBUG Using default identity /O=Access 
> Grid/OU=agdev-ca.mcs.anl.gov/OU=sfu.ca/CN=Brian Corrie
> 12/03/04 15:31:50 -1610571284 CertificateManager 
> CertificateManager.py:873 DEBUG Initializing environment with proxy cert 
> for /O=Access Grid/OU=agdev-ca.mcs.anl.gov/OU=sfu.ca/CN=Brian Corrie
> 12/03/04 15:31:50 -1610571284 CertificateManager 
> CertificateManager.py:907 DEBUG Looking for identity (unused) None
> 12/03/04 15:31:50 -1610571284 CertificateManager 
> CertificateManager.py:892 DEBUG Configuring for user proxy issued from 
> /O=Access Grid/OU=agdev-ca.mcs.anl.gov/OU=sfu.ca/CN=Brian Corrie
> 12/03/04 15:31:50 -1610571284 CertificateManager 
> CertificateManager.py:895 DEBUG Proxy /tmp/x509up_u46917 will expire 
> 12/03/04 17:28:09
> 12/03/04 15:31:50 -1610571284 CertificateManager 
> CertificateManager.py:1479 DEBUG done, success=1
> 12/03/04 15:31:50 -1610571284 Toolkit     Toolkit.py:654 INFO 
> Initialized Globus.
> 12/03/04 15:31:50 -1610571284 Toolkit     Toolkit.py:662 INFO  Service 
> Initialization Complete.
> 12/03/04 15:31:50 -1610571284 Toolkit     AGService.py:368 INFO 
> Starting Service URI: https://irmacs001.irmacs.sfu.ca:65020/Service
-- 
Rhys Hawkins <Rhys.Hawkins at anu.edu.au>




More information about the ag-tech mailing list