'airflow webserver started but UI doesn't show in browser
I'm trying to use airflow .
I want to take a local test of the dags I wrote. I'm on windows so I decided to install ubuntu WLS following this bief tutorial https://coding-stream-of-consciousness.com/2018/11/06/apache-airflow-windows-10-install-ubuntu/. Everything seems fine.
I started my db with airflow initdb.
Then I run airflow webserver -p 8080 and it seems running. When I go to http://0.0.0.0:8080/ I can't see any user interface. If I try to run again the airflow webserver I got
Error: Already running on PID 6244 (or pid file '/home/marcofumagalli/airflow/airflow-webserver.pid' is stale)
so i suppose that webserver is running.
Is it something related to proxy?
Solution 1:[1]
mac docker memory issue
I hit this error while developing in my mac, and looking at the logs I found an exited with code: 137, which is an OOM code (although perhaps not always).
In any case, I fixed it by increasing the memory limit to 3GB in docker, following these docs:

Solution 2:[2]
hey actually same thing happened with me. i am sharing following steps which i did. kill the running pid by using kill pid command. then confirm that you have initiated db with airflow db init command. and created user by using airflow users create command. after doing this step by step. use localhost:8080 in place 0.0.0.0:8080. it worked for me.
Solution 3:[3]
By running kill -9 PID resolved the issue
Solution 4:[4]
Note for macOS users who runs Airflow via k8s:
In order to be able to see UI up and running on your browser at http://localhost:8080/. You need also to run port forwarding: kubectl port-forward POD_ID 8080:8080
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Joey Baruch |
| Solution 2 | Dharman |
| Solution 3 | sammy ongaya |
| Solution 4 | iamtodor |
