Closed
Description
Describe the bug
Seen Error when adding or testing Resource in web UI on https://demo.geohealthcheck.org
To Reproduce
Steps to reproduce the behavior, e.g.:
- Go to https://demo.geohealthcheck.org
- Click on menu 'Add'
- Add any Resource type like
Web Address (URL)
- See error when adding or in Editor when pushing Test button
- Only seen on (Docker-based) demo site, cannot produce locally in custom (non-docker) environment.
- Only seen in UI, the Runner runs Probes ok.
- Only in
latest
version, does not occur in 0.9.0 (latest stable version)
Expected Behavior
Expect above actions to be successful.
Screenshots or Logfiles
Log output when adding or testing any Resource on the Web UI, here plain URL.
2023-07-01 09:57:09,577 - GeoHealthCheck.probe - INFO - Requesting: GET url=https://demo.pygeoapi.io
2023-07-01 09:57:09,588 - GeoHealthCheck.probe - INFO - Result: success=False msg=Perform_request Err: RecursionError maximum recursion depth exceeded while calling a Python object response_time=0.11711
Context (please complete the following information):
- OS: python:3.7-alpine in Docker
- Browser any
- Browser Version any
- Python Version 3.7
- GeoHealthCheck Version master on July 1, 2023
If running with Docker:
- Docker installed version: any
- GeoHealthCheck Docker Image version: latest
Additional context
Suddenly occurred after last build 2 weeks ago, no real changes were made, remains even after emptying the DB.