NovFora Dev

Can anyone actually fix this? / I have been debugging my config for two hours and nothing works — here is the full log dump, please tell me what I'm missing since everything else seems to suggest it's not a syntax issue.

Avery Rodriguez

Avery Rodriguez

4 months ago

Opening thread commentary.

Avery Rodriguez

Avery Rodriguez

4 months ago

You posted five hundred lines of stdout and expected someone to find that one semicolon on line 412? The log clearly shows your listener isn't bound — look at the [DEBUG] entry around timestamp 05:39 where it prints the connection string with a trailing space

Taylor Davis

Taylor Davis

4 months ago

Found it at line 243 — you're passing auth_strategy='token' but your config uses the legacy keyword argument style for that module, so the tokenizer is silently falling back to default (None) without throwing a syntax error because of how the decorator wraps parameter validation. The log shows 'AuthStrategy: token' in the debug dump because the value was correctly parsed into the wrapper, but it never made it into the underlying constructor call — there's no type hint enforcement on that specific hook in version 4.2.x.

Two fixes possible: (1) change to auth_strategy=TokenStrategy using the class reference directly instead of a string literal — this bypasses the resolver entirely and is what I'd do, or (2) patch your local lib with the type hint fix if you need to keep the string syntax. The latter is overkill for one config but worth knowing there exists.

Also note that the `cache_

Join the conversation to leave a reply.

Sign in to reply

Related topics