[issue2551138] roundup-server with ssl under python2 throws traceback on socket close

John Rouillard <[email protected]>
Newsgroups gmane.comp.bug-tracking.roundup.devel
Message-ID <[email protected]>
New submission from John Rouillard:

Running roundup-server with ssl under python2 reports:

$ python2 roundup/scripts/roundup_server.py -s t=demo
WARNING: generating temporary SSL certificate
Roundup server started on localhost:8080
127.0.0.1 - - [23/May/2021 18:32:27] "GET /t/user1 HTTP/1.1" 200 -
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 
41164)
Traceback (most recent call last):
  File "/usr/lib/python2.7/SocketServer.py", line 575, in 
process_request
    self.shutdown_request(request)
  File "/usr/lib/python2.7/SocketServer.py", line 474, in 
shutdown_request
    request.shutdown(socket.SHUT_WR)
TypeError: shutdown() takes exactly 1 argument (2 given)
----------------------------------------

Page is properly delivered AFAICT.

Note using ssl with roundup-server is unusual. Usually ssl is
terminated by a front-end server: apache, nginx, hiawatha etc.
So priority on this is low an severity is minor since web page is 
produced.

----------
components: Web interface
messages: 7243
nosy: rouilj
priority: low
severity: minor
status: new
title: roundup-server with ssl under python2 throws traceback on socket close
type: crash

_________________________________________________
Roundup tracker <[email protected]>
<https://issues.roundup-tracker.org/issue2551138>
_________________________________________________
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.