Closed amalmurali47 closed 6 years ago
Most probably, your internet is not working correctly with SubFinder. Will look at it in a moment.
It seems to be working now. Maybe it was some connectivity issue. Please look into this.
On a side note, I believe it should handle the errors more gracefully. Suggestions:
Before attempting to start getting the data from different sources, ensure that the Internet is working fine, and proceed only if it is working. This could include checking for the response codes etc. from the websites. It would help if the output said which sources did not get any data and why.
If some errors are encountered, they must be logged. Users should only see the basic error messages - just the bare minimum. They don't really want the tracebacks etc. If they need more detailed output, they can use the verbose mode. Or check the logs.
What are your thoughts?
Yeah, you're right. I was pretty busy till now, so didn't had time to implement it. The ideas are good. Will implement them soon.
What's the problem (or question)?
Attempting to run it for
yahoo.com
generates some errors.I don't believe I'm having any internet issues on my computer. Other scripts that pull data from the web work fine. DNS resolution is working. No firewalls.
Do you have an idea for a solution?
Errors should be handled gracefully. The user should not see the traceback etc. They should be logged, and the user should be shown a friendly error message saying why it failed.
How can we reproduce the issue?
I did the following:
./subfinder -d yahoo.com
Got this response:
What are the running context details?
pip
,apt-get
,git clone
orzip
/tar.gz
): go getMicrosoft Windows 10
): Ubuntu 18.04