I finaly solved it
it's come from wrong config param on my playbook
i removed param below

     # in case you need to add python instructions to the django settings 
file
    #openwisp2_extra_django_settings_instructions:
    #    - TEMPLATES[0]['OPTIONS']['loaders'].insert(0, 
'apptemplates.Loader')
    # extra URL settings for django
    # openwisp2_extra_urls:
    #   - "path(r'', include('my_custom_app.urls'))"
    # allows to specify imports that are used in the websocket routes, eg:

Le mercredi 17 juillet 2024 à 09:30:42 UTC+2, François Noah a écrit :

> I used ansible-openwisp2
>
> Le mercredi 17 juillet 2024 à 09:29:10 UTC+2, François Noah a écrit :
>
>> I tried branch origin/22.05' and master
>>
>> i got error below 
>> on uwsgi.log
>>
>> During handling of the above exception, another exception occurred:
>>
>> Traceback (most recent call last):
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/core/handlers/wsgi.py",
>>  
>> line 133, in __call__
>>     response = self.get_response(request)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/core/handlers/base.py",
>>  
>> line 130, in get_response
>>     response = self._middleware_chain(request)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/core/handlers/exception.py",
>>  
>> line 49, in inner
>>     response = response_for_exception(request, exc)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/core/handlers/exception.py",
>>  
>> line 114, in response_for_exception
>>     response = handle_uncaught_exception(request, 
>> get_resolver(get_urlconf()), sys.exc_info())
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/core/handlers/exception.py",
>>  
>> line 153, in handle_uncaught_exception
>>     return callback(request)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/utils/decorators.py",
>>  
>> line 130, in _wrapped_view
>>     response = view_func(request, *args, **kwargs)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/views/defaults.py", 
>> line 88, in server_error
>>     template = loader.get_template(template_name)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/template/loader.py", 
>> line 15, in get_template
>>     return engine.get_template(template_name)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/template/backends/django.py",
>>  
>> line 34, in get_template
>>     return Template(self.engine.get_template(template_name), self)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/template/engine.py", 
>> line 143, in get_template
>>     template, origin = self.find_template(template_name)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/template/engine.py", 
>> line 123, in find_template
>>     for loader in self.template_loaders:
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/utils/functional.py",
>>  
>> line 48, in __get__
>>     res = instance.__dict__[self.name] = self.func(instance)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/template/engine.py", 
>> line 98, in template_loaders
>>     return self.get_template_loaders(self.loaders)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/template/engine.py", 
>> line 103, in get_template_loaders
>>     loader = self.find_template_loader(template_loader)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/template/engine.py", 
>> line 115, in find_template_loader
>>     loader_class = import_string(loader)
>>   File 
>> "/opt/openwisp2/env/lib/python3.10/site-packages/django/utils/module_loading.py",
>>  
>> line 17, in import_string
>>     module = import_module(module_path)
>>   File "/usr/lib/python3.10/importlib/__init__.py", line 126, in 
>> import_module
>>     return _bootstrap._gcd_import(name[level:], package, level)
>>   File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
>>   File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
>>   File "<frozen importlib._bootstrap>", line 1004, in 
>> _find_and_load_unlocked
>> ModuleNotFoundError: No module named 'apptemplates'
>> [pid: 15660|app: 0|req: 26/26] 192.168.1.35 () {46 vars in 850 bytes} 
>> [Wed Jul 17 07:15:54 2024] GET /admin/login/?next=/admin/ => generated 0 
>> bytes in 49 msecs (HTTP/1.1 500) 0 headers in 0 bytes (0 switches on core 1)
>>
>> and on nginx.log
>> 2024/07/17 07:15:54 [error] 16848#16848: *35 upstream prematurely closed 
>> connection while reading response header from upstream, client: 
>> 192.168.1.35, server: 192.168.1.90, request: "GET 
>> /admin/login/?next=/admin/ HTTP/1.1", upstream: 
>> "uwsgi://unix:///opt/openwisp2/uwsgi.sock:", host: "192.168.1.90"
>>
>> someone know how to solve it ?
>>
>> regard
>>
>> franck
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/openwisp/54af509e-70d5-480f-a71a-9716f33f41cbn%40googlegroups.com.

Reply via email to