GitHub user ibardarov-fms added a comment to the discussion: Getting
"in-process.invalid." when accessing variables which exists
The message dag-processor | [2025-07-01T18:29:21.447+0300] {_client.py:1025}
INFO - HTTP Request: GET http://in-process.invalid./variables/mmmmmm "HTTP/1.1
200 OK" is
normal and not an error. Here's a breakdown of why it appears:
* Internal Communication: The Airflow DAG processor uses an internal,
in-memory API server to efficiently fetch information like variables and
connections without making actual
network calls.
* "in-process.invalid" URL: To communicate with this internal server, the
code uses the special URL http://in-process.invalid. This is a reserved,
non-routable domain name,
ensuring that the request is handled internally and never sent to the
external network.
* INFO Level Logging: The HTTP client library that Airflow uses for this
internal communication logs all requests at the INFO level by default. This is
why you see the "INFO"
message.
In short, the log entry is simply a record of the DAG processor successfully
fetching the insights_release variable from its internal cache. The "invalid"
in the URL is
intentional and indicates that the request was handled within the Airflow
process itself.
GitHub link:
https://github.com/apache/airflow/discussions/52576#discussioncomment-13630733
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]