envirosolutionspl / pobieracz_danych_gugik

Wtyczka QGIS do pobierania danych przestrzennych z zasobów GUGiK
GNU General Public License v3.0
5 stars 1 forks source link

Brak referera w nagłówkach HTTP żądań do serwisów GUGiK - blokada połączenia #75

Closed lemielek closed 2 months ago

lemielek commented 4 months ago

Infrastruktura GUGiK (Geoportal) blokuje czasowo IP stacji odpytującej, która wysyła zapytania do serwisów WMS z powodu wysyłania dużej ilości błędnie sformatowanych nagłówków żądania, przy przeglądaniu mapy nietrudno o takie duże ilości. Błąd polega na braku referera. O ile przy ręcznym dodawaniu źródła WMS/WMTS można podać ręcznie referer, to przy wykorzystaniu tej wtyczki nie ma takiej możliwości. Nie umiem zrobić odpowiedniego patcha, ale zakładam, że w: pobieracz_danych_gugik_base.py pobieracz_danych_gugik_base.ui trzeba dodać item do wprowadzenia URL dla referera i odpowiednią labelkę dla pola, I prawdopodobnie w wfs\httpsAdapter.py dodać ten item do parametrów sesji jeśli zostanie wypełniony.

wojtek19022 commented 4 months ago

Witam, czy otrzymał Pan jakikolwiek widoczny błąd pythona na górnym pasku w QGIS? (Komunikat na żółto). Jeżeli tak, proszę kliknąć w przycisk "Zrzut stosu" i przesłać w odpowiedzi treść komunikatu. Alternatywą może być podanie logów z zakładki "Komunikaty".

lemielek commented 4 months ago

Nie mam na chwilę obecną takiego komunikatu i logów. To długo ciągnąca się sprawa. Jeśli problem wystąpi ponownie, a zapewne wystąpi, postaram się przekazać odpowiednie dane.

lemielek commented 4 months ago

Przepraszam, ale chyba za wcześnie zarejestrowałem anomalię. Oczywiście problem może się pojawić, ale prawdopodobnie nie dotyczy używania tej akurat wtyczki. Zgłoszenie można zamknąć, ewentualnie może powisieć otwarte, uzupełnię informację jeśli się pojawi.