27 Sep
2018
27 Sep
'18
3:10 a.m.
Just an update, re-creating the environment was trivial. I now have a working installation of the Mailman3 suite. I still am not sure how to have the outgoing verification emails not include the port number. I suspect this is because the Django applications are listening on port 8000: from my uwsgi.ini file: http-socket = my.domain.com:8000
from my settings.py file: POSTORIUS_TEMPLATE_BASE_URL = 'http://my.domain.com:8000'
from my nginx.conf file: server { listen 80; server_name my.domain.com; return 301 https://$server_name$request_uri; }
server {
listen 443 ssl;
server_name my.domain.com;
ssl_certificate certificate.cer;
ssl_certificate_key private.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
location /static/ {
alias /opt/mailman/mailman-suite/mailman-suite_project/static/;
}
location / {
include uwsgi_params;
proxy_pass http://my.domain.com:8000;
}
}
Thanks for your time. Enrique