<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Dear Toni, Paulo, and Francesco,</div><div><br></div><div>Thank you very much for your reply.</div><div><br></div><div>Yes. I have the master version which is configured as <a href="https://github.com/GeoNode/geonode/blob/929265975816af0c08199e47e05f8be3c93f5477/geonode/templates/base.html#L252" target="_blank">https://github.com/GeoNode/geonode/blob/929265975816af0c08199e47e05f8be3c93f5477/geonode/templates/base.html#L252</a> . <br></div><div><br></div><div>I got it working now by doing the following:</div><div><br></div><div>1 - Changed as in <br></div><div><br></div><div>GEOSERVER_PUBLIC_PORT = os.getenv(<br>    'GEOSERVER_PUBLIC_PORT', '8080'<br>)<br></div><div><br></div><div>2 - Changed FROM gs to geoserver as in:</div><div>_default_public_location = 'http://{}:{}/geoserver/'.format(GEOSERVER_PUBLIC_HOST, GEOSERVER_PUBLIC_PORT) if GEOSERVER_PUBLIC_PORT else 'http://{}/geoserver/'.format(GEOSERVER_PUBLIC_HOST)<br></div><div><br></div><div>Could you, @Toni, @Francesco and @Paulo  just confirm my conclusion: conflicting the installation in [1] and [2], there is no need to comment the lines bellow in local_settings.py. <br></div><div><br></div><div>SITEURL = os.getenv('SITEURL', _default_siteurl)</div><div>GEOSERVER_LOCATION = os.getenv(<br>    'GEOSERVER_LOCATION', '<a href="http://localhost:8080/geoserver/">http://localhost:8080/geoserver/</a>'<br>)</div><div>GEOSERVER_PUBLIC_LOCATION = os.getenv(<br>    'GEOSERVER_PUBLIC_LOCATION', _default_public_location<br>)<br><br></div><div>[1] says YES, but [2] says nothing about it. I did not comment the lines and I concluded that [2] prevails.</div><div><br></div><div>[1]<a href="https://github.com/GeoNode/geonode-project/tree/06602d424a3779a636bcc78bc1d50c83ba980bad" target="_blank"> https://github.com/GeoNode/geonode-project/tree/06602d424a3779a636bcc78bc1d50c83ba980bad</a><br><br>[2] <a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/create_geonode_db.html" target="_blank">http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/create_geonode_db.html</a></div><div><br></div><div>Lastly, I want to mention one issue regarding shapefile data with special character as in <a href="http://aisweb.decea.gov.br/geoserver/wfs?request=GetFeature&service=WFS&version=1.0.0&typeName=ICA:heliport&outputFormat=SHAPE-ZIP">http://aisweb.decea.gov.br/geoserver/wfs?request=GetFeature&service=WFS&version=1.0.0&typeName=ICA:heliport&outputFormat=SHAPE-ZIP</a><br></div><div>While uploading this data, I am getting the error which I guess is related to special character:</div><div><br></div><div>File "/home/geo/Envs/geonode/local/lib/python2.7/site-packages/simplejson/encoder.py", line 296, in encode<br>    chunks = self.iterencode(o, _one_shot=True)<br>  File "/home/geo/Envs/geonode/local/lib/python2.7/site-packages/simplejson/encoder.py", line 378, in iterencode<br>    return _iterencode(o, 0)<br>UnicodeDecodeError: 'utf8' codec can't decode byte 0xc9 in position 4: invalid continuation byte<br></div><div><br></div><div>To get heliport layer uploaded, I had to remove the table attributes. <br></div><div><br></div><div>Any comment will very appreciated.</div><div><br></div><div>Thank you very much for your time</div><div><br></div><div>Kind regards</div><div><br></div><div>Julierme<br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>  <br></div><div><br></div><div><br></div></div></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 16, 2019 at 6:40 PM Toni Schönbuchner <<a href="mailto:toni.schoenbuchner@csgis.de">toni.schoenbuchner@csgis.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;">in addition to my previous mail see: <a href="https://github.com/GeoNode/geonode/pull/4208#issuecomment-460942782" target="_blank">https://github.com/GeoNode/geonode/pull/4208#issuecomment-460942782</a><div><br></div><div>Cheers,</div><div><br></div><div>Toni<br><div><br><blockquote type="cite"><div>Am 16.03.2019 um 21:37 schrieb Francesco Bartoli <<a href="mailto:xbartolone@gmail.com" target="_blank">xbartolone@gmail.com</a>>:</div><br class="gmail-m_-4553066044113203597Apple-interchange-newline"><div>



<div>
<div name="messageBodySection" style="font-size:14px;font-family:-apple-system,BlinkMacSystemFont,sans-serif">Hi Toni,
<div><br></div>
<div>there is something which I don’t understand:</div>
<div>
<ul>
<li>Here <a href="https://github.com/GeoNode/geonode/blob/master/geonode/templates/base.html#L252" target="_blank">https://github.com/GeoNode/geonode/blob/master/geonode/templates/base.html#L252</a> the link for getting the web admin page of GeoServer</li>
<li>Its default value <a href="https://github.com/GeoNode/geonode/blob/master/geonode/templates/base.html#L252" target="_blank">https://github.com/GeoNode/geonode/blob/master/geonode/templates/base.html#L252</a> comes from here <a href="https://github.com/GeoNode/geonode/blob/master/geonode/settings.py#L752" target="_blank">https://github.com/GeoNode/geonode/blob/master/geonode/settings.py#L752</a></li>
<li>The possible values have always a /gs location which isn’t a route allowed by neither any django urls nor Jetty</li>
</ul>
I guess there is a regression here at least for the default value which should affect development mode.</div>
<div><br></div>
<div>I’d like if @afabiani could confirm the issue and maybe give the rationale and how to get rid of it.<br></div>
</div>
<div name="messageReplySection" style="font-size:14px;font-family:-apple-system,BlinkMacSystemFont,sans-serif">Il 16 mar 2019, 20:16 +0100, Toni Schönbuchner <<a href="mailto:toni.schoenbuchner@csgis.de" target="_blank">toni.schoenbuchner@csgis.de</a>>, ha scritto:<br>
<blockquote type="cite" style="margin:5px;padding-left:10px;border-left:thin solid rgb(26,188,156)">Hello you two,
<div><br></div>
<div>let me sugest to use the master branch has it has some important bugfixes which are missing in 2.8 branch.</div>
<div><br></div>
<div>1) have a look where this link comes from:</div>
<div><br></div>
<div>in master: <span style="color:rgb(3,47,98);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;white-space:pre-wrap;background-color:rgb(255,251,221)">{{ OGC_SERVER.default.WEB_UI_LOCATION }}</span></div>
<div>in 2.8: <span style="color:rgb(3,47,98);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;white-space:pre-wrap;background-color:rgb(255,251,221)">{{ OGC_SERVER.default.LOCATION }}</span></div>
<div><span style="color:rgb(3,47,98);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace;white-space:pre-wrap;background-color:rgb(255,251,221)"><br></span></div>
<div><a href="https://github.com/GeoNode/geonode/blob/929265975816af0c08199e47e05f8be3c93f5477/geonode/templates/base.html#L252" target="_blank">https://github.com/GeoNode/geonode/blob/929265975816af0c08199e47e05f8be3c93f5477/geonode/templates/base.html#L252</a></div>
<div>
<div><a href="https://github.com/GeoNode/geonode/blob/2.8.x/geonode/templates/base.html#L216" target="_blank">https://github.com/GeoNode/geonode/blob/2.8.x/geonode/templates/base.html#L216</a></div>
<div><br></div>
<div>Make sure to set those vars correctly in your local_settings..py</div>
<div><br></div>
<div><br></div>
<div>2) please use verbose geoserver logging (in gs Gui I think it´s under general)</div>
<div>Watch log output while uploading layer with: </div>
<div>$ sudo tail -f /var/log/tomcat8/catalina.out</div>
<div>and maybe in some second terminal</div>
<div>$ sudo tail -f /var/log/apache2/error.log</div>
<div><br></div>
<div>As far as I remember this error can be solved when correctly setup your geoserver settings in local_settings</div>
<div>and further to correctly setup oauth2 settings on both sides Geonode/geoserver.</div>
<div><br></div>
<div>Hope this helps,</div>
<div><br></div>
<div>cheers,</div>
<div><br></div>
<div>Toni</div>
<div><br>
<blockquote type="cite" style="margin:5px;padding-left:10px;border-left:thin solid rgb(230,126,34)">
<div>Am 16.03.2019 um 20:00 schrieb <a href="mailto:geonode-users-request@lists.osgeo.org" target="_blank">geonode-users-request@lists.osgeo.org</a>:</div>
<br class="gmail-m_-4553066044113203597Apple-interchange-newline">
<div>
<div>Send geonode-users mailing list submissions to<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span><a href="mailto:geonode-users@lists.osgeo.org" target="_blank">geonode-users@lists.osgeo.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span><a href="https://lists.osgeo.org/mailman/listinfo/geonode-users" target="_blank">https://lists.osgeo.org/mailman/listinfo/geonode-users</a><br>
or, via email, send a message with subject or body 'help' to<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span><a href="mailto:geonode-users-request@lists.osgeo.org" target="_blank">geonode-users-request@lists.osgeo.org</a><br>
<br>
You can reach the person managing the list at<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span><a href="mailto:geonode-users-owner@lists.osgeo.org" target="_blank">geonode-users-owner@lists.osgeo.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of geonode-users digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
  1. geonode devmode python virtualenv installation (Julierme Pinheiro)<br>
  2. Re: geonode devmode python virtualenv installation (Paulo Frias)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 15 Mar 2019 16:50:50 -0300<br>
From: Julierme Pinheiro <<a href="mailto:juliermeopensourcedeveloper@gmail.com" target="_blank">juliermeopensourcedeveloper@gmail.com</a>><br>
To: geonode-users <<a href="mailto:geonode-users@lists.osgeo.org" target="_blank">geonode-users@lists.osgeo.org</a>>,  geonode-devel<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span><<a href="mailto:geonode-devel@lists.osgeo.org" target="_blank">geonode-devel@lists.osgeo.org</a>><br>
Subject: [GeoNode-users] geonode devmode python virtualenv<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span>installation<br>
Message-ID:<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span><<a href="mailto:CAKTKyJKbAbggkwsSQ_d_1Afs9-ABQm1e_mNCb2eVwBjRLzC5wg@mail.gmail.com" target="_blank">CAKTKyJKbAbggkwsSQ_d_1Afs9-ABQm1e_mNCb2eVwBjRLzC5wg@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Dear all,<br>
<br>
I have tried to install geonode devmode vs 2.8 via python virtualenv in a<br>
16.04LTS Ubuntu server. I am following the guide in here [1].<br>
<br>
I am using custom local_settings.py. Everything works fine, except:<br>
<br>
1 - geoserver url. The link for Geoserver on GeoNode site points to<br>
localhost:8000/proxy/?url=http:localhost:8080/geoserver/, however when<br>
clicking on it, the site opens localhost:8000/geoserver/index.html.<br>
<br>
2 - Upload layers - while uploading a layer, we hit " Unespected error"<br>
<br>
Geoserver port number should be 8080.  Thinking about that, I went to [2]<br>
which says to comment the lines:<br>
<br>
...# SITEURL = '<a href="http://localhost" target="_blank">http://localhost</a>'...#GEOSERVER_LOCATION = os.getenv(#<br>
 'GEOSERVER_LOCATION', '{}/geoserver/'.format(SITEURL)#)<br>
#GEOSERVER_PUBLIC_LOCATION = os.getenv(#<br>
'GEOSERVER_PUBLIC_LOCATION', '{}/gs/'.format(SITEURL)#)...<br>
<br>
Besides of that, I set GEOSERVER_PUBLIC_PORT = '8080', but the issues remains.<br>
<br>
GEOSERVER_PUBLIC_PORT = os.getenv(<br>
   'GEOSERVER_PUBLIC_PORT', '8080'<br>
)<br>
<br>
If anyone else has faced these problems and could share any hint, it will<br>
be very appreciated.<br>
<br>
Kind regards<br>
<br>
Julierme<br>
<br>
<br>
<br>
<br>
<br>
[1]<br>
<a href="https://github.com/GeoNode/geonode-project/tree/06602d424a3779a636bcc78bc1d50c83ba980bad" target="_blank">https://github.com/GeoNode/geonode-project/tree/06602d424a3779a636bcc78bc1d50c83ba980bad</a><br>
<br>
[2]<br>
<a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/create_geonode_db.html" target="_blank">http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/create_geonode_db.html</a><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.osgeo.org/pipermail/geonode-users/attachments/20190315/4f1769b2/attachment-0001.html" target="_blank">http://lists.osgeo.org/pipermail/geonode-users/attachments/20190315/4f1769b2/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Sat, 16 Mar 2019 08:33:41 +0000<br>
From: Paulo Frias <<a href="mailto:pfrias82@gmail.com" target="_blank">pfrias82@gmail.com</a>><br>
To: Julierme Pinheiro <<a href="mailto:juliermeopensourcedeveloper@gmail.com" target="_blank">juliermeopensourcedeveloper@gmail.com</a>><br>
Cc: geonode-users <<a href="mailto:geonode-users@lists.osgeo.org" target="_blank">geonode-users@lists.osgeo.org</a>>,  geonode-devel<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span><<a href="mailto:geonode-devel@lists.osgeo.org" target="_blank">geonode-devel@lists.osgeo.org</a>><br>
Subject: Re: [GeoNode-users] geonode devmode python virtualenv<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span>installation<br>
Message-ID:<br>
<span class="gmail-m_-4553066044113203597Apple-tab-span" style="white-space:pre-wrap"></span><CA+PD0U2bGP8NGbWPEVYR1ar-NA2KeU=<a href="mailto:SnyoLZdJ0M_7TKgLOyA@mail.gmail.com" target="_blank">SnyoLZdJ0M_7TKgLOyA@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hi Julierme,<br>
<br>
I have the exact same problem running Geonode, same installation procedure,<br>
on my Mac. But I didn't found any solution yet. :(<br>
Regards,<br>
<br>
Paulo<br>
<br>
<br>
<br>
On Fri, 15 Mar 2019 at 19:51, Julierme Pinheiro <<br>
<a href="mailto:juliermeopensourcedeveloper@gmail.com" target="_blank">juliermeopensourcedeveloper@gmail.com</a>> wrote:<br>
<br>
<blockquote type="cite" style="margin:5px;padding-left:10px;border-left:thin solid rgb(52,152,219)">Dear all,<br>
<br>
I have tried to install geonode devmode vs 2.8 via python virtualenv in a<br>
16.04LTS Ubuntu server. I am following the guide in here [1].<br>
<br>
I am using custom local_settings.py. Everything works fine, except:<br>
<br>
1 - geoserver url. The link for Geoserver on GeoNode site points to<br>
localhost:8000/proxy/?url=http:localhost:8080/geoserver/, however when<br>
clicking on it, the site opens localhost:8000/geoserver/index.html.<br>
<br>
2 - Upload layers - while uploading a layer, we hit " Unespected error"<br>
<br>
Geoserver port number should be 8080.  Thinking about that, I went to [2]<br>
which says to comment the lines:<br>
<br>
...# SITEURL = '<a href="http://localhost" target="_blank">http://localhost</a>'...#GEOSERVER_LOCATION = os.getenv(#    'GEOSERVER_LOCATION', '{}/geoserver/'.format(SITEURL)#)<br>
#GEOSERVER_PUBLIC_LOCATION = os.getenv(#    'GEOSERVER_PUBLIC_LOCATION', '{}/gs/'.format(SITEURL)#)...<br>
<br>
Besides of that, I set GEOSERVER_PUBLIC_PORT = '8080', but the issues remains.<br>
<br>
GEOSERVER_PUBLIC_PORT = os.getenv(<br>
   'GEOSERVER_PUBLIC_PORT', '8080'<br>
)<br>
<br>
If anyone else has faced these problems and could share any hint, it will<br>
be very appreciated.<br>
<br>
Kind regards<br>
<br>
Julierme<br>
<br>
<br>
<br>
<br>
<br>
[1]<br>
<a href="https://github.com/GeoNode/geonode-project/tree/06602d424a3779a636bcc78bc1d50c83ba980bad" target="_blank">https://github.com/GeoNode/geonode-project/tree/06602d424a3779a636bcc78bc1d50c83ba980bad</a><br>
<br>
[2]<br>
<a href="http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/create_geonode_db.html" target="_blank">http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/create_geonode_db.html</a><br>
_______________________________________________<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" target="_blank">https://lists.osgeo.org/mailman/listinfo/geonode-users</a><br>
<br></blockquote>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.osgeo.org/pipermail/geonode-users/attachments/20190316/4a801d6a/attachment-0001.html" target="_blank">http://lists.osgeo.org/pipermail/geonode-users/attachments/20190316/4a801d6a/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<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" target="_blank">https://lists.osgeo.org/mailman/listinfo/geonode-users</a><br>
<br>
<br>
------------------------------<br>
<br>
End of geonode-users Digest, Vol 50, Issue 12<br>
*********************************************<br></div>
</div>
</blockquote>
</div>
<br></div>
_______________________________________________<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" target="_blank">https://lists.osgeo.org/mailman/listinfo/geonode-users</a><br></blockquote>
</div>
</div>

</div></blockquote></div><br></div></div></blockquote></div>