@aaime I was checking solution for this one: https://osgeo-org.atlassian.net/browse/GEOS-9971 as we have an AWS environment where we have to give authorization to S3 through instance roles and are not allowed to create IAM keys.
It seems to work by changing ".setRequired(true)" to ".setRequired(false)", but it leaves *-sign to fields. Now I'm checking if * can be removed by leaving out whole ".setRequired".
What do you think, how should we proceed with this? Is it something that would go through as a pull request?
Ok. Do you have some example of a good way to make that configurable?
It seems I didn't get rid of that * - it comes from src\extension\gwc-s3\src\main\resources\GeoServerApplication.properties.
Anyways, authorization seems to work as it should with following cases. I created two buckets, bucket1 allowing access with IAM role for my instance and on another account bucket2 allowing access with IAM Keys
If I have understood right how AWS authentication chain works, client checks if following are available in this order:
Hi guys. I'm running geoserver using tomcat9. our programmer develop a apps using leaflet with api and try to get the data from geoserver and an error cors. I amend the web.xml file at tomcat 9 as >> <filter>
can somebody help about this cors..after restart the tomact and geoserver..the error still same.. pls advise guys...thanks
Hello, on a fresh 2.18.2 geoserver instance publishing a layer fails with following error 500:
Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: org.geoserver.geofence.services.dto.AccessInfo.getClipAreaWkt()Ljava/lang/String;
Full error message here: https://hastebin.com/xilupocuri.apache Verbose logging did not show any useful in logs. Does one has any idea what is going wrong and why getClipAreaWkt() is missing?
@rappidGIS this is how I did some time ago. https://gist.github.com/t-book/e86fb4006e47d87acc64ad3b64c0b352 maybe my web.xml can help you
@t-book thank you sir..will check it out