Thank you. I'll try that version and I'll report. Greetings, Anke
On Friday, May 19, 2023 at 10:37:45 AM UTC+2 Markus Rosjat wrote: > Hi Anke, > > Am Fr., 19. Mai 2023 um 09:50 Uhr schrieb Anke Visser <[email protected] > >: > >> Hello, >> >> I'm trying to upgrade to Trac1.5.4, which allows to use a current version >> of python. I've already migrated the PageAuthzPolicyEditor plugin, but I'm >> stuck with the TracDirectoryAuth plugin, which implements the >> IPasswordStore interface from TracAccountManager. >> >> TracAccountManager works fine with htpasswd, but if I enable the >> TracDirectoryAuth plugin, trac shows an internal error: "TemplateNotFound: >> account_login.html". This seems to happen in acct_mgr/web_ui.py, after >> calling "return 'account_login.html'" (but it's not part of the stack >> trace). >> I think that the error message is misleading because the template >> "account_login.html" exists and can be used in other situations. But it's >> the only error message, that is shown in the log. Do you have any idea what >> may have caused this error or how to search for it? >> I'm using the trunk version of both plugins, but I had to modify >> TracDirectoryAuth because of the python/trac API changes. >> >> > if i remember right i couldnt get the trunk version of AccountManager to > work properly with 1.5.4 so i tried the fork of Niels Sascha Reedijk on > github https://github.com/nielx/trac-accountmanager-fork > you might try this version with the other plugin and see if you get a > diffrent error then the one for the account_login.html > > > >> I 'm grateful for any help, >> Anke >> >> > 2023-05-17 17:01:07,168 Trac[main] ERROR: [172.17.0.1] Internal Server >> Error: <RequestWithSession "GET '/login'">, referrer ' >> https://tractest.zam.kfa-juelich.de/visser1/prefs < >> https://tractest.zam.kfa-juelich.de/visser1/prefs>' >> > Traceback (most recent call last): >> > File "/usr/local/lib/python3.9/dist-packages/trac/web/main.py", line >> 610, in dispatch_request >> > dispatcher.dispatch(req) >> > File "/usr/local/lib/python3.9/dist-packages/trac/web/main.py", line >> 302, in dispatch >> > raise e >> > File "/usr/local/lib/python3.9/dist-packages/trac/web/main.py", line >> 266, in dispatch >> > output = chrome.render_template(req, template, data, metadata) >> > File "/usr/local/lib/python3.9/dist-packages/trac/web/chrome.py", >> line 1377, in render_template >> > template, data = self.prepare_template(req, filename, data, text, >> > File "/usr/local/lib/python3.9/dist-packages/trac/web/chrome.py", >> line 1480, in prepare_template >> > template = self.load_template(filename, text) >> > File "/usr/local/lib/python3.9/dist-packages/trac/web/chrome.py", >> line 1323, in load_template >> > return (self.jenv_text if text else >> self.jenv).get_template(filename) >> > File "/usr/local/lib/python3.9/dist-packages/jinja2/environment.py", >> line 1010, in get_template >> > return self._load_template(name, globals) >> > File "/usr/local/lib/python3.9/dist-packages/jinja2/environment.py", >> line 969, in _load_template >> > template = self.loader.load(self, name, self.make_globals(globals)) >> > File "/usr/local/lib/python3.9/dist-packages/jinja2/loaders.py", >> line 126, in load >> > source, filename, uptodate = self.get_source(environment, name) >> > File "/usr/local/lib/python3.9/dist-packages/jinja2/loaders.py", >> line 218, in get_source >> > raise TemplateNotFound(template) >> > TemplateNotFound: account_login.html >> > 2023-05-17 17:01:07,168 Trac[authz_policy] DEBUG: Parsing authz >> security policy /trac/projects/visser1/visser1.tracauthz.conf >> > 2023-05-17 17:01:07,169 Trac[api] DEBUG: action controllers for ticket >> workflow: ['ConfigurableTicketWorkflow'] >> > 2023-05-17 17:01:07,169 Trac[authz_policy] DEBUG: Checking TRAC_ADMIN >> on *:*@* >> > 2023-05-17 17:01:07,169 Trac[auth] DEBUG: _dir_search: searching >> ou=users,cn=trac, >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Trac Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/trac-users/703f69ee-fe6f-4c3c-8a0c-d3548eaf4fe0n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/trac-users/703f69ee-fe6f-4c3c-8a0c-d3548eaf4fe0n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/trac-users/409e213a-0c19-4a59-adac-a76c78b993dcn%40googlegroups.com.
