[squeak-dev] Fedora 34 squeak - plugin SSL

stes@PANDORA.BE stes at telenet.be
Sun Aug 29 13:21:11 UTC 2021


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


I compiled squeak 4.19.9 classic VM and opensmalltalk cog VM on Fedora 34.

The good news is that they both seem to work;

I compiled with gcc for OpenSmalltalk :

	dnf groupinstall development-tools
	dnf groupinstall "X Software Development"
	dnf install mesa-libGL-devel

and for classic VM:

	dnf install cmake
	dnf install gcc-c++ 

My Fedora 34 setup seems to have the following OpenSSL libraries:

openssl-libs-1.1.1k-1.fc34.x86_64

The SSL plugin appears to have issues with that because the TestRunner fails:

13 run in 0:00:00:00.536, 1 passes, 0 expected failures, 1 failures, 11 errors, 0 unexpected passes
SqueakSSLTest (13 tests, 536 ms)

SqueakSSLTest>>#testConnectAccept
SqueakSSLTest>>#testEncryptDecrypt
SqueakSSLTest>>#testMultiFrameDecrypt
SqueakSSLTest>>#testSSLSockets
SqueakSSLTest>>#testSingleByteDecrypt
SqueakSSLTest>>#testSocketAccept
SqueakSSLTest>>#testSocketConnect
SqueakSSLTest>>#testSplitTlsFrameRead
SqueakSSLTest>>#testStreamAccept
SqueakSSLTest>>#testStreamConnect
SqueakSSLTest>>#testStreamTransfer

SqueakSSLTest>>#testGooglePopStream

In the UNIX terminal window the following errors are printed:


140079738917440:error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small:ssl/ssl_rsa.c:301:
140079738917440:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:ssl/statem/statem_srvr.c:2283:
140079738917440:error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small:ssl/ssl_rsa.c:301:
140079738917440:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:ssl/statem/statem_srvr.c:2283:
140079738917440:error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small:ssl/ssl_rsa.c:301:
140079738917440:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:ssl/statem/statem_srvr.c:2283:
140079738917440:error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small:ssl/ssl_rsa.c:301:
140079738917440:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:ssl/statem/statem_srvr.c:2283:
140079738917440:error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small:ssl/ssl_rsa.c:301:
140079738917440:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:ssl/statem/statem_srvr.c:2283:
140079738917440:error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small:ssl/ssl_rsa.c:301:
140079738917440:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:ssl/statem/statem_srvr.c:2283:
140079738917440:error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small:ssl/ssl_rsa.c:301:
140079738917440:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:ssl/statem/statem_srvr.c:2283:
140079738917440:error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small:ssl/ssl_rsa.c:301:
140079738917440:error:1417A0C1:SSL routines:tls_post_process_client_hello:no shared cipher:ssl/statem/statem_srvr.c:2283:


Is anyone using the SSL plugin (either OpenSmalltalk or Classic VM) on 
OpenSSL 1.1.1k ?

Thanks,
David Stes

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJhK4l8AAoJENdFDkXGicizHRsH/1+UZj6zv8hh6DQghy9CF6oc
LZu1eiKKY4cXGO0URhQviOTZTxymw0OCe9CDTbxCNCz7FISYRxPGGV5y0+rOCnWx
dFOSGvA3I0OQg78b5lyI1i5iOU5FusbFMfU+58qWnUlX9whQRtAqCGw0W16IiT7V
oGE3FEVsfMRsa4yKK1HTFi67M9R5Cg/acaxvC8KCIjg5LgSUwTCp0GM3dQMTQRj9
CPDPTSH5kE5tK2wCGH/QzaTgJd/GKFWMBZKt5MdZCTQJGC2tQtrqceCJD53Mlm3/
JgZlVbgfISHrg4+r+dh3LMUIVcRG/xBOU6TlkvlMgQUp4xh6/AUKRrSAdbxOdUU=
=O9sD
-----END PGP SIGNATURE-----


More information about the Squeak-dev mailing list