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]

Reply via email to