trac: can't register a new user
How to Reproduce
While doing a GET operation on /register, Trac issued an internal error.
(please provide additional details here)
User Agent was: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0
System Information
| **Trac** | `0.11.6` |
| **Python** | `2.5.2 (r252:60911, Jan 24 2010, 18:02:01) ` \[\[br\]\] `[GCC 4.3.2]` |
| **setuptools** | `0.6c8` |
| **SQLite** | `3.5.9` |
| **pysqlite** | `2.3.2` |
| **Genshi** | `0.5.1` |
| **mod_python** | `3.3.1` |
| **Pygments** | `0.10` |
| **GIT** | `1.5.6.5` |
| **FullBlog** | `0.1.1` |
| **RPC** | `1.0.6` |
| **CustomFieldAdmin** | `0.2.2` |
| **jQuery:** | `1.2.6` |
Python Traceback
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 450, in _dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 227, in dispatch
data, content_type)
File "/usr/lib/python2.5/site-packages/trac/web/chrome.py", line 745, in render_template
stream |= self._filter_stream(req, method, filename, stream, data)
File "/var/lib/python-support/python2.5/genshi/core.py", line 128, in __or__
return Stream(_ensure(function(self)), serializer=self.serializer)
File "/usr/lib/python2.5/site-packages/trac/web/chrome.py", line 848, in inner
data)
File "build/bdist.linux-x86_64/egg/captchaauth/register.py", line 123, in filter_stream
word = random_word(self.dict_file)
File "build/bdist.linux-x86_64/egg/captchaauth/utils.py", line 26, in random_word
chooser = WordChooser(dictfile)
File "build/bdist.linux-x86_64/egg/captchaauth/utils.py", line 12, in __init__
f = urllib.urlopen(dictfile)
File "/usr/lib/python2.5/urllib.py", line 82, in urlopen
return opener.open(url)
File "/usr/lib/python2.5/urllib.py", line 190, in open
return getattr(self, name)(url)
File "/usr/lib/python2.5/urllib.py", line 325, in open_http
h.endheaders()
File "/usr/lib/python2.5/httplib.py", line 860, in endheaders
self._send_output()
File "/usr/lib/python2.5/httplib.py", line 732, in _send_output
self.send(msg)
File "/usr/lib/python2.5/httplib.py", line 699, in send
self.connect()
File "/usr/lib/python2.5/httplib.py", line 683, in connect
raise socket.error, msg
IOError: [Errno socket error] (110, 'Connection timed out')
Trac metadata
| Trac field | Value |
|---|---|
| Version | |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | None |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture |