-----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
Hi David
I recall that phil also had problems with 1.1.1k I don't have that version yet somewhere. Please ping me soon so I can get back to that.
Best regards -Tobias
On 29. Aug 2021, at 15:21, stes@PANDORA.BE stes@telenet.be wrote:
-----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-----
vm-dev@lists.squeakfoundation.org