Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dial tcp i/o timeout #271

Open
gml-sec opened this issue Aug 3, 2020 · 1 comment
Open

dial tcp i/o timeout #271

gml-sec opened this issue Aug 3, 2020 · 1 comment

Comments

@gml-sec
Copy link

gml-sec commented Aug 3, 2020

I want to scan the smtp fingerprint information of the specified domain name list, but I found that if there are too many domain names in the input file, almost all the results will report the following error:

"error":"dial tcp xxx.xxx.xxx.xxx:25: i/o timeout"

It seems that the number of IPs scanned at a time cannot exceed 50, otherwise such an error will be reported.
By the way, This is the command I used:

zgrab2 -f mx.txt -o res.txt smtp --send-helo --helo-domain gmail.com

Is there any way to solve this problem?

@mzpqnxow
Copy link
Contributor

mzpqnxow commented Aug 23, 2024

Is it possible you are hitting resource limits on your system? Does dmesg | tail show anything? Not sure it would be reported there but worth checking

You could try increasing the max descriptors using ulimit

i wouldn’t expect file descriptor exhaustion to manifest as an i/o timeout but it’s possible the error is being reported inaccurately

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants