[GeoNode-users] Geonode - Error on uploading layer

giuseppe musumeci musumeci.giuseppe at gmail.com
Wed Apr 12 12:34:03 PDT 2017


Leaving <proxyBaseUrl> unaltered. I'm able to load layer but I'm not able
to preview it in geoserver:

The port changes from 8001 to 8080 and I have the error
 "The requested URL /geoserver/geonode/wms was not found on this server."

2017-04-11 12:28 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:

> Thanks Simone you are right. I will update the slide, it was my fault.
>
>  @Giuseppe you have to leave <proxyBaseUrl> unaltered.
>
> Sent from Nylas Pro
> <https://link.nylas.com/link/43o9gzlmd58gqwkxv3di3wjcc/local-070d2acb-91ee/0?redirect=https%3A%2F%2Fnylas.com%2Fnylas-pro%3Fref%3Dn1&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>,
> the most powerful email app for work
>
> On apr 11 2017, at 7:23 am, Simone Dalmasso <simone.dalmasso at gmail.com>
> wrote:
>
>> Dears, just a not.
>> In the vagrant installation we made at the workshop, there's no need to
>> forward geoserver to the host as the apache proxy will take care of serving
>> under localhost:8001/geoserver.
>>
>> Best
>>
>> 2017-04-10 23:35 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>> See inline
>>
>> Il giorno 10/apr/2017, alle ore 21:14, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> ha scritto:
>>
>> I followed your instructions.
>>
>> There are few differences:
>>
>> in order the system works I must set
>> *<proxyBaseUrl>http://localhost:8001/geoserver
>> <http://localhost:8001/geoserver&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>> /</proxyBaseUrl>*
>> instead of
>> *<proxyBaseUrl>http://localhost:8001/
>> <http://localhost:8001/&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>> /</proxyBaseUrl> *
>>
>>
>> This is not required if the settings are configured fine. During an
>> installation with apt-get this is done automatically while executing the
>> command geonode-updateip
>>
>>
>>
>> I cannot edit vagrant file with *config.vm.network "forwarded_port",
>> guest: 8080, host: **8080*
>> infact I get the error
>> "Vagrant cannot forward the specified ports on this VM, since they would
>> collide with some other application that is already listening on these
>> ports. The forwarded port to 8080 is already in use on the host machine.”
>>
>>
>> You have another process which is running on port 8080 in your host
>> machine. Please shutdown that.
>>
>>
>>
>> If I try to upload a layer I get this error [Errno 111] Connection
>> refused
>>
>> but if I access geoserver on http://localhost:8001/geoserver/web
>> <http://localhost:8001/geoserver/web&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>
>>
>> Apparently some geoserver configurations in your settings are still
>> wrong. Are you sure you started a new installation after a vagrant destroy?
>>
>>
>> I see that layers have been uploaded into geoserver.
>>
>> Nevethless If I watch into geonode I see that "No content created yet"
>>
>>
>>
>> 2017-04-10 16:09 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>> If you have run “sudo geonode-updateip localhost:8001” then the next
>> thing to do is to check again the configuration of geoserver in settings
>> file and for the security in the data directory.
>>
>> Il giorno 10/apr/2017, alle ore 16:05, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> ha scritto:
>>
>> I've already done it in this attempt
>>
>> Il 10/apr/2017 16:02, "Francesco Bartoli" <xbartolone at gmail.com> ha
>> scritto:
>>
>> Can you please repeat all the commands from scratch? You can do it by
>> running “vagrant destroy”
>>
>> Il giorno 10/apr/2017, alle ore 15:46, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> ha scritto:
>>
>> I installed again geonode according the tutorial
>>
>> I run the command geonode-updateip
>>
>> I have problem to load layers:[Errno 111] Connection refused
>>
>> Where I'm wrong?
>>
>>
>>
>>
>> 2017-04-10 14:43 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>> Yes, absolutely. It looks like you missed this one
>> http://geonode.org/geonode-workshop/foss4git2017/#/4/6
>> <http://geonode.org/geonode-workshop/foss4git2017/#/4/6&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>
>> Il giorno 10/apr/2017, alle ore 14:39, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> ha scritto:
>>
>> I followed all the istructions in the tutorial you send me.
>>
>> Is there a way to correct these errors using a command (i.e sudo
>> geonode-updateip localhost:8001)?
>>
>> 2017-04-10 14:33 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>> How did you perform the installation?
>> You were originally receive that error because GEOSERVER_PUBLIC_LOCATION
>> is wrong. It should be:
>>
>> 'http://localhost:8001/geoserver'
>> <http://localhost:8001/geoserver&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t'>
>>
>> Il giorno 10/apr/2017, alle ore 13:44, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> ha scritto:
>>
>> From /usr/local/lib/python2.7/dist-packages/geonode/settings.py
>>
>> GEOSERVER_LOCATION = os.getenv(
>>     'GEOSERVER_LOCATION', 'http://localhost:8080/geoserver/
>> <http://localhost:8080/geoserver/&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>> '
>> )
>> GEOSERVER_PUBLIC_LOCATION = os.getenv(
>>     'GEOSERVER_PUBLIC_LOCATION', 'http://localhost:8080/geoserver/
>> <http://localhost:8080/geoserver/&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>> '
>> )
>>
>>
>> From /etc/geonode/local_settings.py
>> GEOSERVER_URL = SITEURL + 'geoserver/'
>>
>>
>>
>>
>>
>> 2017-04-10 13:31 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>> Can you double check what you have in the settings for the
>> geoserver configurations?
>>
>> Sent from Nylas Pro
>> <https://link.nylas.com/link/43o9gzlmd58gqwkxv3di3wjcc/local-677d8377-2abb/0?redirect=https%3A%2F%2Fnylas.com%2Fnylas-pro%3Fref%3Dn1&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>,
>> the most powerful email app for work
>>
>> On apr 10 2017, at 1:28 pm, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> wrote:
>>
>> Dear Francesco,
>>
>> I followed the tutorial
>>
>> I need to set <proxyBaseUrl>http://localhost:8001/geoserver/
>> <http://localhost:8080/geoserver/&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>> </proxyBaseUrl>
>>
>> and not <proxyBaseUrl>http://localhost:8001/
>> <http://localhost:8080/geoserver/&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>> </proxyBaseUrl>
>>
>> In this way geoserver seems to work fine.
>>
>> The problem is I'm not able to upload layers from geonode menu
>>
>> [Errno 111] Connection refused
>>
>>
>>
>> 2017-04-10 13:18 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>> Giuseppe,
>>
>> if you set "<proxyBaseUrl>http://localhost:8080/geoserver/
>> <http://localhost:8080/geoserver/&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>> </proxyBaseUrl>" then you have to make that url reachable from your
>> host. That means
>> the configuration "config.vm.network
>> <https://link.nylas.com/link/43o9gzlmd58gqwkxv3di3wjcc/local-eec0852c-64f5/0?redirect=config.vm.network&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>  "forwarded_port", guest: 8080, host: 8080” is required otherwise you
>> get the 404 error.
>>
>> Il giorno 10/apr/2017, alle ore 11:18, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> ha scritto:
>>
>> To be able to upload layers I must set
>>
>> <proxyBaseUrl>http://localhost:8080/geoserver/
>> <http://localhost:8080/geoserver/&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>> </proxyBaseUrl>
>>
>> into usr/share/geoserver/data/global.xml
>>
>> If I open geoserver from the admin panel the address is
>>
>> http://localhost:8001/geoserver/web/?1
>> <http://localhost:8001/geoserver/web/?1&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>
>> but If i want for example a layer preview
>>
>> address change to
>> http://localhost:8080/geoserver/geonode/wms?access_token=h4o
>> WfeewhIhMk1aNWvm4nmXSG1QSO1%3Fservice%3DWMS/kml?layers=geono
>> de:fiora_amianto
>> <http://localhost:8080/geoserver/geonode/wms?access_token=h4oWfeewhIhMk1aNWvm4nmXSG1QSO1%3Fservice%3DWMS/kml?layers=geonode:fiora_amianto&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>
>> with error The requested URL /geoserver/geonode/wms was not found on
>> this server.
>>
>> 2017-04-10 10:58 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>> config.vm.network
>> <https://link.nylas.com/link/43o9gzlmd58gqwkxv3di3wjcc/local-eec0852c-64f5/0?redirect=config.vm.network&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>  "forwarded_port", guest: 8080, host: 8080
>>
>> is simply redundant. It has been added to access geoserver out of the
>> scope of oauth2.
>> What url are you going to call in the browser for geoserver?
>>
>> Sent from Nylas Pro
>> <https://link.nylas.com/link/43o9gzlmd58gqwkxv3di3wjcc/local-eec0852c-64f5/1?redirect=https%3A%2F%2Fnylas.com%2Fnylas-pro%3Fref%3Dn1&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>,
>> the most powerful email app for work
>>
>> On apr 10 2017, at 10:49 am, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> wrote:
>>
>> I ran the installation of Geonode using the instructions at the link
>> http://geonode.org/geonode-workshop/foss4git2017/#/4/2
>> <http://geonode.org/geonode-workshop/foss4git2017/#/4/2&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>
>> I think there are problems in the instructions about geoserver
>> configuration:
>>
>> $ Sudo vi usr / share / geoserver / data / global.xml
>>
>> I changed the default settings with those specified:
>> <ProxyBaseUrl> http: // localhost: 8001 / </ proxyBaseUrl>
>>
>> But geoserver don't works: I then set the value to
>>
>> moreover i Think that to configure vagrantfile as suggested:
>>
>> config.vm.network "forwarded_port", guest: 8080, host: 8080
>>
>> is not correct.
>>
>> Could someone tell me the correct settings values for geoserver and
>> vagrantfile?
>>
>> 2017-04-06 14:40 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>> Dear Giuseppe,
>>
>> as already replied on the italian gfoss list you should check to follow
>> from scratch the workshop http://geonode.org/ge
>> onode-workshop/foss4git2017/#/4/2
>> <http://geonode.org/geonode-workshop/foss4git2017/#/4/2&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t> we
>> did during foss4g-it. If the error is still happening please let me know as
>> probably in this case the beta release is also affected and you can help us
>> with your feedback.
>>
>> Thanks,
>> Francesco
>>
>> Il giorno 06/apr/2017, alle ore 14:12, giuseppe musumeci <
>> musumeci.giuseppe at gmail.com> ha scritto:
>>
>> Dear list I'm working with Geonode that I installed on a VM set via
>> Vagrant When I try to load the shape file, I get this error: *failed to
>> create /var/www/vagrant-ubuntu-trusty-64.MainThread-3777* In the Apache
>> error log is as follows: *ERROR: geonode.layers.views: failed to create
>> /var/www/vagrant-ubuntu-trusty-64.Dummy-2-3778* Trying to google around
>> I found that in the settings.py file should add the line:
>> NOTIFICATION_LOCK_LOCATION = '/ var / www / geonode' Finally I verified
>> that the www-data user has all permissions on the www / folder geonode
>> drwxr-xr-x 5 www-data root March 21 4096 14:27 geonode The fact remains
>> that I can't upload. Does anyone know help me?
>> _______________________________________________
>> geonode-users mailing list
>> geonode-users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>> <https://lists.osgeo.org/mailman/listinfo/geonode-users&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> geonode-users mailing list
>> geonode-users at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/geonode-users
>> <https://lists.osgeo.org/mailman/listinfo/geonode-users&r=bXVzdW1lY2kuZ2l1c2VwcGVAZ21haWwuY29t>
>>
>>
>>
>>
>> --
>> Simone
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170412/74251165/attachment-0001.html>


More information about the geonode-users mailing list