[GeoNode-users] Internal server error when updating layer metadata

Paolo Corti pcorti at gmail.com
Sat Feb 10 06:21:40 PST 2018


It looks very likely to be a permission issues. Importlayers creates
the layer with permissions generally different from the ones needed by
www-data. This is generally not a problem when using PostGIS
Paolo

On Fri, Feb 9, 2018 at 9:49 AM, Alessio Fabiani
<alessio.fabiani at geo-solutions.it> wrote:
> In the case the file is accessible, usually this error depends on internal
> shapefile encoding (it contains ASCII letters non UTF-8 encoded, as an
> instance, and/or Django is not configured to support that internal
> encoding).
>
> So, most probably, inside your shapefile there are some strange characters.
>
> Regards,
>
> Alessio Fabiani
>
> ==
> GeoServer Professional Services from the experts! Visit http://goo.gl/it488V
> for more information.
> ==
>
> Ing. Alessio Fabiani
>
> @alfa7691
> Founder/Technical Lead
>
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax:     +39 0584 1660272
> mob:   +39 331 6233686
>
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
>
> -------------------------------------------------------
>
> AVVERTENZE AI SENSI DEL D.Lgs. 196/2003
>
> Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i
> file/s allegato/i sono da considerarsi strettamente riservate. Il loro
> utilizzo è consentito esclusivamente al destinatario del messaggio, per le
> finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio
> senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia
> via e-mail e di procedere alla distruzione del messaggio stesso,
> cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo
> anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per
> finalità diverse, costituisce comportamento contrario ai principi dettati
> dal D.Lgs. 196/2003.
>
> The information in this message and/or attachments, is intended solely for
> the attention and use of the named addressee(s) and may be confidential or
> proprietary in nature or covered by the provisions of privacy act
> (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
> Code).Any use not in accord with its purpose, any disclosure, reproduction,
> copying, distribution, or either dissemination, either whole or partial, is
> strictly forbidden except previous formal approval of the named
> addressee(s). If you are not the intended recipient, please contact
> immediately the sender by telephone, fax or e-mail and delete the
> information in this message that has been received in error. The sender does
> not give any warranty or accept liability as the content, accuracy or
> completeness of sent messages and accepts no responsibility  for changes
> made after they were sent or for other risks which arise as a result of
> e-mail transmission, viruses, etc.
>
>
> 2018-02-09 15:21 GMT+01:00 Joshi, Jigeeshu
> <Jigeeshu.Joshi at ils-forschung.de>:
>>
>> Hi,
>>
>> I have standard Geonode installation on Ubuntu 16.04.
>>
>> Today I successfully imported 4 layers using importlayers command to
>> Geonode.  All layers have by default have  same name. So I am trying to edit
>> the metadata from geonode GUI (web app) to give them more relevant name. But
>> it causes Internal server error. Below is the excerpt from
>> /apache2/error.log
>>
>>
>>
>> [Fri Feb 09 07:15:18.141159 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] GDAL_ERROR 4: Unable to open
>> /var/www/geonode/uploaded/layers/newyork_4.shp or
>> /var/www/geonode/uploaded/layers/newyork_4.SHP.
>>
>> [Fri Feb 09 07:15:18.141215 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] Could not open
>> /var/www/geonode/uploaded/layers/newyork_4.shp
>>
>> [Fri Feb 09 07:15:18.142715 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] Internal Server Error: /layers/geonode:newyork_4/metadata
>>
>> [Fri Feb 09 07:15:18.142725 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] Traceback (most recent call last):
>>
>> [Fri Feb 09 07:15:18.142728 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 132,
>> in get_response
>>
>> [Fri Feb 09 07:15:18.142731 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     response = wrapped_callback(request, *callback_args,
>> **callback_kwargs)
>>
>> [Fri Feb 09 07:15:18.142734 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/lib/python2.7/dist-packages/django/contrib/auth/decorators.py", line
>> 22, in _wrapped_view
>>
>> [Fri Feb 09 07:15:18.142737 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     return view_func(request, *args, **kwargs)
>>
>> [Fri Feb 09 07:15:18.142740 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/local/lib/python2.7/dist-packages/geonode/layers/views.py", line 489,
>> in layer_metadata
>>
>> [Fri Feb 09 07:15:18.142742 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     the_layer = layer_form.save()
>>
>> [Fri Feb 09 07:15:18.142745 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/lib/python2.7/dist-packages/django/forms/models.py", line 459, in save
>>
>> [Fri Feb 09 07:15:18.142748 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     construct=False)
>>
>> [Fri Feb 09 07:15:18.142750 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/lib/python2.7/dist-packages/django/forms/models.py", line 105, in
>> save_instance
>>
>> [Fri Feb 09 07:15:18.142753 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     instance.save()
>>
>> [Fri Feb 09 07:15:18.142756 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/lib/python2.7/dist-packages/polymorphic/models.py", line 90, in save
>>
>> [Fri Feb 09 07:15:18.142758 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     return super(PolymorphicModel, self).save(*args,
>> **kwargs)
>>
>> [Fri Feb 09 07:15:18.142761 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/lib/python2.7/dist-packages/django/db/models/base.py", line 734, in
>> save
>>
>> [Fri Feb 09 07:15:18.142764 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     force_update=force_update, update_fields=update_fields)
>>
>> [Fri Feb 09 07:15:18.142774 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/lib/python2.7/dist-packages/django/db/models/base.py", line 758, in
>> save_base
>>
>> [Fri Feb 09 07:15:18.142777 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     update_fields=update_fields)
>>
>> [Fri Feb 09 07:15:18.142779 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/lib/python2.7/dist-packages/django/dispatch/dispatcher.py", line 189,
>> in send
>>
>> [Fri Feb 09 07:15:18.142782 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     response = receiver(signal=self, sender=sender,
>> **named)
>>
>> [Fri Feb 09 07:15:18.142784 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/local/lib/python2.7/dist-packages/geonode/layers/models.py", line 468,
>> in pre_save_layer
>>
>> [Fri Feb 09 07:15:18.142787 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     base_file, info = instance.get_base_file()
>>
>> [Fri Feb 09 07:15:18.142789 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]   File
>> "/usr/local/lib/python2.7/dist-packages/geonode/layers/models.py", line 222,
>> in get_base_file
>>
>> [Fri Feb 09 07:15:18.142791 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928]     assert valid_shp, msg
>>
>> [Fri Feb 09 07:15:18.142794 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] AssertionError: File cannot be opened, maybe check the
>> encoding
>>
>> [Fri Feb 09 07:15:18.151587 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918] mod_wsgi (pid=24327):
>> Exception occurred processing WSGI script '/var/www/geonode/wsgi/geonode.ws$
>>
>> [Fri Feb 09 07:15:18.151601 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918] Traceback (most recent call
>> last):
>>
>> [Fri Feb 09 07:15:18.151609 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 189,
>> in __call__
>>
>> [Fri Feb 09 07:15:18.151621 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     response =
>> self.get_response(request)
>>
>> [Fri Feb 09 07:15:18.151625 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 218,
>> in get_response
>>
>> [Fri Feb 09 07:15:18.151632 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     response =
>> self.handle_uncaught_exception(request, resolver, sys.exc_info())
>>
>> [Fri Feb 09 07:15:18.151635 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 268,
>> in handle_uncau$
>>
>> [Fri Feb 09 07:15:18.151641 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return callback(request,
>> **param_dict)
>>
>> [Fri Feb 09 07:15:18.151644 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/utils/decorators.py", line 110, in
>> _wrapped_view
>>
>> [Fri Feb 09 07:15:18.151679 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     response =
>> view_func(request, *args, **kwargs)
>>
>> [Fri Feb 09 07:15:18.151684 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/views/defaults.py", line 45, in
>> server_error
>>
>> [Fri Feb 09 07:15:18.151706 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> http.HttpResponseServerError(template.render())
>>
>> [Fri Feb 09 07:15:18.151713 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/backends/django.py", line
>> 74, in render
>>
>> [Fri Feb 09 07:15:18.151735 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self.template.render(context)
>>
>> [Fri Feb 09 07:15:18.151740 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 210, in
>> render
>>
>> [Fri Feb 09 07:15:18.151909 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self._render(context)
>>
>> [Fri Feb 09 07:15:18.151914 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 202, in
>> _render
>>
>> [Fri Feb 09 07:15:18.151921 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self.nodelist.render(context)
>>
>> [Fri Feb 09 07:15:18.151926 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 905, in
>> render
>>
>> [Fri Feb 09 07:15:18.151931 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     bit =
>> self.render_node(node, context)
>>
>> [Fri Feb 09 07:15:18.151935 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 79, in
>> render_node
>>
>> [Fri Feb 09 07:15:18.151965 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> node.render(context)
>>
>> [Fri Feb 09 07:15:18.151970 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 56,
>> in render
>>
>> [Fri Feb 09 07:15:18.152010 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     result =
>> self.nodelist.render(context)
>>
>> [Fri Feb 09 07:15:18.152014 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 905, in
>> render
>>
>> [Fri Feb 09 07:15:18.152021 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     bit =
>> self.render_node(node, context)
>>
>> [Fri Feb 09 07:15:18.152024 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 79, in
>> render_node
>>
>> [Fri Feb 09 07:15:18.152029 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> node.render(context)
>>
>> [Fri Feb 09 07:15:18.152033 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 159,
>> in render
>>
>> [Fri Feb 09 07:15:18.152039 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> template.render(context)
>>
>> [Fri Feb 09 07:15:18.152042 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 212, in
>> render
>>
>> [Fri Feb 09 07:15:18.152047 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self._render(context)
>>
>> [Fri Feb 09 07:15:18.152050 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 202, in
>> _render
>>
>> [Fri Feb 09 07:15:18.152055 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self.nodelist.render(context)
>>
>> [Fri Feb 09 07:15:18.152058 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 905, in
>> render
>>
>> [Fri Feb 09 07:15:18.152063 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     bit =
>> self.render_node(node, context)
>>
>> [Fri Feb 09 07:15:18.151644 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/utils/decorators.py", line 110, in
>> _wrapped_view
>>
>> [Fri Feb 09 07:15:18.151679 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     response =
>> view_func(request, *args, **kwargs)
>>
>> [Fri Feb 09 07:15:18.151684 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/views/defaults.py", line 45, in
>> server_error
>>
>> [Fri Feb 09 07:15:18.151706 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> http.HttpResponseServerError(template.render())
>>
>> [Fri Feb 09 07:15:18.151713 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/backends/django.py", line
>> 74, in render
>>
>> [Fri Feb 09 07:15:18.151735 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self.template.render(context)
>>
>> [Fri Feb 09 07:15:18.151740 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 210, in
>> render
>>
>> [Fri Feb 09 07:15:18.151909 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self._render(context)
>>
>> [Fri Feb 09 07:15:18.151914 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 202, in
>> _render
>>
>> [Fri Feb 09 07:15:18.151921 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self.nodelist.render(context)
>>
>> [Fri Feb 09 07:15:18.151926 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 905, in
>> render
>>
>> [Fri Feb 09 07:15:18.151931 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     bit =
>> self.render_node(node, context)
>>
>> [Fri Feb 09 07:15:18.151935 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 79, in
>> render_node
>>
>> [Fri Feb 09 07:15:18.151965 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> node.render(context)
>>
>> [Fri Feb 09 07:15:18.151970 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 56,
>> in render
>>
>> [Fri Feb 09 07:15:18.152010 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     result =
>> self.nodelist.render(context)
>>
>> [Fri Feb 09 07:15:18.152014 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 905, in
>> render
>>
>> [Fri Feb 09 07:15:18.152021 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     bit =
>> self.render_node(node, context)
>>
>> [Fri Feb 09 07:15:18.152024 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 79, in
>> render_node
>>
>> [Fri Feb 09 07:15:18.152029 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> node.render(context)
>>
>> [Fri Feb 09 07:15:18.152033 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/loader_tags.py", line 159,
>> in render
>>
>> [Fri Feb 09 07:15:18.152039 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> template.render(context)
>>
>> [Fri Feb 09 07:15:18.152042 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 212, in
>> render
>>
>> [Fri Feb 09 07:15:18.152047 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self._render(context)
>>
>> [Fri Feb 09 07:15:18.152050 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 202, in
>> _render
>>
>> [Fri Feb 09 07:15:18.152055 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> self.nodelist.render(context)
>>
>> [Fri Feb 09 07:15:18.152058 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/base.py", line 905, in
>> render
>>
>> [Fri Feb 09 07:15:18.152063 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     bit =
>> self.render_node(node, context)
>>
>> [Fri Feb 09 07:15:18.152066 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/debug.py", line 79, in
>> render_node
>>
>> [Fri Feb 09 07:15:18.152071 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     return
>> node.render(context)
>>
>> [Fri Feb 09 07:15:18.152074 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/announcements/templatetags/announcements_tags.py",
>> line $
>>
>> [Fri Feb 09 07:15:18.152096 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     request =
>> context["request"]
>>
>> [Fri Feb 09 07:15:18.152101 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]   File
>> "/usr/lib/python2.7/dist-packages/django/template/context.py", line 71, in
>> __getitem__
>>
>> [Fri Feb 09 07:15:18.152143 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918]     raise KeyError(key)
>>
>> [Fri Feb 09 07:15:18.152151 2018] [wsgi:error] [pid 24327:tid
>> 140056182236928] [remote 217.86.228.104:34918] KeyError: 'request'
>>
>>
>>
>> It seems to  indicate that the folder: /var/www/geonode/uploaded/layers/
>> is not accessible .  Is this permission issue on the server side or what ?
>>
>> Kindly  give your input.
>>
>> Thanks
>>
>> Jio
>>
>>
>> _______________________________________________
>> geonode-users mailing list
>> geonode-users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>>
>
>
> _______________________________________________
> geonode-users mailing list
> geonode-users at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/geonode-users
>



-- 
Paolo Corti
Geospatial software developer
web: http://www.paolocorti.net
twitter: @capooti
skype: capooti


More information about the geonode-users mailing list