Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#6058 closed bug (wontfix)

trac: can't register a new user

Reported by: guest Owned by:
Priority: normal Milestone:
Component: None Version:
Keywords: Cc: lewurm@…
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description

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)
[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')


Change History (2)

comment:1 Changed 2 years ago by igloo

  • Difficulty set to Unknown
  • Resolution set to wontfix
  • Status changed from new to closed

Thanks for the report. This happens when the server is under load. Trying again a couple of minutes later will generally work. It's particularly bad on Sundays, when the backups run.

comment:2 Changed 2 years ago by lewurm

  • Cc lewurm@… added

Ah okay. It worked now :-)
Thanks.

Note: See TracTickets for help on using tickets.