I have installed AGTk 3.1 in two machines (one with Ubuntu Desktop 7.10 and the other one Ubuntu Server 7.10 with Xfce) according to the instructions in <a href="http://www.vislab.uq.edu.au/research/accessgrid/software/debian/gutsy.html">http://www.vislab.uq.edu.au/research/accessgrid/software/debian/gutsy.html</a>. I could successfully run the Venue Client and ask for a user and a service certificate (for a Venue Server). The certificate arrived two business days later as pointed in the system, but when I chose Tools > Manage Certificates, I saw the following debug message (taken from the first machine. The problem is present in both):<br>
<br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">Traceback (most recent call last):<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/wxgui/CertificateManagerWXGUI.py", line 176, in <lambda><br>
lambda event, win=win, self=self: self.OnShowNew(event, win))<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/wxgui/CertificateManagerWXGUI.py", line 237, in OnShowNew<br> self.certificateManager, self)<br>
File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/wxgui/CertificateManagerDialog.py", line 25, in __init__<br> self.identBrowser = IdentityBrowser(self.notebook, -1, self.certMgr)<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/wxgui/IdentityBrowser.py", line 57, in __init__<br>
CertificateBrowserBase.__init__(self, parent, id, certMgr)<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/wxgui/CertificateBrowserBase.py", line 27, in __init__<br> self.Load()<br>
File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/wxgui/CertificateBrowserBase.py", line 86, in Load<br> data, columnStrings = self._FormatCert(cert)<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/wxgui/IdentityBrowser.py", line 286, in _FormatCert<br>
valid = self.certMgr.CheckValidity(cert)<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/CertificateManager.py", line 375, in CheckValidity<br> if self.VerifyCertificatePath(cert):<br>
File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/CertificateManager.py", line 405, in VerifyCertificatePath<br> issuers = filter(lambda x: not x.IsExpired(), issuers)<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/CertificateManager.py", line 405, in <lambda><br>
issuers = filter(lambda x: not x.IsExpired(), issuers)<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/CertificateRepository.py", line 1337, in IsExpired<br> return self.cert.IsExpired()<br>
File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/CertificateRepository.py", line 1523, in IsExpired<br> return IsExpired(self.cert)<br> File "/usr/lib/python2.5/site-packages/AccessGrid3/AccessGrid/Security/Utilities.py", line 36, in IsExpired<br>
before_tuple = time.strptime(str(before_time),format)<br> File "/usr/lib/python2.5/_strptime.py", line 330, in strptime<br> (data_string, format))<br>ValueError: time data did not match format: data=Apr 21 00:52:18 2007 GMT fmt=%b %d %H:%M:%S %Y %Z<br>
</blockquote><br>I got the same when running CertificateManagement3.py from console. I would like to know if it is a non-reported bug in order to report it as soon as possible. If you know a possible quick solution (consisting maybe in changing a configuration file, making changes in the code, etc.), I would thank you expose it. <br>
<br>Regards, <br>Luis Galárraga