On 12/9/20 5:01 PM, Morris Jones wrote:
did that as well ...
base_url: https://mailman.whiteoaks.com/hyperkitty/
(Though the configuration comment on this suggests it should not be publicly accessible, I don't see any alternative endpoint that's private.)
The comments in mailman-hyperkitty/mailman-hyperkitty.cfg say in part
# ... It does not need to be publicly available, in fact it's # better if it is not.
but they add
# However, if your Mailman installation is accessed via HTTPS, the URL needs # to match your SSL certificate (e.g. https://lists.example.com/hyperkitty).
I added both my public IP address and my domain name to MAILMAN_ARCHIVER_FROM.
So this part is all set, it would seem ...
[archive.hyperkitty] class: mailman_hyperkitty.Archiver enable: yes configuration: /opt/mailman/var/etc/mailman-hyperkitty.cfg
[logging.archiver] path: /opt/mailman/var/logs/archiver.log api_key
What is api_key? Is your setting for api_key somehow garbled. Note it needs to be set in the general section of mailman-hyperkitty.cfg and not in mailman.cfg
My archiver log continues empty
The API keys match in settings_local.py MAILMAN_ARCHIVER_FROM and mailman-hyperkitty.cfg
The key in settings_local.py is MAILMAN_ARCHIVER_KEY, not MAILMAN_ARCHIVER_FROM, a typo in your mail or ??
Anyway, in settings_local.py the key is a python string and must be quoted, but the api_key setting in mailman-hyperkitty.cfg is not quoted.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan