Thanks for the suggestion Erik, but I don't see from that how one specifies the certificate.
Regards, Bernard On Tue, Jan 26, 2021 at 6:03 PM Erik Beugelaar via use-livecode < use-livecode@lists.runrev.com> wrote: > Maybe this: > > secure socket "livecode.com:443" > > Examples: > > https://livecode.fandom.com/wiki/Secure_socket > > -----Original Message----- > From: use-livecode <use-livecode-boun...@lists.runrev.com> On Behalf Of > Bernard Devlin via use-livecode > Sent: dinsdag 26 januari 2021 16:40 > To: How to use LiveCode <use-livecode@lists.runrev.com> > Cc: Bernard Devlin <bdrun...@gmail.com> > Subject: Re: open secure socket... using certificate > > I did. I tried these too: > > *open* *secure* socket to "localhost:443" using certificate tc and key tk > > *open* *secure* socket to "localhost:443" without verification using > certificate tc and key tk > > When the above lines are entered in the script editor they are flagged as > being syntax errors. In both cases it is what comes after "certificate" > that is flagged as a syntax error (flagged as: missing "," near "tc"). > There seems to be no combination of command options that works with > certificates. > > The fact that the Dictionary has zero information about what is expected > for certificate/key was not a good sign, which is why I searched the > archive. I just went to have a look at the code on Github and I can seen > nothing to suggest that "using certificate and key" is implemented. > > The server and client certificate are working in a browser, so the problem > is definitely on the LC side. > > On Tue, Jan 26, 2021 at 2:34 PM Brian Milby via use-livecode < > use-livecode@lists.runrev.com> wrote: > > > Did you try with “and key tKey”... it does not look like that part is > > optional. > > > > Sent from my iPhone > > > > > On Jan 26, 2021, at 9:07 AM, Bernard Devlin via use-livecode < > > use-livecode@lists.runrev.com> wrote: > > > > > > According to the Dictionary in LC 9.5.1 there is this command: > > > > > > open secure socket [from [localHostName][:localPort]] [to] socketID > > > [with message callbackMessage] [without verification] *[using > > > certificate certificate and key key]* > > > > > > However I can't get it to work. > > > > > > open secure socket to "localhost:443" using certificate > > > > > > throws a runtime error "no handler: using" > > > > > > If I use > > > > > > open secure socket to "localhost:443" > > > > > > I get a socket connection, but all the security of a client > > > certificate does not work > > > > > > > > > This causes a syntax error in the IDE: > > > > > > open secure socket to "localhost:443" using certificate tName > > > > > > Looking through the archives I see that a couple of discussions > > > where people were asking about this variant of the "open socket" > > > command 5 to 6 years ago, *saying that the "certificate" part has > > > not been implemented*, regardless of what the Dictionary says. > > > > > > Is it really the case that for the past 6 years LC documentation has > > > been misleading people concerning the implementation of certificates > > > for > > secure > > > socket connections? > > > > > > I notice in the Dictionary the entry for "open socket" in the table > > > of options for this command has entries for "certificate" and "key", > > > but > > these > > > are both empty. As if these features were meant to be implemented > > > but > > were > > > never implemented and the Dictionary was never updated to remove > > > this misleading information. > > > > > > I just find that hard to believe. > > > > > > Regards > > > > > > Bernard > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode@lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode@lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode