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

[feature] Success criteria for self hosted for interactsh-server #49

Closed
yosignals opened this issue Jul 16, 2021 · 3 comments · Fixed by #60 or #101
Closed

[feature] Success criteria for self hosted for interactsh-server #49

yosignals opened this issue Jul 16, 2021 · 3 comments · Fixed by #60 or #101
Assignees
Labels
Status: Completed Nothing further to be done with this issue. Awaiting to be closed. Type: Question A query or seeking clarification on parts of the spec. Probably doesn't need the attention of all.

Comments

@yosignals
Copy link

Hey all,

I may be simply looking in the wrong place but there seems to be little guidance on what needs to be in place for the interactsh-server to succeed

for example:
./interactsh-server -domain yoink.domain -hostmaster jc@doain -ip 44.44.44.4xx -debug

following the guide will tell me '[ERR] Could not serve dns on port 53: listen udp 0.0.0.0:53: bind: address already in use'
and 021/07/16 10:40:30 Creating new order for domains: [*.yoink.domain yoink.domain]
2021/07/16 10:40:30 Order created: https://acme-v02.api.letsencrypt.org/acme/order/000000/00000000
2021/07/16 10:40:30 Fetching authorization: https://acme-v02.api.letsencrypt.org/acme/authz-v3/000000000
2021/07/16 10:40:30 Fetched authorization: yoink.domain
2021/07/16 10:40:40 Updating challenge for authorization yoink.domain: https://acme-v02.api.letsencrypt.org/acme/chall-v3/0000000000/8z7VSF
[FTL] Could not generate certs for auto TLS

but disabling systemd-resolved only tells me only 'Could not generate certs for auto TLS' assuming i cant resolve it anymore :)

so, any pointers to what i'm not getting in regards to why this is failing ? and to the title, might that be a good common document for all ?

Thanks!

Linux yoinker 5.4.0-73-generic projectdiscovery/nuclei#82-Ubuntu SMP Wed Apr 14 17:39:42 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

@ehsandeep
Copy link
Member

Hi @yosignals,

Can you try with listen-ip that ensures to not bind on all IPs.

./interactsh-server -domain yoink.domain -hostmaster jc@doain -ip 44.44.44.4xx -listen-ip 44.44.44.4xx

@ehsandeep ehsandeep transferred this issue from projectdiscovery/nuclei Jul 16, 2021
@ehsandeep ehsandeep added the Type: Question A query or seeking clarification on parts of the spec. Probably doesn't need the attention of all. label Jul 16, 2021
@Mzack9999
Copy link
Member

Mzack9999 commented Jul 27, 2021

This might be related to https://github.com/eggsampler/acme/blob/7c62a72ecf03a1e7d81ab94d17b1fbac0259265d/acme.go#L34 using the default system resolver that, as correctly observed, is disabled. A solution to this could be an in-memory fastdialer (ref. projectdiscovery/fastdialer#17).

@Mzack9999 Mzack9999 self-assigned this Jul 27, 2021
@Mzack9999 Mzack9999 linked a pull request Jul 27, 2021 that will close this issue
@yosignals
Copy link
Author

Wicked! Thank you! I'll get too it 🔥

@ehsandeep ehsandeep added the Status: Completed Nothing further to be done with this issue. Awaiting to be closed. label Aug 28, 2021
@ehsandeep ehsandeep linked a pull request Sep 25, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Completed Nothing further to be done with this issue. Awaiting to be closed. Type: Question A query or seeking clarification on parts of the spec. Probably doesn't need the attention of all.
Projects
None yet
3 participants