First time Misago admin here. I followed the instructions at the Misago documentation, and got all the way to the end.
I'm having the same issue as krg had, when I try to log into the admincp page or the normal site without SSL set up properly, I get:
[2019-05-18 15:30:37,804] ERROR Internal Server Error: /api/auth/
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py", line 41, in inner
response = get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py", line 178, in _get_response
response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/usr/local/lib/python3.6/site-packages/django/middleware/csrf.py", line 294, in process_view
return self._reject(request, REASON_NO_CSRF_COOKIE)
File "/usr/local/lib/python3.6/site-packages/django/middleware/csrf.py", line 163, in _reject
return _get_failure_view()(request, reason=reason)
File "/usr/local/lib/python3.6/site-packages/misago/admin/views/errorpages.py", line 56, in decorator
return f(request, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/misago/core/errorpages.py", line 112, in csrf_failure
return _ajax_error(403, _("Request authentication is invalid."))
File "/usr/local/lib/python3.6/site-packages/misago/core/errorpages.py", line 15, in _ajax_error
'detail': get_exception_message(exception, default_message),
File "/usr/local/lib/python3.6/site-packages/misago/core/utils.py", line 147, in get_exception_message
return exception.args[0]
AttributeError: 'str' object has no attribute 'args'
I've waited a few mintues (nearly 30 at this point) and still don't have a valid certificate, I'll be patient and wait a little longer and see if that helps.
Is there a way to tell if I've hit the rate limit easily? Or will it just manifest as not having a secure site?