Hi All,
-- Resurrecting this old thread since there is a new feature coming in VAST 2021 that will resolve this. The original issue is that Seaside out-of-the-box requires OpenSSL to be setup and configured. This is because we need the secure random number generator to provide good quality and safe session ids. We now have developed EsSecureRandom which is included in the base Kernel. EsSecureRandom has the same interface as EsRandom but uses the cryptographically strong RNG of the native platform. - Seth On Monday, November 25, 2019 at 8:24:22 AM UTC-5, Mariano Martinez Peck wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/ee17d55f-fbdf-4e3f-84d5-a2d4a2e7ac13%40googlegroups.com. |
So, I am just a very dense 75 year old finding that my30 years of Smalltalk doesn't help me one bit with this. I have just loaded Seaside into 9.2.2 and got the following error. This is outside my comfort zone so can you please explain my next steps. I thought that I had this sorted in previous 9.0 versions.
On Thursday, May 14, 2020 at 3:17:42 PM UTC+1 Seth Berman wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/e665cb94-8b60-4543-ae7e-71398019413fn%40googlegroups.com.
David
Totally Objects Doing Smalltalk since 1989 |
In reply to this post by Long Haired David
Hi Dave, Someone from Instantiations will probably give you a definitive answer but till then I think you need openssl or its equivalent. If you have the package there maybe a problem with the .ini file you are using in that it may not be pointing to the correct DLL or so file. Check the CRYPTO_LIB= entry. Lou On Wednesday, May 11, 2016 at 3:33:51 PM UTC-4, Totally Objects wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/a46d0af4-eb4a-4216-9c3e-9f6c0f022f4ao%40googlegroups.com. |
I know that Lou. I thought that they had removed the need for any extra work. Maybe, as usual, I misunderstood. I know how to sort it if nothing has changed as I have been doing it for the last few versions.
David On Wednesday, July 8, 2020 at 6:27:19 PM UTC+1 [hidden email] wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/5b0e5c59-7e04-44d4-be3e-f5e846541a8an%40googlegroups.com.
David
Totally Objects Doing Smalltalk since 1989 |
Ah - "coming in 2021". In my enthusiasm, I missed that. Do'h! I am off to sort it out.
On Wednesday, July 8, 2020 at 8:03:45 PM UTC+1 Totally Objects wrote: I know that Lou. I thought that they had removed the need for any extra work. Maybe, as usual, I misunderstood. I know how to sort it if nothing has changed as I have been doing it for the last few versions. You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/ade7689c-8ef8-4862-9626-3b0812844cfdn%40googlegroups.com.
David
Totally Objects Doing Smalltalk since 1989 |
Greeting all, Yes, as pointed out, you are missing OpenSSL configuration: The reason is that Seaside for VAST uses OpenSSL to general secure randoms for the session cache. However, this is changing for VAST 2021. In fact, in the build being done today, we are introducing a really good Random generator class completely decoupled from OpenSSL and that will be included in a lower level app. So.... Seaside itself won't need OpenSSL anymore for generating randoms as it can now use that new class. Of course, if you want to serve HTTPS with Sst, then of course you still need OpenSSL ;) Cheers, On Wed, Jul 8, 2020 at 4:04 PM Totally Objects <[hidden email]> wrote: Ah - "coming in 2021". In my enthusiasm, I missed that. Do'h! I am off to sort it out. Mariano Martinez Peck Software Engineer, Instantiations Inc. Email: [hidden email] Twitter: https://twitter.com/MartinezPeck Blog: https://marianopeck.wordpress.com/You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibHyPPMH736i%3Dt-17yaPkK6ShCvx8YXvy%3D0DK%3DhfY%2BknAg%40mail.gmail.com. |
Administrator
|
Hopefully, 2021 will also see SstShaEngine decoupled from the continent of corequisite code that it's been packaged with. :-( On Wednesday, July 8, 2020 at 12:23:45 PM UTC-7, Mariano Martinez Peck wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/5a628060-6a20-413c-b3d1-7a6ffe1f9463o%40googlegroups.com. |
In reply to this post by John O'Keefe-3
Hi John, the link doesn't work any more for version 9.2 (HTTP 404) for this link: https://www.instantiations.com/docs/FAQ/wwhelp/wwhimpl/js/html/wwhelp.htm#href=va09002.html BTW: Shouldn't this info be in the installation guide under some "Extra preparations for Seaside and other SSL related stuff" headline? Joachim John O'Keefe schrieb am Donnerstag, 12. Mai 2016 um 17:14:35 UTC+2:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/270ea345-aebf-4e6a-8284-e582a4245023n%40googlegroups.com. |
Hi Joachim, The new link is this one: https://www.instantiations.com/docs/FAQ/#page/FAQ/va09002.html You can always get to it by searching "OpenSSL" in https://www.instantiations.com/docs/FAQ/ It might not be in the most findable place, but if you look here: https://www.instantiations.com/docs/922/wwhelp/wwhimpl/js/html/wwhelp.htm#href=sv/serve104-run-snglex2.html it says: The Seaside Hello World example makes use of Secure Socket Layer transports. Before running the Seaside example, you will need to have OpenSSL DLLs in your target environment (VA Smalltalk installation or Server Runtime.) If you do not, FAQ va09002 explains where to get the DLLs (or SOs for Linux). Choose the 64bit OpenSSL if your VA Smalltalk installation is x64 and 32-bit DLLs if your installation is x86." I agree it could be put in a place easier to find....but, honestly, this dependency on OpenSSL is going away in 10.x so I am not sure its worth.... Kind regards, On Fri, Jul 31, 2020 at 6:33 AM Joachim Tuchel <[hidden email]> wrote:
Mariano Martinez Peck Software Engineer, Instantiations Inc. Email: [hidden email] Twitter: https://twitter.com/MartinezPeck Blog: https://marianopeck.wordpress.com/You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibGD01cNpLJAsw-epGz567MfBziw56DCh2jfiC5pu1%2BR%3Dw%40mail.gmail.com. |
Free forum by Nabble | Edit this page |