OK thanks for the hint, this points me in the right direction. Maybe i'll switch the distro :) Best, Thomas Am 28.10.2015 um 14:36 schrieb Arran Cudbard-Bell:
On 28 Oct 2015, at 09:12, Alan DeKok <aland@deployingradius.com> wrote:
On Oct 28, 2015, at 8:56 AM, Thomas Stather <Thomas.Stather@mpimf-heidelberg.mpg.de> wrote:
I installed freeradius-server 3.0.10 from the OpenSuse "network" repo (OpenSuse OBS) ... but when i try to start it, i get:
-------------------------------------- radius1:~ # radiusd -X libssl version mismatch. built: 1000204f linked: 100010bf -------------------------------------- Probably because they updated OpenSSL, and didn't bother re-building FreeRADIUS.
This check avoids run-time problems with OpenSSL. They have problems changing their APIs so that programs using OpenSSL crash when you upgrade OpenSSL, and not the program.
We may be able to fix that in future releases, Not really.
There's no guarantee two versions of OpenSSL will be ABI Compatible.
There's no guarantee two versions of OpenSSL will have the same behaviour (as we saw with 1.0.2).
We're already lenient allowing the least significant part of the version to change.
The OpenSuse guys fucked up, and put OpenSSL 1.0.2 on their build server but still use 1.0.1 in their release.
This is really basic shit. What the fuck are they doing.
-Arran
Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS development team
FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-- Thomas Stather IT Services Tel: +49 6221-486 628 Fax: +49 6221-486 561 ------------------------------------------------------------------------ Max Planck Institute for Medical Research (MPImF) Jahnstrasse 29, 69120 Heidelberg Germany