-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Failed inbound s2s EXTERNAL authentication #2186
Comments
So you don't trust the certificate offered by Do you have |
Yes mod_s2s_dialback: {} enabled in modules section of my ejabberd.yml |
I add |
A workaround to what? How to tame openssl on every platform? |
Ah, this is the installer. |
Why i need to do when 17.12 is released ? |
What wrong with 17.11 installer ? I have another way to fix my issue ? |
You need nothing to do. The installer will be shipped with CA bundle (from Mozilla), and |
No, |
I ran into this problem on a 18.04 install as well. How about adding |
Our installers have already Mozilla's CA bundle included and configured in |
I do use the DEB package, but I copied the config file from a previous install and compared it with https://github.com/processone/ejabberd/blob/master/ejabberd.yml.example to see if anything needed changing. You're right that the location of ca-certificates.crt may be different, so perhaps add it as commented-out so people can easily see that the option exists? (I came across this bugreport before, but since s2s_cafile isn't mentioned in either ejabberd.yml.example or the documentation, I thought it was no longer relevant after the recent SSL related changes) |
There is already commented ca_file. Since it's used as a default value if |
Right, I didn't know that. In that case, perhaps update the comment for that configuration option?
That reads as if you only need to set this option if your system doesn't provide individual CA certificate files in /etc/ssl/certs (CentOS/FreeBSD). But if I understand it correctly now, the option needs to be set on each and every system for s2s ssl validation to work. |
No. This depends on your openssl configuration. The problem you're facing is strictly speaking a problem of your openssl library which is configured/compiled incorrectly (its defaults are not set to the location of your OS bundle). |
Whatever, it's OK for me to rephrase the comment so it doesn't confuse people. |
OK, that's unfortunate. This is on a Ubuntu 18.04 LTS system, so this'll likely affect plenty of other people for a few years to come. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
And all my contact in offline.
The text was updated successfully, but these errors were encountered: