[GH-ISSUE #247] ShortHeader exception #205

Closed
opened 2026-02-26 09:36:32 +03:00 by kerem · 0 comments
Owner

Originally created by @ThomasWaldmann on GitHub (Jan 3, 2016).
Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/247

[pid: 132|app: 0|req: 378344/378344] 89.182.102.147 () {40 vars in 487 bytes} [Sun Sep  6 00:41:19 2015] 
GET / => generated 11853 bytes in 211 msecs (HTTP/1.0 200) 6 headers in 348 bytes (1 switches on core 3)
[2015-09-06 00:41:23,890] ERROR Internal Server Error: /host/add/
Traceback (most recent call last):
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 111,
 in get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/views/generic/base.py", line 69, 
in view
    return self.dispatch(request, *args, **kwargs)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/utils/decorators.py", line 29, in _wrapper
    return bound_func(*args, **kwargs)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 22, in _wrapped_view
    return view_func(request, *args, **kwargs)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/utils/decorators.py", line 25, in bound_func
    return func.__get__(self, type(self))(*args2, **kwargs2)
  File "/srv/nsupdate.info/repo/nsupdate/main/views.py", line 202, in dispatch
    return super(AddHostView, self).dispatch(*args, **kwargs)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/views/generic/base.py", line 87, in dispatch
    return handler(request, *args, **kwargs)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/views/generic/edit.py", line 207, in post
    return super(BaseCreateView, self).post(request, *args, **kwargs)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/views/generic/edit.py", line 173, in post
    return self.form_valid(form)
  File "/srv/nsupdate.info/repo/nsupdate/main/views.py", line 216, in form_valid
    dnstools.add(self.object.get_fqdn(), normalize_ip(self.request.META['REMOTE_ADDR']))
  File "/srv/nsupdate.info/repo/nsupdate/main/dnstools.py", line 128, in add
    update_ns(fqdn, rdtype, ipaddr, action=action, ttl=ttl)
  File "/srv/nsupdate.info/repo/nsupdate/main/dnstools.py", line 321, in update_ns
    response = dns.query.tcp(upd, nameserver, timeout=UPDATE_TIMEOUT)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/dns/query.py", line 323, in tcp
    one_rr_per_rrset=one_rr_per_rrset)
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/dns/message.py", line 790, in from_wire
    reader.read()
  File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/dns/message.py", line 720, in read
    raise ShortHeader
ShortHeader
Originally created by @ThomasWaldmann on GitHub (Jan 3, 2016). Original GitHub issue: https://github.com/nsupdate-info/nsupdate.info/issues/247 ``` [pid: 132|app: 0|req: 378344/378344] 89.182.102.147 () {40 vars in 487 bytes} [Sun Sep 6 00:41:19 2015] GET / => generated 11853 bytes in 211 msecs (HTTP/1.0 200) 6 headers in 348 bytes (1 switches on core 3) [2015-09-06 00:41:23,890] ERROR Internal Server Error: /host/add/ Traceback (most recent call last): File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/core/handlers/base.py", line 111, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/views/generic/base.py", line 69, in view return self.dispatch(request, *args, **kwargs) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/utils/decorators.py", line 29, in _wrapper return bound_func(*args, **kwargs) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 22, in _wrapped_view return view_func(request, *args, **kwargs) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/utils/decorators.py", line 25, in bound_func return func.__get__(self, type(self))(*args2, **kwargs2) File "/srv/nsupdate.info/repo/nsupdate/main/views.py", line 202, in dispatch return super(AddHostView, self).dispatch(*args, **kwargs) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/views/generic/base.py", line 87, in dispatch return handler(request, *args, **kwargs) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/views/generic/edit.py", line 207, in post return super(BaseCreateView, self).post(request, *args, **kwargs) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/django/views/generic/edit.py", line 173, in post return self.form_valid(form) File "/srv/nsupdate.info/repo/nsupdate/main/views.py", line 216, in form_valid dnstools.add(self.object.get_fqdn(), normalize_ip(self.request.META['REMOTE_ADDR'])) File "/srv/nsupdate.info/repo/nsupdate/main/dnstools.py", line 128, in add update_ns(fqdn, rdtype, ipaddr, action=action, ttl=ttl) File "/srv/nsupdate.info/repo/nsupdate/main/dnstools.py", line 321, in update_ns response = dns.query.tcp(upd, nameserver, timeout=UPDATE_TIMEOUT) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/dns/query.py", line 323, in tcp one_rr_per_rrset=one_rr_per_rrset) File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/dns/message.py", line 790, in from_wire reader.read() File "/srv/nsupdate.info/env/local/lib/python2.7/site-packages/dns/message.py", line 720, in read raise ShortHeader ShortHeader ```
kerem closed this issue 2026-02-26 09:36:33 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nsupdate.info-nsupdate-info#205
No description provided.