On 3/14/22 12:24, Eggert Ehmke wrote:
So I have to use the external url via https?
I can access the address https://lists.[1]<tld>_/mailman3/archives/api/_
so I set: (<tld> is my existing domain)
base_url: https://lists.<tld>/mailman3/archives Now I get this in the mailman.log:
Mar 14 19:40:21 2022 (166928) ACCEPT: <12973151.uLZWGnKmhe@wookie> Mar 14 19:40:21 2022 (166932) HyperKitty failure on https://lists.<tld>/mailman3/archives/ api/mailman/urls: <html><title>Forbidden</title><body> <h1>Access is forbidden</h1><p>Please check the IP addresses assigned to MAILMAN_ARCHIVER_FROM in the settings file. </p></body></html> (403) In my settings I have my local IP and 127.0.0.1 and ::1. What should I set there?
Is whatever is proxying to Django forwarding the IP and are you sure it matches the "my local IP" you set?
You might instead try setting base_url to http://localhost:8000/mailman3/archives/ or more likely http://localhost:8000/archives/ (I.e. whatever your webserver proxies the https://lists.<tld>/mailman3/archives/ url to.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan