`twistd conch´ always fails due t o an unhandled AttributeError; conch server cannot be started.

[email protected]
Newsgroups gmane.comp.python.twisted.bugs
Message-ID <[email protected]>
New submission from exarkun <[email protected]>:

{{{
exarkun@boson:~$ twistd -n conch
/home/exarkun/Projects/Divmod/trunk/Nevow/nevow/static.py:35: DeprecationWarning: twisted.web.error.NoResource is deprecated since Twisted 9.0.  See twisted.web.resource.NoResource.
  dangerousPathError = error.NoResource("Invalid request URL.")
Traceback (most recent call last):
  File "/home/exarkun/Projects/Twisted/trunk/bin/twistd", line 19, in <module>
    run()
  File "/home/exarkun/Projects/Twisted/trunk/twisted/scripts/twistd.py", line 27, in run
    app.run(runApp, ServerOptions)
  File "/home/exarkun/Projects/Twisted/trunk/twisted/application/app.py", line 690, in run
    runApp(config)
  File "/home/exarkun/Projects/Twisted/trunk/twisted/scripts/twistd.py", line 23, in runApp
    _SomeApplicationRunner(config).run()
  File "/home/exarkun/Projects/Twisted/trunk/twisted/application/app.py", line 411, in run
    self.application = self.createOrGetApplication()
  File "/home/exarkun/Projects/Twisted/trunk/twisted/application/app.py", line 489, in createOrGetApplication
    ser = plg.makeService(self.config.subOptions)
  File "/home/exarkun/Projects/Twisted/trunk/twisted/conch/tap.py", line 40, in makeService
    t.portal.registerChecker(checkers.PluggableAuthenticationModulesChecker())
AttributeError: 'module' object has no attribute 'PluggableAuthenticationModulesChecker'
exarkun@boson:~$ 
}}}

It seems most likely that this was introduced by #2682 (although I don't believe PAM-based authentication was working prior to that either, however the failure mode was silent afaict).


----------
Type     : regression
Component: conch
Keywords : 
Priority : highest
Nosy     : 
----------
http://twistedmatrix.com/trac/ticket/3871
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.