[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3942: A GBS request without authorization provokes an internal server error
Tahoe-LAFS
trac at tahoe-lafs.org
Tue Nov 15 14:53:31 UTC 2022
#3942: A GBS request without authorization provokes an internal server error
---------------------+---------------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------+---------------------------
{{{
2022-11-15T09:51:32-0500 [twisted.web.server.Request#critical]
Traceback (most recent call last):
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python3.9/site-
packages/twisted/web/server.py", line 292, in render
body = resrc.render(self)
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python3.9/site-
packages/klein/_resource.py", line 215, in render
d = maybeDeferred(_execute)
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python3.9/site-
packages/twisted/internet/defer.py", line 206, in maybeDeferred
result = f(*args, **kwargs)
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python3.9/site-
packages/klein/_resource.py", line 205, in _execute
d = maybeDeferred(
--- <exception caught here> ---
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python3.9/site-
packages/twisted/internet/defer.py", line 206, in maybeDeferred
result = f(*args, **kwargs)
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python3.9/site-
packages/klein/_app.py", line 230, in execute_endpoint
return endpoint_f(
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python3.9/site-
packages/klein/_app.py", line 366, in _f
return _call(instance, f, request, *a, **kw)
File "/home/exarkun/VirtualEnvs/tahoe-lafs/lib/python3.9/site-
packages/klein/_app.py", line 124, in _call
result = __klein_f__(*args, **kwargs)
File "/home/exarkun/Work/python/tahoe-
lafs/src/allmydata/storage/http_server.py", line 103, in route
request.requestHeaders.getRawHeaders("Authorization",
[None])[0].encode(
builtins.AttributeError: 'NoneType' object has no attribute
'encode'
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3942>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list