[AG-DEV] Cert issues on Fedora 12
Thomas Uram
turam at mcs.anl.gov
Wed Feb 24 23:08:16 CST 2010
Jason:
This problem is caused by a combination of m2crypto and the updated
AGdev-ca certificate shipped with the toolkit. See here for more info
and a fix:
http://lists.mcs.anl.gov/pipermail/ag-tech/2010-January/021336.html
Tom
On Feb 24, 2010, at 10:48 PM, Jason Bell wrote:
> G'day All
>
> Just wondering if any has installed Fedora 12 and the Access Grid
> software recently.
>
> I have tried to install the AG software at home and got some error
> messages which appears to relate to the certificate.
>
> Just wondering if anyone has seen this.
>
> Thanks,
> Jason.
>
> PS, this is the error message I get:
>
> /usr/lib/python2.6/site-packages/ZSI/resolvers.py:7:
> DeprecationWarning: the multifile module has been deprecated since
> Python 2.5
> import multifile, mimetools, urllib
> Starting Service URI: http://127.0.0.1:49475/Services/AudioService.7f0000011e0e1d7ab29946690480bba7df
> 02/14/2010 03:36:05 PM 140196559439632 ServiceManager
> AGServiceManager.py:234 INFO Service registered: token,url =
> 7f0000011e001d7ab29922d3397a8af89e,http://127.0.0.1:49475/Services/AudioService.7f0000011e0e1d7ab29946690480bba7df
> 02/14/2010 03:36:05 PM 140196569929488 ServiceManager
> AGServiceManager.py:422 INFO Service registered:http://127.0.0.1:49475/Services/AudioService.7f0000011e0e1d7ab29946690480bba7df7f0000011e001d7ab29922d3397a8af89e
> 02/14/2010 03:36:05 PM 140196569929488 ServiceManager
> AGServiceManager.py:103 INFO AGServiceManager.AddService
> 02/14/2010 03:36:05 PM 140196569929488 ServiceManager
> AGServiceManager.py:343 INFO Installed service version: 3.1,
> package version: 3.1
> 02/14/2010 03:36:05 PM 140196569929488 ServiceManager
> AGServiceManager.py:378 DEBUG Executing service VideoConsumerService
> 02/14/2010 03:36:05 PM 140196569929488 ServiceManager
> AGServiceManager.py:410 INFO Running Service; options: ['/home/
> ace/.AccessGrid3/local_services/VideoConsumerService/
> VideoConsumerService.py', '--port', 64412, '--serviceManagerUri', 'http://127.0.0.1:11000/ServiceManager'
> , '--token', '7f0000011e001d7ab299577eaf61c6b03a']
> /usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> ClientProfile.py:22: DeprecationWarning: the md5 module is
> deprecated; use hashlib instead
> import md5
> /usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/Security/
> ProxyGen.py:19: DeprecationWarning: The popen2 module is
> deprecated. Use the subprocess module.
> import popen2
> /usr/lib/python2.6/site-packages/ZSI/resolvers.py:7:
> DeprecationWarning: the multifile module has been deprecated since
> Python 2.5
> import multifile, mimetools, urllib
> Starting Service URI: http://127.0.0.1:64412/Services/VideoConsumerService.7f0000011e141d7ab2997056eb7cf7a3d5
> 02/14/2010 03:36:06 PM 140196559439632 ServiceManager
> AGServiceManager.py:234 INFO Service registered: token,url =
> 7f0000011e001d7ab299577eaf61c6b03a,http://127.0.0.1:64412/Services/VideoConsumerService.7f0000011e141d7ab2997056eb7cf7a3d5
> 02/14/2010 03:36:06 PM 140196569929488 ServiceManager
> AGServiceManager.py:422 INFO Service registered:http://127.0.0.1:64412/Services/VideoConsumerService.7f0000011e141d7ab2997056eb7cf7a3d57f0000011e001d7ab299577eaf61c6b03a
> 02/14/2010 03:36:06 PM 140196948985600 VenueClient
> VenueClient.py:365 DEBUG get bridges from registry
> 02/14/2010 03:36:06 PM 140196948985600 VenueClient
> VenueClient.py:371 DEBUG Trying bridge registry:http://www.accessgrid.org/registry/peers.txt
> 02/14/2010 03:36:06 PM 140196948985600 VenueClient
> Preferences.py:188 DEBUG Preferences.LoadPreferences: open file
> 02/14/2010 03:36:09 PM 140196948985600 VenueClient
> VenueClient.py:371 DEBUG Trying bridge registry: http://www.ap-accessgrid.org/registry/peers.txt
> 02/14/2010 03:36:09 PM 140196948985600 VenueClient
> Preferences.py:188 DEBUG Preferences.LoadPreferences: open file
> 02/14/2010 03:36:09 PM 140196948985600 VenueClient
> VenueClient.py:397 DEBUG connect to bridge
> 02/14/2010 03:36:09 PM 140196948985600 VenueClient
> VenueClient.py:401 DEBUG exiting loadbridges
> 02/14/2010 03:36:09 PM 140196948985600 NodeService
> AGNodeService.py:289 INFO NodeService.SetServiceEnabledByMediaType
> 02/14/2010 03:36:09 PM 140196948985600 NodeService
> AGNodeService.py:258 INFO NodeService.GetServices
> 02/14/2010 03:36:09 PM 140196559439632 ServiceManager
> AGServiceManager.py:220 INFO AGServiceManager.GetServices
> 02/14/2010 03:36:09 PM 140196948985600 NodeService
> AGNodeService.py:275 INFO NodeService.SetServiceEnabled
> 02/14/2010 03:36:09 PM 140196948985600 NodeService
> AGNodeService.py:701 INFO NodeService.__SendStreamsToService
> 02/14/2010 03:36:09 PM 140196948985600 NodeService
> AGNodeService.py:705 DEBUG service capabilities: [consumer, audio,
> 7f0000011e0e1d7ab2993d1349a0aab1bc, L16, 16000, 1, None, None,
> consumer, audio, 7f0000011e0e1d7ab2993d1349a0aab1bc, L16, 8000, 1,
> None, None, consumer, audio, 7f0000011e0e1d7ab2993d1349a0aab1bc, L8,
> 16000, 1, None, None, consumer, audio,
> 7f0000011e0e1d7ab2993d1349a0aab1bc, L8, 8000, 1, None, None,
> consumer, audio, 7f0000011e0e1d7ab2993d1349a0aab1bc, PCMU, 16000, 1,
> None, None, consumer, audio, 7f0000011e0e1d7ab2993d1349a0aab1bc,
> PCMU, 8000, 1, None, None, consumer, audio,
> 7f0000011e0e1d7ab2993d1349a0aab1bc, GSM, 16000, 1, None, None,
> consumer, audio, 7f0000011e0e1d7ab2993d1349a0aab1bc, GSM, 8000, 1,
> None, None, producer, audio, 7f0000011e0e1d7ab2993d1349a0aab1bc,
> L16, 16000, 1, None, None]
> 02/14/2010 03:36:09 PM 140196948985600 NodeService
> AGNodeService.py:258 INFO NodeService.GetServices
> 02/14/2010 03:36:09 PM 140196559439632 ServiceManager
> AGServiceManager.py:220 INFO AGServiceManager.GetServices
> 02/14/2010 03:36:10 PM 140196948985600 NodeService
> AGNodeService.py:258 INFO NodeService.GetServices
> 02/14/2010 03:36:10 PM 140196559439632 ServiceManager
> AGServiceManager.py:220 INFO AGServiceManager.GetServices
> 02/14/2010 03:36:10 PM 140196948985600 NodeService
> AGNodeService.py:640 INFO NodeService.GetConfigurations
> 02/14/2010 03:36:10 PM 140196948985600 CertificateManager
> CertificateManager.py:212 DEBUG Opened repository /home/
> ace/.AccessGrid3/Config/certRepo
> 02/14/2010 03:36:10 PM 140196948985600 Toolkit Toolkit.py:472
> INFO Initialized certificate manager.
> 02/14/2010 03:36:10 PM 140196948985600 VenueClient
> VenueClientUI.py:536 ERROR VenueClientFrame.__SetMenubar: Cannot
> retrieve certificate mgr user interface,
> continuing
> Traceback (most recent call last):
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> VenueClientUI.py", line 533, in __SetMenubar
> mgr = app.GetCertificateManager()
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Toolkit.py", line 473, in GetCertificateManager
> self._certificateManager.InitEnvironment()
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateManager.py", line 564, in InitEnvironment
> self._InitializeCADir()
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateManager.py", line 645, in _InitializeCADir
> for c in self.GetCACerts():
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateManager.py", line 768, in GetCACerts
> caCerts = self.certRepo.FindCertificatesWithMetadata(mdkey, mdval)
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateRepository.py", line 1201, in
> FindCertificatesWithMetadata
> return list(self.FindCertificates(lambda c: c.GetMetadata(mdkey)
> == mdvalue))
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateRepository.py", line 1191, in FindCertificates
> if pred(cert):
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateRepository.py", line 1201, in <lambda>
> return list(self.FindCertificates(lambda c: c.GetMetadata(mdkey)
> == mdvalue))
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateRepository.py", line 1297, in GetMetadata
> return self.cert.GetMetadata(k)
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateRepository.py", line 1590, in GetMetadata
> hashkey = self._GetMetadataKey(key)
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateRepository.py", line 1579, in _GetMetadataKey
> self.GetIssuerSerialHash(),
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> Security/CertificateRepository.py", line 1504, in GetIssuerSerialHash
> serial = struct.pack("l", self.cert.get_serial_number())
> error: long too large to convert to int
> Traceback (most recent call last):
> File "/usr/bin/VenueClient", line 173, in <module>
> main()
> File "/usr/bin/VenueClient", line 150, in main
> vcui = VenueClientUI(vc, vcc, app)
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> VenueClientUI.py", line 237, in __init__
> self.__BuildUI(app)
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> VenueClientUI.py", line 980, in __BuildUI
> self.__SetMenubar(app)
> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/
> VenueClientUI.py", line 538, in __SetMenubar
> self.cmui = CertificateManagerWXGUI.CertificateManagerWXGUI(mgr)
> UnboundLocalError: local variable 'mgr' referenced before assignment
>
>
> --------------------------------------------
> Jason Bell, B.I.T. (Honours)
>
> Research Systems Support Officer
> Information Technology Division
> CQ University Australia
>
> Australian Research Collaboration Service
> http://www.arcs.org.au/
>
> E-mail : j.bell at cqu.edu.au
> jason.bell at arcs.org.au
> Work : +61 7 4930 9229
> Mobile : 0409 630897
> Postal : Building 19
> Central Queensland University
> Bruce Highway
> Rockhampton, Queensland, Australia, 4702
> --------------------------------------------
> Patience is a virtue.
>
> But if I wanted Patience,
> I would have become a Doctor.
> --------------------------------------------
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/ag-dev/attachments/20100224/37f777d5/attachment-0001.htm>
More information about the ag-dev
mailing list