Tampilkan postingan dengan label Commercial Support. Tampilkan semua postingan
Tampilkan postingan dengan label Commercial Support. Tampilkan semua postingan

Senin, 26 Maret 2012

Developer's Corner: Authenticating dummy clients in GeoServer

In this blog post we'll introduce a simple authentication method we developed for GeoServer that allows to deal with security unaware clients.

GeoServer can be configured to force a user to authenticate, either directly when trying to access the capabilities document (challenge mode) or when trying to access a protected resource (mixed mode). GeoServer will send a "http basic authentication" challenge, that will force browsers to show up the "username/password" authentication dialog, and make other desktop application ask and send over the user credentials.

There are surely more secure means to authenticate a user, yet basic http authentication is the minimum common denominator, something that most clients support, and coupled with HTTPS transport it provides a good starting point for a secured site.

Unfortunately there are clients out there that cannot even deal with basic authentication.
Some of the existing solutions deal with this by making you install a little desktop proxy software that the other software can connect to, with the proxy dealing with all security considerations. That is fine when you are in control of the client side, but not practical when the user is not able, willing, or allowed to install extra software on their machine.

To allow for some level of authentication and security in those cases we developed a community module called "authkey", or "Key authentication module", where all that is requested to the client is to add a unique key indentifying the user into the capabilities request.
Something like:
http://myhost/geoserver/wms?service=WMS&request=GetCapabilities&authkey=ef18d7e7-963b-470f-9230-c7f9de166888
And voilà, the user associated to that code will be recognized. The capabilities document returned will also contain back links to GeoServer that replicate the same code, so that also GetMap and GetFeatureInfo requests will work under that same user.
This way the authentication is done without the software having to willingly participate in the authentication mechanism.

The default implementation of the module will look for a property file that configures the associations between the unique codes and the existing users, but different solutions can be plugged in that allow for authentication via hardware code tokens, or daily tokens, or whatever solution you might come up with: see the documentation for more details on the configuration and instructions on how to write your own plugin.

Of course the solution is simple, but coupled with HTTPS it's more or less as secure as using basic authentication, and allows a wider range of client software solutions to participate in the game.

What about you, looking for some missing GeoServer security features? Interested in knowing more about our Enterprise Services? Let us know!

The GeoSolutions team,

Kamis, 08 Maret 2012

GeoSolutions Enterprise Services: Open Source meets Enterprise

  • Are you looking for high-end professional support to help you with the creation of a SDI based on Open Source frameworks?
  • Are you thinking about an infrastructure to support the OpenData and are you wondering if a proprietary software is the best choice?
  • Are you tired of spending all your budget for licenses without creating the infrastructure you need?
  • Would you like to integrate a proprietary SDI with an Open Source software?

GeoSolutions can help you! 

The GeoSolutions  Enterprises Plans offer the possibility for creating an Enterprise SDI based on the best Open Source frameworks as GeoServer, GeoNetwork and MapStore.

Thanks to GeoSolutions it is easy to meet the Open Source world, forget about licenses and decide the budget for the solutions you are looking for!
Our support plans are available in different packages because we care about who has small needs and budget and about who must manage complex infrastructures and needs high specialized support.

Don't get lost, leverage on the support from the developers of the software you are using!

Visit the web site for more information and ask us to contact you, we will discuss about how many users we can support with your computing resources rather than about how many licenses you should buy!

The GeoSolutions team,

Selasa, 21 Februari 2012

GeoSolutions Enterprise Services: Open Source ed Enterprise si incontrano



  • Sei alla ricerca di supporto professionale high-end per affiancarti e guidarti nella creazione di una SDI basata su framework Open Source?
  • Stai disegnando una infrastruttura per OpenData e ti stai chiedendo se legarti al software proprietario sia la strada migliore?
  • Sei stufo di spendere tutto il budget in licenze senza riuscire a creare la infrastruttura di cui avresti bisogno?
  • Vorresti integrare una SDI  proprietaria con software Open Source?
GeoSolutions è la soluzione!

I piani di supporto offerti da  GeoSolutions  offrono l’opportunità di creare una SDI di classe Enterprise basata su framework Open Source geospaziali di comprovata affidabilità, fra i quali GeoServer, GeoNetwork e MapStore.

Con GeoSolutions  è semplice avvicinarsi al mondo Open Source dimenticando le licenze e decidendo autonomamente il budget da investire per il prodotto che si sta cercando! I nostri piani di supporto sono disponibili in diversi tagli, perché abbiamo pensato  a chi ha esigenze e budget contenuti ma anche a chi  deve gestire infrastrutture complesse e necessita di un supporto costante altamente specializzato.

Fatti supportare da chi ha creato il software che ti serve!

Visita il nostro sito per saperne di più e chiedici di contattarti, insieme discuteremo di quanti utenti possiamo supportare con le risorse di calcolo a disposizione piuttosto che del numero di licenze che dovresti comprare!

The GeoSolutions team,

Selasa, 10 Januari 2012

GeoNetwork 2.6.4 con traduzione italiana disponibile!

Salve a tutti,
dopo il ticket di rilascio di una versione di preview della localizzazione italiana per la versione di sviluppo 2.6.5 di GeoNetwork (si veda qui per maggiori informazioni), abbiamo effettuato il backport alla versione 2.6.4 stabile. Da questo indirizzo è possibile scaricarne il war. Questo war installerà GeoNetwork versione 2.6.4 con in più la localizzazione in italiano; la pagina principale porterà automaticamente alla versione italiana.




La migrazione di installazioni esistenti sarà effettuata correttamente solo se la versione di partenza è una di quelle attualmente supportate da GeoNetwork standard, ossia 2.4.3, 2.6.0 o 2.6.1. Per le nuove installazioni i dati in italiano saranno normalmente caricati durante il setup del database di GeoNetwork.

The GeoSolutions team,

Senin, 14 Februari 2011

A new year with GeoSolutions Enterprise Services

GeoSolutions is proud to offer four levels of enterprise support services centered on the GeoServer platform to help organizations building enterprise-class Spatial Data Infrastructure (SDI), integrating and tuning best-of-breed Open Source geospatial frameworks into what we call the OpenSDI suite.



Thanks to its extensive experience in building and supporting enterprise class geospatial infrastructures, GeoSolutions will provide your organization with an outstanding level of support through the full project lifecycle for a successful and stress-free deployment.

If your organization was refraining from adopting Open Source software in the enterprise due to lack of professional support, we are here to help. Therefore it is now time to invest on features and support rather than on software licenses.

Our Support, Your Success!


More information can be found here. You can contact us here.


The GeoSolutions team