Thank you very much for your reply! :-)

I'll fix the problem like Marcelino suggested.

And, thanks again for your reply about control access, I supose that users must 
use a certificate individual, but I dont know how the Administrator knows the 
DN, I mean, I thought that the established procedure was using a tool or "hide 
option" that lists all user connected on the Venue Server and then to 
administrate the access.

It would be a good idea to make a program/tool ­that can be used for this 
purpose, or modify Venue Manager and, when I click on "Add Person" I could 
write the DN or select an user from a list of connected users.

Anyway, thanks for your help. I apologize for the inconvenience.
Greetings!



El dia 15 mar 2010 00:06, Christoph Willing <c.will...@uq.edu.au> escribió:

   Jesus,

   We have seen this problem previously and have already implemented a fix 
(similar to the one suggested by Marcelino below) but its obviously an 
incomplete fix - so thanks for reporting the problem.

   I've changed my system language setting to Spanish and I can replicate your 
problem. I found that I can manage my certificates by running 
CertificateManager3.py from a shell - maybe you could do that until a proper 
fix is implemented


   chris


   On 15/03/2010, at 6:41 AM, <marcolino.pi...@ac-paris.fr> wrote:

      Hi

      I have front several times this problem, the solution is to add somthing 
like this in the AccessGrid python file causing the problem

      import locale
      ...
      locale.setlocale(locale.LC_ALL, 'C')
      ...

      I can't tell you the exact file because I do not access an AccessGrid 
client right now

      Best regards

      --

      Marcolino PIRES
      Téléphone : 01 44 62 45 73

      Rectorat de l'académie de Paris
      CAPTI - Bureau 382
      94, avenue Gambetta
      75984 PARIS CEDEX 20

      ----- Message d'origine -----
      De: Jesus Cea Oliva <jesus....@uca.es>
      Date: Dimanche, Mars 14, 2010 5:31 pm
      Objet: [AG-TECH] Manage Certificates from VenueClient problems on Ubuntu 
Karmic (Time data doesn't match format), and Control Access
      À: ag-t...@mcs.anl.gov

         Hi list.

         I've a problem on Venue Client, on Ubuntu machines, when I click on
         "Tools->Manage Certificates ...". No appears any screen, so, on Debug
         Mode, I see this error:

         "ValueError: time data 'Apr 21 00:52:18 2007 GMT' does not match
         format '%b %d %H:%M:%S %Y %Z'"

         This is the traceback:



         /usr/lib/python2.6/dist-packages/twisted/internet/_sslverify.py:5:
         DeprecationWarning: the md5 module is deprecated; use hashlib instead
         import itertools, md5
         /usr/lib/pymodules/python2.6/ZSI/resolvers.py:6: DeprecationWarning:
         the multifile module has been deprecated since Python 2.5
         import multifile, mimetools, urllib
         Traceback (most recent call last):
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/wxgui/ 
CertificateManagerWXGUI.py",
         line 176, in <lambda>
         lambda event, win=win, self=self: self.OnShowNew(event, win))
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/wxgui/ 
CertificateManagerWXGUI.py",
         line 237, in OnShowNew
         self.certificateManager, self)
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/wxgui/ 
CertificateManagerDialog.py",
         line 25, in __init__
         self.identBrowser = IdentityBrowser(self.notebook, -1, self.certMgr)
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/wxgui/ 
IdentityBrowser.py",
         line 57, in __init__
         CertificateBrowserBase.__init__(self, parent, id, certMgr)
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/wxgui/ 
CertificateBrowserBase.py",
         line 27, in __init__
         self.Load()
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/wxgui/ 
CertificateBrowserBase.py",
         line 86, in Load
         data, columnStrings = self._FormatCert(cert)
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/wxgui/ 
IdentityBrowser.py",
         line 286, in _FormatCert
         valid = self.certMgr.CheckValidity(cert)
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/ 
CertificateManager.py",
         line 375, in CheckValidity
         if self.VerifyCertificatePath(cert):
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/ 
CertificateManager.py",
         line 405, in VerifyCertificatePath
         issuers = filter(lambda x: not x.IsExpired(), issuers)
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/ 
CertificateManager.py",
         line 405, in <lambda>
         issuers = filter(lambda x: not x.IsExpired(), issuers)
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/ 
CertificateRepository.py",
         line 1340, in IsExpired
         return self.cert.IsExpired()
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/ 
CertificateRepository.py",
         line 1526, in IsExpired
         return IsExpired(self.cert)
         File
         "/usr/lib/pymodules/python2.6/AccessGrid3/AccessGrid/Security/ 
Utilities.py",
         line 52, in IsExpired
         before_tuple = time.strptime(str(before_time),format)
         File "/usr/lib/python2.6/_strptime.py", line 454, in _strptime_time
         return _strptime(data_string, format)[0]
         File "/usr/lib/python2.6/_strptime.py", line 325, in _strptime
         (data_string, format))
         ValueError: time data 'Apr 21 00:52:18 2007 GMT' does not match format
         '%b %d %H:%M:%S %Y %Z'


         On Windows I haven't this problem, and, on both systems, I can execute
         CertificateManager3.py without problems, only I have this error from
         VenueClient option. What can I do to solve?

         Other question, exists some document about control access? I would
         like to create venues and restrict access. I know that it can do using
         Venue Manager, the Security tab in each Venue. But, I don't know how
         add persons, I see a "Distinguish name", but, how I can know the DN of
         a Participant? Is necesary that the participant enter on a venue for
         restrict/permit the access?, or exists some solution to
         restrict/permit a Participant without enter on a Venue?.


         Thank you for your time. I apologize for the inconvenience.
         Greetings!

   Christoph Willing +61 7 3365 8316
   QCIF Access Grid Manager
   University of Queensland



Reply via email to