2016-06-18T17:57:19+0000 [HTTP11ClientProtocol (TLSMemoryBIOProtocol),client] Unhandled Error
Traceback (most recent call last):
File "/usr/local/lib/pypy2.7/dist-packages/treq/client.py", line 62, in connectionLost
self.original.connectionLost(reason)
File "/usr/local/lib/pypy2.7/dist-packages/treq/content.py", line 38, in connectionLost
self.finished.callback(None)
File "/usr/local/lib/pypy2.7/dist-packages/twisted/internet/defer.py", line 393, in callback
self._startRunCallbacks(result)
File "/usr/local/lib/pypy2.7/dist-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/usr/local/lib/pypy2.7/dist-packages/twisted/internet/defer.py", line 588, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/local/lib/pypy2.7/dist-packages/eliot/twisted.py", line 82, in callbackWithContext
return self._action.run(callback, *args, **kwargs)
File "/usr/local/lib/pypy2.7/dist-packages/eliot/_action.py", line 381, in run
return f(*args, **kwargs)
File "/usr/local/lib/pypy2.7/dist-packages/txacme/client.py", line 710, in _got_json
messages.Error.from_json(jobj), response)
txacme.client.ServerError: (Error(typ=u'urn:acme:error:serverInternal', title=None, detail=u'Unable to update registration'), <treq.response._Response object at 0x0000000006f17ef8>)
This gets printed, and everything continues to run and it even appears to get certificates, however whenever you attempt to shut down the twistd
program using ctrl-c instead of shutting down a message like this grets printed:
^C2016-06-18T18:00:58+0000 [-] Received SIGINT, shutting down.
2016-06-18T18:00:58+0000 [-] Unhandled Error
Traceback (most recent call last):
File "/usr/local/lib/pypy2.7/dist-packages/twisted/application/app.py", line 390, in startReactor
self.config, oldstdout, oldstderr, self.profiler, reactor)
File "/usr/local/lib/pypy2.7/dist-packages/twisted/application/app.py", line 311, in runReactorWithLogging
reactor.run()
File "/usr/local/lib/pypy2.7/dist-packages/twisted/internet/base.py", line 1194, in run
self.mainLoop()
File "/usr/local/lib/pypy2.7/dist-packages/twisted/internet/base.py", line 1203, in mainLoop
self.runUntilCurrent()
--- <exception caught here> ---
File "/usr/local/lib/pypy2.7/dist-packages/twisted/internet/base.py", line 798, in runUntilCurrent
f(*a, **kw)
File "/usr/local/lib/pypy2.7/dist-packages/twisted/internet/base.py", line 581, in stop
"Can't stop reactor that isn't running.")
twisted.internet.error.ReactorNotRunning: Can't stop reactor that isn't running.
This happens once for each time you hit Ctrl-C, and the only way I've been able to shut down twistd
once this occurs, is to kill -9
the process.