2026-02-24 10:32:03,232 ERROR (3814) failed to run touch main on {'path': ['**REDACTED**.txt'], 'flags': [''], '_csrf': ['**REDACTED**']}: 'SCRIPT_URI'
2026-02-24 10:32:03,233 INFO traceback:
Traceback (most recent call last):
File "/home/mig/mig/lib/events.py", line 421, in run_cron_command
output_objects, (ret_code, ret_msg) = main(
File "/home/mig/mig/shared/functionality/touch.py", line 61, in main
(validate_status, accepted) = validate_input_and_cert(
File "/home/mig/mig/shared/functional.py", line 243, in validate_input_and_cert
base_url = extract_base_url(configuration, environ)
File "/home/mig/mig/shared/httpsclient.py", line 112, in extract_base_url
page_url = environ["SCRIPT_URI"]
File "/usr/lib64/python3.9/os.py", line 679, in __getitem__
raise KeyError(key) from None
KeyError: 'SCRIPT_URI'
We've seen a few cron log errors like this lately:
Probably the runner task process environment missing that
SCRIPT_URIor the parser inhttpsclient.pybeing too rigid, but it needs further investigation.