This issue affects at least v1.1.1 (and at least v1.1.0 too)
The issue:
When piping from subfinder to dnsx to httpx, sometimes dnsx doesn't process the piped input and quits.
dnsx also doesn't pipe out to httpx or following commands.
See below for full output logs.
Expected Behavior:
When running subfinder -d projectdiscovery.io | dnsx -v | httpx -title dnsx should process the subdomains found by subfinder and pipe the output to httpx.
Steps To Reproduce:
I am running this on a fresh Ubuntu (22.04.1 LTS) machine with go, subfinder, dnsx and httpx installed.
Running subfinder -d projectdiscovery.io | dnsx -v | httpx -title should produce an output as followed:
Correct output after a reboot

However, at times, dnsx refuses to work and produces no output after subfinder finishes.
Bugged output

Important notes
Some friends and I have noted that rebooting the machine seems to fix this for a while.
Now, since this (somehow) gets temporarily fixed after a reboot, I didn't want to create this issue as I thought it might've been a config error on my side. However after chatting with friends, having them install the tools and trying it out, this seems to be a widespread issue and I felt that it was important enough to take a look at.
I have tried to gather as much info to be able to determine the place of this issue, but there are simply too many variables which I cannot check myself. This is why I hope some people here might have a different setup and can reproduce this issue on other environments to narrow down the issue.
This issue affects at least v1.1.1 (and at least v1.1.0 too)
The issue:
When piping from subfinder to dnsx to httpx, sometimes dnsx doesn't process the piped input and quits.
dnsx also doesn't pipe out to httpx or following commands.
See below for full output logs.
Expected Behavior:
When running
subfinder -d projectdiscovery.io | dnsx -v | httpx -titlednsx should process the subdomains found by subfinder and pipe the output to httpx.Steps To Reproduce:
I am running this on a fresh Ubuntu (22.04.1 LTS) machine with go, subfinder, dnsx and httpx installed.
Running
subfinder -d projectdiscovery.io | dnsx -v | httpx -titleshould produce an output as followed:Correct output after a reboot

However, at times, dnsx refuses to work and produces no output after subfinder finishes.
Bugged output

Important notes
Some friends and I have noted that rebooting the machine seems to fix this for a while.
Now, since this (somehow) gets temporarily fixed after a reboot, I didn't want to create this issue as I thought it might've been a config error on my side. However after chatting with friends, having them install the tools and trying it out, this seems to be a widespread issue and I felt that it was important enough to take a look at.
I have tried to gather as much info to be able to determine the place of this issue, but there are simply too many variables which I cannot check myself. This is why I hope some people here might have a different setup and can reproduce this issue on other environments to narrow down the issue.