Septima / spatialsuite-s4

Septima Search for Spatial Suite
10 stars 0 forks source link

Matrikel søgning virker ikke siden d. 17/11. #423

Closed KKansimm closed 10 months ago

KKansimm commented 10 months ago

Københavns kommune benytter S4 version 2.15.7, og har opdaget i denne uge at matrikel søgning ikke fungere i spatial suite 4.4. Jeg mener S4 er omskrevet i løbet af sommeren baseret på GSearch fra Dataforsyningen. Til sammenligning virker Geosearch DK ( fra Dataforsyningen ) udmærket i QGIS. Kan I kontrollere om alt er som det skal være??

klavspc commented 10 months ago

I bruger den version af s4, som er omlagt til GSearch - så det burde virke Har lige testet at GSearch er oppe og matrikelsøgning fungerer i mit test-miljø

Får I nogen fejl i konsollen (F12) som kan give et fingerpeg?

KKansimm commented 10 months ago

Ja vi oplever problemer med disse kald op mod dataforsyningen, hvor login og password benyttes.

https://api.dataforsyningen.dk/rest/gsearch/v1.0/matrikel?q=1000&limit=2&filter=kommunekode%20like%20%27%25101%25%27&login=XXXXXX&password=XXXXXX https://api.dataforsyningen.dk/rest/gsearch/v1.0/opstillingskreds?q=1000&limit=2&filter=kommunekode%20like%20%27%25101%25%27&login=XXXXXX&password=XXXXXX https://api.dataforsyningen.dk/rest/gsearch/v1.0/postnummer?q=1000&limit=2&filter=kommunekode%20like%20%27%25101%25%27&login=XXXXXX&password=XXXXXX

Bruger S4 disse parametre ved etableringen af URL’en til matrikelsøgning? • module.s4.kmsticket • s4.gst.login • s4.gst.password

Denne URL virker fint ligeledes op mod dataforsyning GSearch, men med token i stedet. https://api.dataforsyningen.dk/rest/gsearch/v1.0/stednavn?q=1000&limit=100&filter=kommunekode%20like%20%27%25101%25%27&token=xxxxxxxxxxxxxxxxxx Måske har GST lukket for denne form for kald til servicen, og anbefaler at benytte udelukkende token i stedet, via f.eks. følgende parameter… module.gst.token ??

klavspc commented 10 months ago

@KKansimm : S4 bruger stadig enten

    <param name="module.gst.login">xxx</param>
    <param name="module.gst.password" hidden="true">xxx</param>

eller

    <param name="module.kms.login">xxx</param>
    <param name="module.kms.password" hidden="true">xxx</param>

i kald mod dataforsyningen

Det skal selvfølgelig moderniseres og beskrives

Indtil videre skal du sætte enten gst- eller kmsparametrene i relevent cbinfo.xml

KKansimm commented 10 months ago

SDFI har svaret at der stadigvæk er åbent for brug af brugernavn/kodeord authentifikation indtil 30.5.2024 hvorefter token så helt overtager denne rolle. De har samtidig oplyst at den pågældende brugerprofil (som vi ha haft i over 20 år ) er tilsyneladende blevet opdateret i denne måned. Vi går videre med at genetablere brugeren hos os, og konklusionen er at der ikke er behov for ændringer i S4.

klavspc commented 10 months ago

Det skal selvfølgelig moderniseres og beskrives

Fra næste version vil s4 benytte cbinfo-parameteren <param name="module.gst.token">xxxxxxx</param> i sine kald til dataforsyningen