AM Dashboard manifest staticfiles error

44 views
Skip to first unread message

Shay Telfer

unread,
Jan 28, 2021, 3:23:28 PM1/28/21
to archiv...@googlegroups.com


Attempting to access the AM dashboard I get an "Internal Server Error" and this in the logs:

ERROR     2021-01-28 20:03:32  django.request:exception:handle_uncaught_exception:135:  Internal Server Error: /installer/welcome/

Traceback (most recent call last):

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/core/handlers/exception.py", line 41, in inner

    response = get_response(request)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/whitenoise/middleware.py", line 25, in __call__

    response = self.get_response(request)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/core/handlers/exception.py", line 43, in inner

    response = response_for_exception(request, exc)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/core/handlers/exception.py", line 93, in response_for_exception

    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/core/handlers/exception.py", line 143, in handle_uncaught_exception

    return callback(request, **param_dict)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/utils/decorators.py", line 149, in _wrapped_view

    response = view_func(request, *args, **kwargs)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/views/defaults.py", line 76, in server_error

    return http.HttpResponseServerError(template.render())

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/backends/django.py", line 66, in render

    return self.template.render(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/base.py", line 207, in render

    return self._render(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/base.py", line 199, in _render

    return self.nodelist.render(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/base.py", line 990, in render

    bit = node.render_annotated(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/base.py", line 957, in render_annotated

    return self.render(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/loader_tags.py", line 177, in render

    return compiled_parent._render(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/base.py", line 199, in _render

    return self.nodelist.render(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/base.py", line 990, in render

    bit = node.render_annotated(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/template/base.py", line 957, in render_annotated

    return self.render(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/templatetags/static.py", line 105, in render

    url = self.url(context)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/templatetags/static.py", line 102, in url

    return self.handle_simple(path)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/templatetags/static.py", line 117, in handle_simple

    return staticfiles_storage.url(path)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/contrib/staticfiles/storage.py", line 162, in url

    return self._url(self.stored_name, name, force)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/contrib/staticfiles/storage.py", line 141, in _url

    hashed_name = hashed_name_func(*args)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/contrib/staticfiles/storage.py", line 432, in stored_name

    raise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name)

ValueError: Missing staticfiles manifest entry for 'images/favicon.ico'


I try to do collectstatic: 

sudo -u archivematica bash -c "source /etc/default/archivematica-dashboard; cd /usr/share/archivematica/dashboard; /usr/share/archivematica/virtualenvs/archivematica-dashboard/bin/python manage.py collectstatic"


which gives

  File "manage.py", line 13, in <module>

    execute_from_command_line(sys.argv)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 364, in execute_from_command_line

    utility.execute()

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 308, in execute

    settings.INSTALLED_APPS

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/conf/__init__.py", line 56, in __getattr__

    self._setup(name)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/conf/__init__.py", line 41, in _setup

    self._wrapped = Settings(settings_module)

  File "/usr/share/archivematica/virtualenvs/archivematica-dashboard/local/lib/python2.7/site-packages/django/conf/__init__.py", line 110, in __init__

    mod = importlib.import_module(self.SETTINGS_MODULE)

  File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module

    __import__(name)

  File "/usr/share/archivematica/dashboard/settings/local.py", line 27, in <module>

    from .base import *

  File "/usr/share/archivematica/dashboard/settings/base.py", line 32, in <module>

    from appconfig import Config, process_search_enabled

ImportError: No module named appconfig


So not sure how to fix the original error or how to collectstatic

Monica Wood

unread,
Jan 31, 2021, 10:52:42 PM1/31/21
to archiv...@googlegroups.com

Hi Shay,

 

Try to set the -a -e -x flags in your collectstatic command.

 

sudo -u archivematica bash -c "set -a -e -x; source /etc/default/archivematica-dashboard; cd /usr/share/archivematica/dashboard; /usr/share/archivematica/virtualenvs/archivematica-dashboard/bin/python manage.py collectstatic"

 

cheers,

Monica Wood

Library Applications Administrator

 

Library and Cultural Collections, Academic Division

University of Tasmania

Private Bag 25, Hobart TAS 7001

utas.edu.au

--
You received this message because you are subscribed to the Google Groups "archivematica" group.
To unsubscribe from this group and stop receiving emails from it, send an email to archivematic...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/archivematica/CAD2SUhFhd-RRrw-8HRx%3Do4LAthVy7H-huF7ytDoO3VCyQkzDUw%40mail.gmail.com.



University of Tasmania Electronic Communications Policy (December, 2014).
This email is confidential, and is for the intended recipient only. Access, disclosure, copying, distribution, or reliance on any of it by anyone outside the intended recipient organisation is prohibited and may be a criminal offence. Please delete if obtained in error and email confirmation to the sender. The views expressed in this email are not necessarily the views of the University of Tasmania, unless clearly intended otherwise.

Ya'qub Ebrahim

unread,
Apr 29, 2024, 8:16:59 AM (21 hours ago) Apr 29
to archivematica
Hi,

I am getting a very similar issue, see below:

archivematica-dashboard.service - Archivematica Dashboard
     Loaded: loaded (/lib/systemd/system/archivematica-dashboard.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2024-04-25 06:19:09 UTC; 3 days ago
   Main PID: 3201 (gunicorn)
      Tasks: 4 (limit: 19108)
     Memory: 170.0M
        CPU: 2min 39.166s
     CGroup: /system.slice/archivematica-dashboard.service
             ├─3201 /usr/share/archivematica/virtualenvs/archivematica/bin/python /usr/share/archivematica/virtualenvs/archivematica/bin/gunicorn --config /etc/archivematica/dashboard.gunicorn-config.py wsgi:application
             ├─3203 /usr/share/archivematica/virtualenvs/archivematica/bin/python /usr/share/archivematica/virtualenvs/archivematica/bin/gunicorn --config /etc/archivematica/dashboard.gunicorn-config.py wsgi:application
             ├─3204 /usr/share/archivematica/virtualenvs/archivematica/bin/python /usr/share/archivematica/virtualenvs/archivematica/bin/gunicorn --config /etc/archivematica/dashboard.gunicorn-config.py wsgi:application
             └─3205 /usr/share/archivematica/virtualenvs/archivematica/bin/python /usr/share/archivematica/virtualenvs/archivematica/bin/gunicorn --config /etc/archivematica/dashboard.gunicorn-config.py wsgi:application

Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:     return self.handle_simple(path)
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:   File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.10/site-packages/django/templatetags/static.py", line 118, in handle_simple
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:     return staticfiles_storage.url(path)
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:   File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.10/site-packages/django/contrib/staticfiles/storage.py", line 147, in url
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:     return self._url(self.stored_name, name, force)
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:   File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.10/site-packages/django/contrib/staticfiles/storage.py", line 126, in _url
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:     hashed_name = hashed_name_func(*args)
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:   File "/usr/share/archivematica/virtualenvs/archivematica/lib/python3.10/site-packages/django/contrib/staticfiles/storage.py", line 417, in stored_name
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]:     raise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name)
Apr 28 05:34:17 vm-archivematica-qc-tst-01 gunicorn[3205]: ValueError: Missing staticfiles manifest entry for 'images/favicon.ico'

has there been a fix for this?
Reply all
Reply to author
Forward
0 new messages