[GeoNode-devel] Thumbnail update fails
Guillaume Sueur
no-reply at neogeo-online.net
Mon Aug 29 06:44:18 PDT 2016
I'm gonna try with
http://build.geonode.org/geoserver/latest/geoserver.war and see what
happens.
Thanks for your kind advices
Guillaume
Le 29/08/2016 à 15:40, Francesco Bartoli a écrit :
> Maybe you can try with the official stable version 2.9.1 of geoserver
> just making the operations manually with curl and see if the problem is
> still happening careless of geonode.
>
> Regards,
> Francesco
>
> Il giorno 29/ago/2016, alle ore 15:32, Simone Dalmasso
> <simone.dalmasso at gmail.com <mailto:simone.dalmasso at gmail.com>> ha scritto:
>
>> Indeed is strange. Try to delete geoserver and the war file and run
>> paver setup again. Let's see how it goes with a new one. (save your
>> data dir if needed)
>>
>> 2016-08-29 15:28 GMT+02:00 Guillaume Sueur <no-reply at neogeo-online.net
>> <mailto:no-reply at neogeo-online.net>>:
>>
>> Hi again,
>>
>> It's really weird. It seems that the printing module is correctly
>> activated (geoserver/pdf/info.json sends some content,
>> corresponding to
>> the correct config.yaml file).
>> But it's like the bindings with the REST API is not done. On another
>> instance, if I request
>> localhost:8080/geoserver/rest/printng/render.png
>> I have an empty PNG in return. On this one, I keep having this
>> damn 405
>> error, just because it is not recognized by the REST API I guess.
>>
>> Any clue here ? Maybe I should ask the Geoserver mailing list. It's
>> always hard to guess with these cross-software / configuration
>> problems.
>>
>> Best regards
>>
>> Guillaume
>>
>>
>> Le 29/08/2016 à 14:06, Simone Dalmasso a écrit :
>> > And if you open that url in your browser you get a 405 too?
>> >
>> > In the layer detail page a 405 on /rest/styles is expected and is the
>> > correct behavior. But not more than one.
>> >
>> > 2016-08-29 13:52 GMT+02:00 Guillaume Sueur <no-reply at neogeo-online.net <mailto:no-reply at neogeo-online.net>
>> > <mailto:no-reply at neogeo-online.net
>> <mailto:no-reply at neogeo-online.net>>>:
>> >
>> > Hi, thanks for your reply,
>> >
>> > Nothing shows up in the log, even in developer logging mode.
>> > Anyway, what is strange is that I get a 405 error (method not allowed)
>> > and not a 401 (authentication needed). The requested URL is correct
>> > though... :
>> >
>> > http://localhost:8080/geoserver/rest/printng/render.png?width=240&auth=*************************&height=180
>> <http://localhost:8080/geoserver/rest/printng/render.png?width=240&auth=*************************&height=180>
>> > <http://localhost:8080/geoserver/rest/printng/render.png?width=240&auth=*************************&height=180
>> <http://localhost:8080/geoserver/rest/printng/render.png?width=240&auth=*************************&height=180>>
>> >
>> > (auth account and realm are correct too).
>> >
>> > Best regards
>> >
>> > Guillaume
>> >
>> > Le 29/08/2016 à 13:37, Simone Dalmasso a écrit :
>> > > Hi, try to take a look at the geoserver logs to see if there is a
>> > > problem with authenticating with geonode or a missing permission
>> > (but I
>> > > don't think). It may just be a small misconfiguration in geoserver.
>> > >
>> > > Hope this helps
>> > >
>> > http://localhost:8080/geoserver/rest/printng/render.png?width=240&auth=geonode.aua-toulouse
>> <http://localhost:8080/geoserver/rest/printng/render.png?width=240&auth=geonode.aua-toulouse>
>> > .org%2Cguillaume%2Ccatch22&height=180
>> > <http://localhost:8080/geoserver/rest/printng/render.png?width=240&auth=geonode.aua-toulouse
>> <http://localhost:8080/geoserver/rest/printng/render.png?width=240&auth=geonode.aua-toulouse>
>> > .org%2Cguillaume%2Ccatch22&height=180>
>> > > 2016-08-29 12:23 GMT+02:00 Guillaume Sueur
>> > <no-reply at neogeo-online.net <mailto:no-reply at neogeo-online.net>
>> <mailto:no-reply at neogeo-online.net
>> <mailto:no-reply at neogeo-online.net>>
>> > > <mailto:no-reply at neogeo-online.net
>> <mailto:no-reply at neogeo-online.net>
>> > <mailto:no-reply at neogeo-online.net
>> <mailto:no-reply at neogeo-online.net>>>>:
>> > >
>> > > Hi list,
>> > >
>> > > I am experiencing a weird problem with geonode and
>> geoserver
>> > rest API.
>> > > Here is the story. I have a bunch of layers in
>> Geoserver, and
>> > I can
>> > > updatelayers from Geonode without any problem, having the
>> > thumbnails
>> > > correctly created in uploaded/thumbs directory, and
>> correctly
>> > set to
>> > > www-data ownership afterwards to avoid any problem when
>> > updating from
>> > > the web interface.
>> > >
>> > > Then, if I use the "Define Thumbnail" button from the
>> Layer
>> > Edit Window,
>> > > an empty image is created over the previously created
>> > thumbnail. I dig a
>> > > bit into the code trying to locate the issue. It seems it
>> > comes from
>> > > geoserver api which replies to the request emitted in
>> > > geoserver/helpers.py on line 1687 with :
>> > >
>> > > Thumbnail created : {'date': 'Mon, 29 Aug 2016
>> 10:19:56 GMT',
>> > 'status':
>> > > '405', 'content-length': '0'
>> > > , 'allow': 'GET', 'server':
>> 'Noelios-Restlet-Engine/1.0..8'}
>> > >
>> > > which means that the Method Not allowed error wasn't
>> caught back
>> > > correctly by geonode who continued the process and
>> wrote the empty
>> > > content to a new file.
>> > >
>> > > I just don't understand why I received this 405 HTTP
>> error in this
>> > > situation, that I have seen working well on other Geonode
>> > Instances.
>> > >
>> > > I've made the installation following the custom
>> installation
>> > guide last
>> > > week, so I guess with some fresh github code.
>> > >
>> > > Any clue ?
>> > >
>> > > Best regards
>> > >
>> > > Guillaume
>> > > _______________________________________________
>> > > geonode-devel mailing list
>> > > geonode-devel at lists.osgeo.org
>> <mailto:geonode-devel at lists.osgeo.org>
>> > <mailto:geonode-devel at lists.osgeo.org
>> <mailto:geonode-devel at lists.osgeo.org>>
>> > <mailto:geonode-devel at lists.osgeo.org
>> <mailto:geonode-devel at lists.osgeo.org>
>> > <mailto:geonode-devel at lists.osgeo.org
>> <mailto:geonode-devel at lists.osgeo.org>>>
>> > > http://lists.osgeo.org/mailman/listinfo/geonode-devel
>> <http://lists.osgeo.org/mailman/listinfo/geonode-devel>
>> > <http://lists.osgeo.org/mailman/listinfo/geonode-devel
>> <http://lists.osgeo.org/mailman/listinfo/geonode-devel>>
>> > > <http://lists.osgeo.org/mailman/listinfo/geonode-devel
>> <http://lists.osgeo.org/mailman/listinfo/geonode-devel>
>> > <http://lists.osgeo.org/mailman/listinfo/geonode-devel
>> <http://lists.osgeo.org/mailman/listinfo/geonode-devel>>>
>> > >
>> > >
>> > >
>> > >
>> > > --
>> > > Simone
>> > _______________________________________________
>> > geonode-devel mailing list
>> > geonode-devel at lists.osgeo.org
>> <mailto:geonode-devel at lists.osgeo.org>
>> <mailto:geonode-devel at lists.osgeo.org
>> <mailto:geonode-devel at lists.osgeo.org>>
>> > http://lists.osgeo.org/mailman/listinfo/geonode-devel
>> <http://lists.osgeo.org/mailman/listinfo/geonode-devel>
>> > <http://lists.osgeo.org/mailman/listinfo/geonode-devel
>> <http://lists.osgeo.org/mailman/listinfo/geonode-devel>>
>> >
>> >
>> >
>> >
>> > --
>> > Simone
>>
>>
>>
>>
>> --
>> Simone
>> _______________________________________________
>> geonode-devel mailing list
>> geonode-devel at lists.osgeo.org <mailto:geonode-devel at lists.osgeo.org>
>> http://lists.osgeo.org/mailman/listinfo/geonode-devel
>
More information about the geonode-devel
mailing list