[GeoNode-users] Geonode - Error on uploading layer

Simone Dalmasso simone.dalmasso at gmail.com
Sun Apr 23 23:07:08 PDT 2017


Hi Giuseppe,

just give a try with

<proxyBaseUrl>http://localhost:8001/geoserver
<http://localhost/geoserver></proxyBaseUrl>
>
>
 instead.
Let us know


2017-04-22 16:08 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:

> Giuseppe,
>
> In your last error you were trying to open the wrong port in the browser.
> The correct has to be 8001.
>
> Thanks,
> Francesco
>
> 22 apr 2017, 14:59 +0200, giuseppe musumeci <musumeci.giuseppe at gmail.com>,
> ha scritto:
>
> I checked all steps of your tutorial. I have yet the errors I posted in
> the last mail.
>
> 2017-04-21 12:54 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>
>> Giuseppe,
>>
>> Please review all the updated configurations of the workshop. They are
>> fully working now. In case try to restart the vagrant vm from scratch.
>>
>> Thanks,
>> Francesco
>>
>> 21 apr 2017, 12:18 +0200, giuseppe musumeci <musumeci.giuseppe at gmail.com>,
>> ha scritto:
>>
>> Hi francesco.
>>
>> I'm having problem with this configuration.
>>
>> 1.from geoserver if i want a preview I get this error:
>> Impossibile trovare la pagina localhost
>>
>> Nessuna pagina web trovata per l'indirizzo web:*http://localhost/geoserver/geonode/wms?service=WMS&version=1.1.0&request=GetMap&layers=geonode:comunidart&styles=&bbox=1553666.125,4677093.5,1772807.875,4926024.5&width=676&height=768&srs=EPSG:3003&format=application/openlayers
>> <http://localhost/geoserver/geonode/wms?service=WMS&version=1.1.0&request=GetMap&layers=geonode:comunidart&styles=&bbox=1553666.125,4677093.5,1772807.875,4926024.5&width=676&height=768&srs=EPSG:3003&format=application/openlayers>*
>> HTTP ERROR 404
>>
>> 2. pOSTGRESQL
>> i'M UNABLE TO CONNECT PGADMIN RUNNING IN WINDOWS TO GEONODE DATABASE
>> RUNNING IN vm
>> i'VE SPENT LAST TWO DAYS
>>
>>
>>
>> 2017-04-21 0:07 GMT+02:00 Francesco Bartoli <xbartolone at gmail.com>:
>>
>>> Hi Giuseppe,
>>>
>>> I have to adjust my previous hints. To recap the required configurations
>>> for geoserver are:
>>>
>>> /usr/share/geoserver/data/security/role/geonode\ REST\ role\ service/config.
>>>
>>> <baseUrl>http://localhost:80/</baseUrl>
>>>
>>>
>>> /usr/share/geoserver/data/security/filter/geonode-oauth2/config.xml
>>>
>>> <accessTokenUri>http://localhost/o/token/</accessTokenUri>
>>>
>>> <userAuthorizationUri>http://localhost:8001/o/authorize/</userAuthorizationUri>
>>>
>>> <redirectUri>http://localhost:8001/geoserver</redirectUri>
>>>
>>> <checkTokenEndpointUrl>http://localhost/api/o/v4/tokeninfo/</checkTokenEndpointUrl>
>>>
>>> <logoutUri>http://localhost:8001/account/logout/</logoutUri>
>>>
>>>
>>> /usr/share/geoserver/data/security/auth/geonodeAuthProvider/config.xml
>>>
>>> <baseUrl>http://localhost:8001/</baseUrl>
>>>
>>>
>>> /usr/share/geoserver/data/global.xml
>>>
>>> <proxyBaseUrl>http://localhost:80/geoserver</proxyBaseUrl>
>>>
>>> I have updated the workshop, also figuring out that this configuration
>>> is a GeoNode full proxied use case where the internal port 8080 is not
>>> forwarded to the host machine.
>>> Thanks for reporting your initial issues.
>>>
>>> Hope this definitively clarifies,
>>> Francesco
>>>
>>> Il giorno 12/apr/2017, alle ore 21:34, giuseppe musumeci <
>>> musumeci.giuseppe at gmail.com> ha scritto:
>>>
>>> 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
>>>>>
>>>>
>>>
>>>
>>
>


-- 
Simone
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-users/attachments/20170424/6e180938/attachment-0001.html>


More information about the geonode-users mailing list