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

Eggdrop1.8 TLS Botnet link failure: SSL3_GET_CLIENT_CERTIFICATE:no certificate returned #252

Closed
thommey opened this issue Sep 22, 2016 · 4 comments

Comments

@thommey
Copy link
Member

thommey commented Sep 22, 2016

Example ./eggdrop -n run from leaf:
https://gist.github.com/anonymous/fcc2a8c3e7e06f1ccba3ad335fccd45c
Another pastebin:
https://paste.linux.community/view/ab197e23

happened during upgrading from "months old" 1.8-git to 1.8.0rc1. ssl-verify-bots is 0 on all bots.

Found by: Kiril, fred

@thommey
Copy link
Member Author

thommey commented Sep 22, 2016

Update: turns out, ssl-verify-bots was 1 and not 0, that was causing the validation error, for fred anyway.

@thommey
Copy link
Member Author

thommey commented Sep 22, 2016

Update: for Kiril, ssl-verify-* was 0 except for ssl-verify-dcc. Setting that to 0 makes the bots link but subsequently fails on a userfile transfer: https://paste.linux.community/view/cb134756
successful transfer example: https://paste.linux.community/view/1103c6c6

Maybe we need to check that the verify settings make sense?

@thommey thommey added this to the v1.8.0rc2 milestone Sep 23, 2016
@vanosg
Copy link
Member

vanosg commented Sep 27, 2016

Any theories on why that causes it to fail?

@vanosg vanosg removed the type: bug label Sep 30, 2016
@vanosg
Copy link
Member

vanosg commented Sep 30, 2016

set verify-dcc was 1 , but the crt Kiril was using on the hub bot was not added to his trusted ca chain. Thus, appropriately, that DCC connection was being rejected as it didn't trust the cert being provided. Changing to 0 fixed. This feature works as expected. Recommend closing.

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

No branches or pull requests

2 participants