<div dir="ltr">Hi, make sure the domain you have set is correct, for example <a href="Http://xxx.example.com">Http://xxx.example.com</a> will be only "xxx.example .com"<div><br></div><div>That is the only error I see from the logs.</div><div>ps please always keep the list in copy.</div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-08-19 11:57 GMT-04:00 Mehdi Ahmadi <span dir="ltr"><<a href="mailto:mehmadi@gmail.com" target="_blank">mehmadi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Thanks again! The <u>latest error message</u> in error.log file is as</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default"><font face="tahoma, sans-serif">>> Invalid HTTP_HOST header: '<hostname>'. You may need to add u'</font><span style="font-family:tahoma,sans-serif"><hostname></span><font face="tahoma, sans-serif">' to ALLOWED_HOSTS.</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><span style="font-family:tahoma,sans-serif">My hostname is already in the ALLOWED_HOSTS. Is there any other place I can check for this?</span><br></div><div class="gmail_default"><span style="font-family:tahoma,sans-serif"><br></span></div><div class="gmail_default"><span style="font-family:tahoma,sans-serif">there is also an error in processing WSGI in my_geonode (where I did my customization):</span></div><div class="gmail_default"><font face="tahoma, sans-serif">>> mod_wsgi (pid=28575): Exception occurred processing WSGI script '/admin/</font><span style="font-family:tahoma,sans-serif">my_geonode</span><font face="tahoma, sans-serif">/my_geonode/<wbr>wsgi.py'.</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">I have modified wsgi.py in my_geonode according to the documentation (<a href="http://docs.geonode.org/en/master/tutorials/admin/customize_lookfeel/customize/setup_admin.html" target="_blank">http://docs.geonode.org/en/ma<wbr>ster/tutorials/admin/customize<wbr>_lookfeel/customize/setup_<wbr>admin.html</a>)</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">Is there any other settings I need to add in wsgi.py when I use hostname instead of localhost?</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">Here is the entire error.log file (after removing pid and tid and datetime) for reference:</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><div class="gmail_default">[wsgi:warn] mod_wsgi: Compiled for Python/<a href="http://2.7.11." target="_blank">2.7.11.</a></div><div class="gmail_default">[wsgi:warn] mod_wsgi: Runtime using Python/<a href="http://2.7.12." target="_blank">2.7.12.</a></div><div class="gmail_default">[mpm_event:notice] AH00489: Apache/2.4.18 (Ubuntu) mod_wsgi/4.3.0 Python/2.7.12 configured -- resuming normal operations</div><div class="gmail_default">[core:notice] AH00094: Command line: '/usr/sbin/apache2'</div><div class="gmail_default">[wsgi:error]  Invalid HTTP_HOST header: '<hostname>'. You may need to add u'<hostname>' to ALLOWED_HOSTS.</div><div class="gmail_default">[wsgi:error]  Internal Server Error: /</div><div class="gmail_default">[wsgi:error]  Traceback (most recent call last):</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>base.py", line 87, in get_exception_response</div><div class="gmail_default">[wsgi:error]      response = callback(request, **param_dict)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/utils/<wbr>decorators.py", line 110, in _wrapped_view</div><div class="gmail_default">[wsgi:error]      response = view_func(request, *args, **kwargs)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/views/<wbr>defaults.py", line 60, in bad_request</div><div class="gmail_default">[wsgi:error]      return http.HttpResponseBadRequest(<wbr>template.render())</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>backends/django.py", line 74, in render</div><div class="gmail_default">[wsgi:error]      return self.template.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 210, in render</div><div class="gmail_default">[wsgi:error]      return self._render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]      return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]      bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]      return node.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 135, in render</div><div class="gmail_default">[wsgi:error]      return compiled_parent._render(<wbr>context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]      return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]      bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]      return node.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 135, in render</div><div class="gmail_default">[wsgi:error]      return compiled_parent._render(<wbr>context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]      return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]      bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]      return node.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 65, in render</div><div class="gmail_default">[wsgi:error]      result = block.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]      bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]      return node.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 159, in render</div><div class="gmail_default">[wsgi:error]      return template.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 212, in render</div><div class="gmail_default">[wsgi:error]      return self._render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]      return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]      bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]      return node.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/announcements/<wbr>templatetags/announcements_<wbr>tags.py", line 24, in render</div><div class="gmail_default">[wsgi:error]      request = context["request"]</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>context.py", line 71, in __getitem__</div><div class="gmail_default">[wsgi:error]      raise KeyError(key)</div><div class="gmail_default">[wsgi:error]  KeyError: 'request'</div><div class="gmail_default">[wsgi:error]  mod_wsgi (pid=28574): Exception occurred processing WSGI script '/path/to/my_geonode/my_<wbr>geonode/wsgi.py'.</div><div class="gmail_default">[wsgi:error]  Traceback (most recent call last):</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>wsgi.py", line 189, in __call__</div><div class="gmail_default">[wsgi:error]      response = self.get_response(request)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>base.py", line 209, in get_response</div><div class="gmail_default">[wsgi:error]      response = self.get_exception_response(<wbr>request, resolver, 400)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>base.py", line 90, in get_exception_response</div><div class="gmail_default">[wsgi:error]      response = self.handle_uncaught_<wbr>exception(request, resolver, sys.exc_info())</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>base.py", line 268, in handle_uncaught_exception</div><div class="gmail_default">[wsgi:error]      return callback(request, **param_dict)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/utils/<wbr>decorators.py", line 110, in _wrapped_view</div><div class="gmail_default">[wsgi:error]      response = view_func(request, *args, **kwargs)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/views/<wbr>defaults.py", line 45, in server_error</div><div class="gmail_default">[wsgi:error]      return http.HttpResponseServerError(<wbr>template.render())</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>backends/django.py", line 74, in render</div><div class="gmail_default">[wsgi:error]      return self.template.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 210, in render</div><div class="gmail_default">[wsgi:error]      return self._render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]      return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]      bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]      return node.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 56, in render</div><div class="gmail_default">[wsgi:error]      result = self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]      bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]      return node.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 159, in render</div><div class="gmail_default">[wsgi:error]      return template.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 212, in render</div><div class="gmail_default">[wsgi:error]      return self._render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]      return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]      bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]      return node.render(context)</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/announcements/<wbr>templatetags/announcements_<wbr>tags.py", line 24, in render</div><div class="gmail_default">[wsgi:error]      request = context["request"]</div><div class="gmail_default">[wsgi:error]    File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>context.py", line 71, in __getitem__</div><div class="gmail_default">[wsgi:error]      raise KeyError(key)</div><div class="gmail_default">[wsgi:error]  KeyError: 'request'</div><div class="gmail_default">[wsgi:error] Invalid HTTP_HOST header: '<hostname>'. You may need to add u'<hostname>' to ALLOWED_HOSTS.</div><div class="gmail_default">[wsgi:error] Internal Server Error: /favicon.ico</div><div class="gmail_default">[wsgi:error] Traceback (most recent call last):</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>base.py", line 87, in get_exception_response</div><div class="gmail_default">[wsgi:error]     response = callback(request, **param_dict)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/utils/<wbr>decorators.py", line 110, in _wrapped_view</div><div class="gmail_default">[wsgi:error]     response = view_func(request, *args, **kwargs)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/views/<wbr>defaults.py", line 60, in bad_request</div><div class="gmail_default">[wsgi:error]     return http.HttpResponseBadRequest(<wbr>template.render())</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>backends/django.py", line 74, in render</div><div class="gmail_default">[wsgi:error]     return self.template.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 210, in render</div><div class="gmail_default">[wsgi:error]     return self._render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]     return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]     bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]     return node.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 135, in render</div><div class="gmail_default">[wsgi:error]     return compiled_parent._render(<wbr>context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]     return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]     bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]     return node.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 135, in render</div><div class="gmail_default">[wsgi:error]     return compiled_parent._render(<wbr>context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]     return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]     bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]     return node.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 65, in render</div><div class="gmail_default">[wsgi:error]     result = block.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]     bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]     return node.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 159, in render</div><div class="gmail_default">[wsgi:error]     return template.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 212, in render</div><div class="gmail_default">[wsgi:error]     return self._render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]     return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]     bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]     return node.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/announcements/<wbr>templatetags/announcements_<wbr>tags.py", line 24, in render</div><div class="gmail_default">[wsgi:error]     request = context["request"]</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>context.py", line 71, in __getitem__</div><div class="gmail_default">[wsgi:error]     raise KeyError(key)</div><div class="gmail_default">[wsgi:error] KeyError: 'request'</div><div class="gmail_default">[wsgi:error] mod_wsgi (pid=28575): Exception occurred processing WSGI script '/path/to/my_geonode/my_<wbr>geonode/wsgi.py'.</div><div class="gmail_default">[wsgi:error] Traceback (most recent call last):</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>wsgi.py", line 189, in __call__</div><div class="gmail_default">[wsgi:error]     response = self.get_response(request)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>base.py", line 209, in get_response</div><div class="gmail_default">[wsgi:error]     response = self.get_exception_response(<wbr>request, resolver, 400)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>base.py", line 90, in get_exception_response</div><div class="gmail_default">[wsgi:error]     response = self.handle_uncaught_<wbr>exception(request, resolver, sys.exc_info())</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/core/handlers/<wbr>base.py", line 268, in handle_uncaught_exception</div><div class="gmail_default">[wsgi:error]     return callback(request, **param_dict)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/utils/<wbr>decorators.py", line 110, in _wrapped_view</div><div class="gmail_default">[wsgi:error]     response = view_func(request, *args, **kwargs)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/views/<wbr>defaults.py", line 45, in server_error</div><div class="gmail_default">[wsgi:error]     return http.HttpResponseServerError(<wbr>template.render())</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>backends/django.py", line 74, in render</div><div class="gmail_default">[wsgi:error]     return self.template.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 210, in render</div><div class="gmail_default">[wsgi:error]     return self._render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]     return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]     bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]     return node.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 56, in render</div><div class="gmail_default">[wsgi:error]     result = self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]     bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]     return node.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>loader_tags.py", line 159, in render</div><div class="gmail_default">[wsgi:error]     return template.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 212, in render</div><div class="gmail_default">[wsgi:error]     return self._render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 202, in _render</div><div class="gmail_default">[wsgi:error]     return self.nodelist.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/base.<wbr>py", line 905, in render</div><div class="gmail_default">[wsgi:error]     bit = self.render_node(node, context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>debug.py", line 79, in render_node</div><div class="gmail_default">[wsgi:error]     return node.render(context)</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/announcements/<wbr>templatetags/announcements_<wbr>tags.py", line 24, in render</div><div class="gmail_default">[wsgi:error]     request = context["request"]</div><div class="gmail_default">[wsgi:error]   File "/usr/lib/python2.7/dist-<wbr>packages/django/template/<wbr>context.py", line 71, in __getitem__</div><div class="gmail_default">[wsgi:error]     raise KeyError(key)</div><div class="gmail_default">[wsgi:error] KeyError: 'request'</div><div><br></div></font></div><div class="gmail_default"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 19, 2017 at 7:26 PM, Simone Dalmasso <span dir="ltr"><<a href="mailto:simone.dalmasso@gmail.com" target="_blank">simone.dalmasso@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Yeah, take a look at the apache logs /var/logs/apache2/error.log. It'll give you more info</div><div class="gmail_extra"><div><div class="m_-5571703982750225454h5"><br><div class="gmail_quote">2017-08-19 10:55 GMT-04:00 Mehdi Ahmadi <span dir="ltr"><<a href="mailto:mehmadi@gmail.com" target="_blank">mehmadi@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default"><font face="tahoma, sans-serif">Thanks Simone. I just run (sudo </font><span style="font-family:arial,sans-serif;font-size:12.8px">geonode-updateip XXXXXX; replacing XXXXX with hostname) and restarted apache, but still the same problem shows up.</span></div><div class="gmail_default"><span style="font-family:arial,sans-serif;font-size:12.8px"><br></span></div><div class="gmail_default"><span style="font-family:arial,sans-serif;font-size:12.8px">It seems that the command updates geoserver layers and adds the <hostname> to the allowed hosts. I already did this local_settings.py file. I can confirm that the </span><span style="font-size:12.8px">ALLOWED_HOSTS in /etc/geonode and my_geonode (for customization) contains both my IP and Hostname.</span></div><div class="gmail_default"><span style="font-size:12.8px"><br></span></div><div class="gmail_default"><span style="font-size:12.8px">Any other advice?</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 19, 2017 at 7:06 PM, Simone Dalmasso <span dir="ltr"><<a href="mailto:simone.dalmasso@gmail.com" target="_blank">simone.dalmasso@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi, if you change the hostname then you have to run "geonode updateip XXXXXX", this is because of security checks in django.<div><br></div><div>Hope this helps</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_-5571703982750225454m_1491593975835314683m_4539613920200984509h5">2017-08-19 9:32 GMT-04:00 Mehdi Ahmadi <span dir="ltr"><<a href="mailto:mehmadi@gmail.com" target="_blank">mehmadi@gmail.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="m_-5571703982750225454m_1491593975835314683m_4539613920200984509h5"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif"><p style="box-sizing:border-box;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;margin-top:0px">I have successfully installed geonode on a remote server made some customization. Now, it loads with IP address with no problem; however, I get the following apache error when I try to load the website using URL/host name. Strange enough, geoserver works fine when I try both /geoserver and /geoserver. Pinging the host name shows my ip address and my nameservers seem to be set appropriately.</p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px">Do you guys have any idea what is the likely reason for this problem?</p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px"><br></p><p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px">Error message:</p><h1 style="color:rgb(0,0,0);font-family:Times">Internal Server Error</h1><p style="color:rgb(0,0,0);font-family:Times;font-size:medium">The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p style="color:rgb(0,0,0);font-family:Times;font-size:medium">Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.</p><p style="color:rgb(0,0,0);font-family:Times;font-size:medium">More information about this error may be available in the server error log.</p><hr style="color:rgb(0,0,0);font-family:Times;font-size:medium"><address style="color:rgb(0,0,0);font-family:Times;font-size:medium">Apache/2.4.18 (Ubuntu) Server at <a href="http://ulsdi.ir" target="_blank">ulsdi.ir</a> Port 80</address></div>
</div>
<br></div></div>______________________________<wbr>_________________<br>
geonode-users mailing list<br>
<a href="mailto:geonode-users@lists.osgeo.org" target="_blank">geonode-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/geonode-users" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailma<wbr>n/listinfo/geonode-users</a><br>
<br></blockquote></div><span class="m_-5571703982750225454m_1491593975835314683m_4539613920200984509HOEnZb"><font color="#888888"><br><br clear="all"><span class="m_-5571703982750225454m_1491593975835314683HOEnZb"><font color="#888888"><div><br></div>-- <br><div class="m_-5571703982750225454m_1491593975835314683m_4539613920200984509m_472130323418815375gmail_signature" data-smartmail="gmail_signature">Simone </div>
</font></span></font></span></div><span class="m_-5571703982750225454m_1491593975835314683HOEnZb"><font color="#888888">
</font></span></blockquote></div><span class="m_-5571703982750225454m_1491593975835314683HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_-5571703982750225454m_1491593975835314683m_4539613920200984509gmail_signature" data-smartmail="gmail_signature">Thanks,<br>Mehdi</div>
</font></span></div>
</blockquote></div><br><br clear="all"><span class="HOEnZb"><font color="#888888"><div><br></div></font></span></div></div><span class="HOEnZb"><font color="#888888"><span class="m_-5571703982750225454HOEnZb"><font color="#888888">-- <br><div class="m_-5571703982750225454m_1491593975835314683gmail_signature" data-smartmail="gmail_signature">Simone </div>
</font></span></font></span></div><span class="HOEnZb"><font color="#888888">
</font></span></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_-5571703982750225454gmail_signature" data-smartmail="gmail_signature">Thanks,<br>Mehdi</div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Simone </div>
</div>