<div dir="ltr">Hi Toni<div><br></div><div>I supposed (in fact Julierme has mentioned it in different emails) that he has followed this tutorial:</div><div><a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/index.html">http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/index.html</a><br></div><div>including the the last points:</div><div><a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/setup_configure_httpd.html">http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/setup_configure_httpd.html</a><br></div><div><a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/install_geoserver_application.html">http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/install_geoserver_application.html</a><br></div><div><a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/all_together.html">http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/all_together.html</a><br></div><div><br></div><div>As you can see, this includes configure Apache to be listening in port nº 80 ...</div><div><br></div><div>Regards</div><div><br></div><div>Jesús de Diego</div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-06-10 11:07 GMT+02:00 Toni Schönbuchner <span dir="ltr"><<a href="mailto:toni.schoenbuchner@csgis.de" target="_blank">toni.schoenbuchner@csgis.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div>Dear Julierme,</div><div><br></div><div><blockquote type="cite"><div><div>I have <a href="mailto:GeoNode@2.8.0." target="_blank">GeoNode@2.8.0.</a> installed in a virtualenv according to<br><a href="http://docs.geonode.org/en/master/tutorials/install_and_" target="_blank">http://docs.geonode.org/en/<wbr>master/tutorials/install_and_</a><br>admin/geonode_install/index.<wbr>html. The thumbnails created by loading data<br>from GeoNode interface do not work at all.</div></div></blockquote><blockquote type="cite"><div><div>They are displayed if and only if I upload the layers from GeoServer<br>interface and in a next step, run python manage.py updatelayers. It is very<br>interesting what happens here: after running updatelayers, if I go to<br>GeoNode interface, I see the thumbnail perfectly fine, but doing a right<br>click over it and copy image location, the response is an OWS url as I am<br>showing bellow. However If a make a request to the database,<br>get_thumbnail_url, the response is a <a href="http://localhost:8000/" target="_blank">http://localhost:8000/</a>. Why port 8000?<br></div></div></blockquote><div><br></div><div>I just did a test with a dev installation from master. ( Should not make any difference</div><div>to 2.8. ) Unfortunately I cannot reproduce your behavior. See my test here:</div><div><a href="https://vimeo.com/274319749" target="_blank">https://vimeo.com/274319749</a></div><div><u>It´s of importance that I did not change anything in settings.py nor pavement.py</u></div><div><br></div><div><b>This means: </b></div><div><br></div><div><b>Django</b> is started on port 8000 as pavement.py defines:</div><div><a href="https://github.com/GeoNode/geonode/blob/master/pavement.py#L576" target="_blank">https://github.com/GeoNode/<wbr>geonode/blob/master/pavement.<wbr>py#L576</a></div><div><br></div><div><b>Geoserver</b> is made available by Jetty which runs on port 8080:</div><div><a href="https://github.com/GeoNode/geonode/blob/master/pavement.py#L659" target="_blank">https://github.com/GeoNode/<wbr>geonode/blob/master/pavement.<wbr>py#L659</a></div><div><br></div><div>And introduced to <b>geonode in django</b> settings here:</div><div><a href="https://github.com/GeoNode/geonode/blob/master/geonode/settings.py#L721" target="_blank">https://github.com/GeoNode/<wbr>geonode/blob/master/geonode/<wbr>settings.py#L721</a></div><div><br></div><div>This should give you an overview for used ports in dev mode.</div><div><br></div><blockquote type="cite"><div><div>If I remove port 8000, the thumbnails work like a charm in port 80.<br></div></div></blockquote><div><br></div><div>This does not make sense as with above there is no service listening on port 80!</div><div>Do you run several instances at the same time? </div><div>check:</div><div>$ lsof -i :80 | grep LISTEN</div><div><br></div><blockquote type="cite"><div><div>A brilliant idea came out. Let's compare GeoNode@2.8.0 stable installed via<br>apt-get with GeoNode@2.8.0 installed from source in a python virtualenv. </div></div></blockquote><div><br></div><div>In production geonode installs apache which listens on port 80!</div><div>Then apache vhost forwards requests from port 80 to the wsgiDaemon</div><div>( <a href="https://docs.djangoproject.com/en/2.0/howto/deployment/wsgi/" target="_blank">https://docs.djangoproject.<wbr>com/en/2.0/howto/deployment/<wbr>wsgi/</a> )</div><div>In other words it´s not that easy to compare both setups.</div><div><br></div><div>If it helps for you: If you´re testing on a local VM run over virtualbox</div><div>I could offer that I´m having a look at it? In this case it would be needed</div><div>that you send me the box somehow.</div><div><br></div><div>Besides this, last week Olivier Dalang drew my attention at his work running</div><div>geonode by use of docker. See: <a href="https://github.com/olivierdalang/SPCgeonode" target="_blank">https://github.com/<wbr>olivierdalang/SPCgeonode</a></div><div>This is an alternative to the official geonode docker stack.</div><div>As with geonode 'dev setup‘ this installation is meant to be used for customisations.</div><div>It´s worth to have a look at it - all you have to do is install docker on your current</div><div>platform, clone the repository and run docker-compose up --build -d</div><div>After a while you´ll have a solid running geonode on 127.0.0.1 at port 80 ;)</div><div><br></div><div><br></div><div>Cheers,</div><div><br></div><div>Toni</div><div><br></div><div><br></div><div><br></div><div><br></div></div><br></div><br>______________________________<wbr>_________________<br>
geonode-users mailing list<br>
<a href="mailto:geonode-users@lists.osgeo.org">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/<wbr>mailman/listinfo/geonode-users</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Jesús de Diego Alarcón<br><a href="mailto:jesdial@gmail.com" target="_blank">jesdial@gmail.com</a><br><br>"La vida es linda, lo malo es que muchos confunden lindo con fácil."<br>Mafalda</div>
</div>