Hi Remy,

> Victor Star wrote:
>> I'm trying to turn on the email notifications and having some problems.
>> Notifications are not sent and here is what I see in the log:
>> 
>> ====- 8< -===================================================
>> ...
>> 2009-02-19 22:27:16,620 Trac[web_ui] ERROR: Failure sending notification on 
>> change to ticket #39: TypeError: character mapping must return integer, None 
>> or unicode

> The associated traceback would be very helpful, but unfortunately it is
> not logged. Did you install from sources? Could you patch your
> installation? The file to change is trac/ticket/web_ui.py, at line 990,
> change:

>   "ticket #%s: %s", ticket.id, exception_to_unicode(e))

> to:

>   "ticket #%s: %s", ticket.id, exception_to_unicode(e, traceback=True))

> Then change a ticket so that it triggers a notification.

Here is a traceback:

2009-02-20 20:29:35,839 Trac[web_ui] ERROR: Failure sending notification on 
change to ticket #39:
Traceback (most recent call last):
  File "/usr/lib64/python2.6/site-packages/trac/ticket/web_ui.py", line 1017, 
in _do_save
    tn.notify(ticket, newticket=False, modtime=now)
  File "/usr/lib64/python2.6/site-packages/trac/ticket/notification.py", line 
151, in notify
    NotifyEmail.notify(self, ticket.id, subject)
  File "/usr/lib64/python2.6/site-packages/trac/notification.py", line 246, in 
notify
    Notify.notify(self, resid)
  File "/usr/lib64/python2.6/site-packages/trac/notification.py", line 134, in 
notify
    self.begin_send()
  File "/usr/lib64/python2.6/site-packages/trac/notification.py", line 328, in 
begin_send
    self.server.login(self.user_name, self.password)
  File "/usr/lib64/python2.6/smtplib.py", line 574, in login
    (code, resp) = self.docmd(encode_cram_md5(resp, user, password))
  File "/usr/lib64/python2.6/smtplib.py", line 538, in encode_cram_md5
    response = user + " " + hmac.HMAC(password, challenge).hexdigest()
  File "/usr/lib64/python2.6/hmac.py", line 72, in __init__
    self.outer.update(key.translate(trans_5C))
TypeError: character mapping must return integer, None or unicode

Victor



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to