Re: [WebDNA] Digest from talk@webdna.us

This WebDNA talk-list message is from

2018


It keeps the original formatting.
numero = 114021
interpreted = N
texte = 1621 --Apple-Mail=_BFB1EF33-1093-4186-ABF9-BD36F95C6650 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Since macos is a *nix based system you will be able to use it if you = dont=E2=80=99 mind the 3rd party work. I think you=E2=80=99ll have to = accept that no matter where you are going. I have also been on since = 1996/7. The writing is on the wall with apple dumping server. To be = honest we host on it but don=E2=80=99t use their tools. I have legacy = stuff on 10.6 and 10.11 After that it was easier to migrate to linux and = get use to it. > On Mar 2, 2018, at 10:25 AM, Office wrote: >=20 > I=E2=80=99ll follow quietly, I need to move away from the ServerAPP >=20 > I run now a server on an i7 Mac Mini Server with MacOS 10.11.4 and = ServerAPP running WebDNA - Enterprise Edition > I got tired from the serverAPP long ago but suffering from it is = another story then reinstallation of everything (But it=E2=80=99ll = happen).=20 > I really don=E2=80=99t want to leave the MacOS which i run as server = since 1997 (With WebCatalog and 4D Server back then) >=20 > Yariv Nachshon > http://www.plonter.co.il >=20 >=20 >=20 >=20 >> On 2 Mar 2018, at 17:43, Brian Willson > wrote: >>=20 >> Wow -- thanks, Gary. >>=20 >> This looks like a perfect short-term solution for me. (I say = =E2=80=9Cshort-term,=E2=80=9D because it=E2=80=99s clear that MacOS will = not support a LONG-term solution -- so at my advanced age I might need = to figure out how to configure a Linux box.) >>=20 >> It sounds like I=E2=80=99ll just have to upgrade MacOSX from 10.11.x = to 10.12, then upgrade WebDNA from v8.2.x to v8.5.1 -- correct? Pretty = sure I can manage that. >>=20 >> Question for the community: Are there any =E2=80=9Cgotchas=E2=80=9D I = should be aware of when moving from 8.2 to 8.5 on a Mac? Or is it a = fairly easy process? >>=20 >> (Apologies for not having followed discussions here more closely, but = WebDNA has proved so stable and dependable over the years that I=E2=80=99v= e rarely needed to!) >>=20 >> Thank you again. >>=20 >> Brian >>=20 >> P.S. =46rom your sample script, it even looks like my current one = won=E2=80=99t need any tweaking at all. >>=20 >> --- >> Brian Willson >> www.3ip.com >>=20 >>=20 >>> On Mar 2, 2018, at 9:44 AM, IBS Ltd. > wrote: >>>=20 >>> Good day, >>>=20 >>> I am on the digest - so - my response if required will be 24 hours = at the earliest! :) >>>=20 >>> Using the following setup - I have no issues with authorize.net = - my scripts work perfectly. >>>=20 >>> MacOSX 10.12.6 >>> Mac Mini >>> OpenSSL 0.9.8zh 14 Jan 2016 >>> WebDNA-Mac-Server-8.5.1 >>> Apache >>>=20 >>> The sandbox accounts have required TLS 1.2 since April of 2017.=20 >>>=20 >>> For developers: >>> = > >>>=20 >>> Sample connect script: >>>=20 >>> [text]response=3D[tcpconnect host=3Dsecure2.authorize.net = &port=3D443&ssl=3DT][!] >>> [/!][tcpsend]POST /gateway/transact.dll = HTTP/1.0[UnURL]%0D%0A[/UnURL][!] >>> [/!]Host: secure2.authorize.net:443 = [UnURL]%0D%0A[/UnURL][!] >>> [/!]User-Agent: StoreBuilder[UnURL]%0D%0A[/UnURL][!] >>> [/!]Content-type: = application/x-www-form-urlencoded[UnURL]%0D%0A[/UnURL][!] >>> [/!]Content-length: = [CountChars][content][/CountChars][UnURL]%0D%0A[/UnURL][!] >>> [/!][UnURL]%0D%0A[/UnURL][!] >>> [/!][content][UnURL]%0D%0A[/UnURL][!] >>> [/!][/TCPSend][/tcpconnect][/text] >>>=20 >>> =E2=80=94 >>> Gary Nightingale >>>=20 >>>> On Mar 2, 2018, at 2:00 AM, talk@webdna.us = wrote: >>>>=20 >>>>=20 >>>> From: Brian Willson > >>>> Subject: [WebDNA] TLS 1.2 and [tcpconnect] >>>> Date: March 1, 2018 at 8:34:06 AM AST >>>> To: talk@webdna.us >>>> Reply-To: > >>>>=20 >>>>=20 >>>> Hey, everybody. >>>>=20 >>>> For years I=E2=80=99ve been using [tcpconnect] to connect my online = shopping carts with Authorize.net =E2=80=99s AIM = solution, and it=E2=80=99s worked great, with only a minor tweak or two = required. >>>>=20 >>>> Yesterday, Authorize.net began requiring = connections via the TLS 1.2 protocol, and my script broke. I.e., it can = no longer connect to the endpoint. >>>>=20 >>>> (I'd mistakenly assumed all I needed to do was make sure my server = supported TLS 1.2, duh.) >>>>=20 >>>> Can anyone tell me how to make sure my script forces a connection = via TLS 1.2? >>>>=20 >>>> I was hoping all I=E2=80=99d need is a tweak to this line... >>>>=20 >>>> [text show=3DF]response=3D[tcpconnect host=3Dsecure2.authorize.net = &port=3D443&ssl=3DT] >>>>=20 >>>> ...but simply using =E2=80=9Cssl=3DF=E2=80=9D didn=E2=80=99t work, = ha. >>>>=20 >>>> Here=E2=80=99s my main connect code: >>>>=20 >>>> --- >>>>=20 >>>> [text show=3DF]response=3D[tcpconnect host=3Dsecure2.authorize.net = &port=3D443&ssl=3DT][!] >>>>=20 >>>> [/!][tcpsend]POST /gateway/transact.dll HTTP/1.0[crlf][!] >>>>=20 >>>> [/!]User-Agent: e3IP[crlf][!] >>>>=20 >>>> [/!]Host: secure2.authorize.net:443 = [crlf][!] >>>>=20 >>>> [/!]Content-type: application/x-www-form-urlencoded[crlf][!] >>>>=20 >>>> [/!]Content-length: [countchars][content][/countchars][crlf][!] >>>>=20 >>>> [/!][crlf][!] >>>>=20 >>>> [/!][content][crlf][!] >>>>=20 >>>> [/!][/tcpsend][/tcpconnect][/text] >>>>=20 >>>> --- >>>>=20 >>>> Thanks so much in advance for any help you can offer. >>>>=20 >>>> Brian >>>>=20 >>>> --- >>>> Brian Willson >>>> www.3ip.com >>>=20 >>> --------------------------------------------------------- >>> This message is sent to you because you are subscribed to >>> the mailing list talk@webdna.us >>> To unsubscribe, E-mail to: talk-leave@webdna.us = >>> archives: http://www.webdna.us/page.dna?numero=3D55 = >>> Bug Reporting: support@webdna.us >>=20 >> --------------------------------------------------------- This = message is sent to you because you are subscribed to the mailing list = talk@webdna.us To unsubscribe, E-mail to: = talk-leave@webdna.us archives: = http://www.webdna.us/page.dna?numero=3D55 = Bug Reporting: = support@webdna.us > --------------------------------------------------------- This message = is sent to you because you are subscribed to the mailing list = talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: = http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: = support@webdna.us --Apple-Mail=_BFB1EF33-1093-4186-ABF9-BD36F95C6650 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Since= macos is a *nix based system you will be able to use it if you dont=E2=80= =99 mind the 3rd party work. I think you=E2=80=99ll have to accept that = no matter where you are going. I have also been on since 1996/7. The = writing is on the wall with apple dumping server. To be honest we host = on it but don=E2=80=99t use their tools. I have legacy stuff on 10.6 and = 10.11 After that it was easier to migrate to linux and get use to it.

On Mar 2, 2018, at 10:25 AM, Office <yariv.n@gmail.com> = wrote:

I=E2=80=99ll follow = quietly, I need to move away from the ServerAPP

I run now a server on an i7 Mac Mini Server = with MacOS 10.11.4 and ServerAPP running WebDNA - Enterprise Edition =
I got tired from the serverAPP long ago but = suffering from it is another story then reinstallation of everything = (But it=E2=80=99ll happen). 
I really don=E2=80=99= t want to leave the MacOS which i run as server since 1997 (With = WebCatalog and 4D Server back then)

Yariv Nachshon




On 2 Mar = 2018, at 17:43, Brian Willson <willson@3ip.com> wrote:

Wow -- thanks, Gary.

This looks like a = perfect short-term solution for me. (I say =E2=80=9Cshort-term,=E2=80=9D = because it=E2=80=99s clear that MacOS will not support a LONG-term = solution -- so at my advanced age I might need to figure out how to = configure a Linux box.)

It sounds like = I=E2=80=99ll just have to upgrade MacOSX from 10.11.x to 10.12, then = upgrade WebDNA from v8.2.x to v8.5.1 -- correct? Pretty sure I can = manage that.

Question for the = community: Are there any =E2=80=9Cgotchas=E2=80=9D I should be aware of = when moving from 8.2 to 8.5 on a Mac? Or is it a fairly easy = process?

(Apologies for not = having followed discussions here more closely, but WebDNA has proved so = stable and dependable over the years that I=E2=80=99ve rarely needed = to!)

Thank you = again.

Brian

P.S. =46rom your = sample script, it even looks like my current one won=E2=80=99t need any = tweaking at all.

---
Brian Willson
www.3ip.com


On Mar = 2, 2018, at 9:44 AM, IBS Ltd. <admin@ibsltd.nb.ca> wrote:

Good = day,

I am on the digest - so - my response = if required will be 24 hours at the earliest! :)

Using the following setup -  I have no issues with authorize.net - my scripts work = perfectly.

MacOSX 10.12.6
Mac = Mini
OpenSSL 0.9.8zh 14 Jan 2016
WebDNA-Mac-Server-8.5.1
Apache

The sandbox accounts have required TLS 1.2 since April of = 2017. 
For developers:
<https://community.developer.authorize.net/t5/The-Authorize-Net-= Developer-Blog/Request-for-Comments-API-Best-Practices/ba-p/53668><= br class=3D"">
Sample connect script:

[text]response=3D[tcpconnect host=3Dsecure2.authorize.net&port=3D443&ssl=3DT][!]
[/!][tcpsend]POST /gateway/transact.dll = HTTP/1.0[UnURL]%0D%0A[/UnURL][!]
[/!]Host: secure2.authorize.net:443[UnURL]%0D%0A[/UnURL][!]
[/!]User-Agent: StoreBuilder[UnURL]%0D%0A[/UnURL][!]
[/!]Content-type: = application/x-www-form-urlencoded[UnURL]%0D%0A[/UnURL][!]
[/!]Content-length: = [CountChars][content][/CountChars][UnURL]%0D%0A[/UnURL][!]
[/!][UnURL]%0D%0A[/UnURL][!]
[/!][content][UnURL]%0D%0A[/UnURL][!]
[/!][/TCPSend][/tcpconnect][/text]

=E2=80=94
Gary Nightingale

On Mar 2, 2018, at 2:00 = AM, talk@webdna.us wrote:


From: Brian Willson <willson@3ip.com>
Subject: [WebDNA] TLS 1.2 and [tcpconnect]
Date: = March 1, 2018 at 8:34:06 AM AST
To: talk@webdna.us
Reply-To: <talk@webdna.us>


Hey, everybody.

For years I=E2=80=99= ve been using [tcpconnect] to connect my online shopping carts with Authorize.net=E2=80=99s = AIM solution, and it=E2=80=99s worked great, with only a minor tweak or = two required.

Yesterday, Authorize.net began requiring connections = via the TLS 1.2 protocol, and my script broke. I.e., it can no longer = connect to the endpoint.

(I'd mistakenly = assumed all I needed to do was make sure my server supported TLS 1.2, = duh.)

Can anyone tell me how to make sure = my script forces a connection via TLS 1.2?

I = was hoping all I=E2=80=99d need is a tweak to this line...

  [text show=3DF]response=3D[tcpconnec= t host=3Dsecure2.authorize.net&port=3D443&ssl=3DT]

...but simply using =E2=80=9Cssl=3DF=E2=80=9D = didn=E2=80=99t work, ha.

Here=E2=80=99s my = main connect code:

---

[text show=3DF]response=3D[tcpconnect host=3Dsecure2.authorize.net&port=3D443&ssl=3DT][!]

[/!][tcpsend]POST /gateway/transact.dll = HTTP/1.0[crlf][!]

[/!]User-Agent: = e3IP[crlf][!]

[/!]Host: secure2.authorize.net:443[crlf][!]

[/!]Content-type: = application/x-www-form-urlencoded[crlf][!]

[/!]Content-length: = [countchars][content][/countchars][crlf][!]

[/!][crlf][!]

[/!][content][crlf][!]

[/!][/tcpsend][/tcpconnect][/text]

---

Thanks so much in advance = for any help you can offer.

Brian

---
Brian Willson
www.3ip.com

---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list talk@webdna.us
To unsubscribe, E-mail to: talk-leave@webdna.us
archives: http://www.webdna.us/page.dna?numero=3D55
Bug= Reporting: support@webdna.us

--------------------------------------------------------- = This message is sent to you because you are subscribed to the mailing = list talk@webdna.us To unsubscribe, E-mail = to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us

--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_BFB1EF33-1093-4186-ABF9-BD36F95C6650-- . Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Digest from talk@webdna.us (Brian Willson 2018)
  2. Re: [WebDNA] Digest from talk@webdna.us (Palle Bo Nielsen 2018)
  3. Re: [WebDNA] Digest from talk@webdna.us (Brian Willson 2018)
  4. Re: [WebDNA] Digest from talk@webdna.us (Robert Minor 2018)
  5. Re: [WebDNA] Digest from talk@webdna.us (Office 2018)
  6. Re: [WebDNA] Digest from talk@webdna.us (Brian Willson 2018)
  7. Re: [WebDNA] Digest from talk@webdna.us (christophe.billiottet@webdna.us 2013)
  8. [WebDNA] Digest from talk@webdna.us (Chris 2008)
1621 --Apple-Mail=_BFB1EF33-1093-4186-ABF9-BD36F95C6650 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Since macos is a *nix based system you will be able to use it if you = dont=E2=80=99 mind the 3rd party work. I think you=E2=80=99ll have to = accept that no matter where you are going. I have also been on since = 1996/7. The writing is on the wall with apple dumping server. To be = honest we host on it but don=E2=80=99t use their tools. I have legacy = stuff on 10.6 and 10.11 After that it was easier to migrate to linux and = get use to it. > On Mar 2, 2018, at 10:25 AM, Office wrote: >=20 > I=E2=80=99ll follow quietly, I need to move away from the ServerAPP >=20 > I run now a server on an i7 Mac Mini Server with MacOS 10.11.4 and = ServerAPP running WebDNA - Enterprise Edition > I got tired from the serverAPP long ago but suffering from it is = another story then reinstallation of everything (But it=E2=80=99ll = happen).=20 > I really don=E2=80=99t want to leave the MacOS which i run as server = since 1997 (With WebCatalog and 4D Server back then) >=20 > Yariv Nachshon > http://www.plonter.co.il >=20 >=20 >=20 >=20 >> On 2 Mar 2018, at 17:43, Brian Willson > wrote: >>=20 >> Wow -- thanks, Gary. >>=20 >> This looks like a perfect short-term solution for me. (I say = =E2=80=9Cshort-term,=E2=80=9D because it=E2=80=99s clear that MacOS will = not support a LONG-term solution -- so at my advanced age I might need = to figure out how to configure a Linux box.) >>=20 >> It sounds like I=E2=80=99ll just have to upgrade MacOSX from 10.11.x = to 10.12, then upgrade WebDNA from v8.2.x to v8.5.1 -- correct? Pretty = sure I can manage that. >>=20 >> Question for the community: Are there any =E2=80=9Cgotchas=E2=80=9D I = should be aware of when moving from 8.2 to 8.5 on a Mac? Or is it a = fairly easy process? >>=20 >> (Apologies for not having followed discussions here more closely, but = WebDNA has proved so stable and dependable over the years that I=E2=80=99v= e rarely needed to!) >>=20 >> Thank you again. >>=20 >> Brian >>=20 >> P.S. =46rom your sample script, it even looks like my current one = won=E2=80=99t need any tweaking at all. >>=20 >> --- >> Brian Willson >> www.3ip.com >>=20 >>=20 >>> On Mar 2, 2018, at 9:44 AM, IBS Ltd. > wrote: >>>=20 >>> Good day, >>>=20 >>> I am on the digest - so - my response if required will be 24 hours = at the earliest! :) >>>=20 >>> Using the following setup - I have no issues with authorize.net = - my scripts work perfectly. >>>=20 >>> MacOSX 10.12.6 >>> Mac Mini >>> OpenSSL 0.9.8zh 14 Jan 2016 >>> WebDNA-Mac-Server-8.5.1 >>> Apache >>>=20 >>> The sandbox accounts have required TLS 1.2 since April of 2017.=20 >>>=20 >>> For developers: >>> = > >>>=20 >>> Sample connect script: >>>=20 >>> [text]response=3D[tcpconnect host=3Dsecure2.authorize.net = &port=3D443&ssl=3DT][!] >>> [/!][tcpsend]POST /gateway/transact.dll = HTTP/1.0[unurl]%0D%0A[/UnURL][!] >>> [/!]Host: secure2.authorize.net:443 = [unurl]%0D%0A[/UnURL][!] >>> [/!]User-Agent: StoreBuilder[unurl]%0D%0A[/UnURL][!] >>> [/!]Content-type: = application/x-www-form-urlencoded[unurl]%0D%0A[/UnURL][!] >>> [/!]Content-length: = [countchars][content][/CountChars][unurl]%0D%0A[/UnURL][!] >>> [/!][unurl]%0D%0A[/UnURL][!] >>> [/!][content][unurl]%0D%0A[/UnURL][!] >>> [/!][/TCPSend][/tcpconnect][/text] >>>=20 >>> =E2=80=94 >>> Gary Nightingale >>>=20 >>>> On Mar 2, 2018, at 2:00 AM, talk@webdna.us = wrote: >>>>=20 >>>>=20 >>>> From: Brian Willson > >>>> Subject: [WebDNA] TLS 1.2 and [tcpconnect] >>>> Date: March 1, 2018 at 8:34:06 AM AST >>>> To: talk@webdna.us >>>> Reply-To: > >>>>=20 >>>>=20 >>>> Hey, everybody. >>>>=20 >>>> For years I=E2=80=99ve been using [tcpconnect] to connect my online = shopping carts with Authorize.net =E2=80=99s AIM = solution, and it=E2=80=99s worked great, with only a minor tweak or two = required. >>>>=20 >>>> Yesterday, Authorize.net began requiring = connections via the TLS 1.2 protocol, and my script broke. I.e., it can = no longer connect to the endpoint. >>>>=20 >>>> (I'd mistakenly assumed all I needed to do was make sure my server = supported TLS 1.2, duh.) >>>>=20 >>>> Can anyone tell me how to make sure my script forces a connection = via TLS 1.2? >>>>=20 >>>> I was hoping all I=E2=80=99d need is a tweak to this line... >>>>=20 >>>> [text show=3DF]response=3D[tcpconnect host=3Dsecure2.authorize.net = &port=3D443&ssl=3DT] >>>>=20 >>>> ...but simply using =E2=80=9Cssl=3DF=E2=80=9D didn=E2=80=99t work, = ha. >>>>=20 >>>> Here=E2=80=99s my main connect code: >>>>=20 >>>> --- >>>>=20 >>>> [text show=3DF]response=3D[tcpconnect host=3Dsecure2.authorize.net = &port=3D443&ssl=3DT][!] >>>>=20 >>>> [/!][tcpsend]POST /gateway/transact.dll HTTP/1.0[crlf][!] >>>>=20 >>>> [/!]User-Agent: e3IP[crlf][!] >>>>=20 >>>> [/!]Host: secure2.authorize.net:443 = [crlf][!] >>>>=20 >>>> [/!]Content-type: application/x-www-form-urlencoded[crlf][!] >>>>=20 >>>> [/!]Content-length: [countchars][content][/countchars][crlf][!] >>>>=20 >>>> [/!][crlf][!] >>>>=20 >>>> [/!][content][crlf][!] >>>>=20 >>>> [/!][/tcpsend][/tcpconnect][/text] >>>>=20 >>>> --- >>>>=20 >>>> Thanks so much in advance for any help you can offer. >>>>=20 >>>> Brian >>>>=20 >>>> --- >>>> Brian Willson >>>> www.3ip.com >>>=20 >>> --------------------------------------------------------- >>> This message is sent to you because you are subscribed to >>> the mailing list talk@webdna.us >>> To unsubscribe, E-mail to: talk-leave@webdna.us = >>> archives: http://www.webdna.us/page.dna?numero=3D55 = >>> Bug Reporting: support@webdna.us >>=20 >> --------------------------------------------------------- This = message is sent to you because you are subscribed to the mailing list = talk@webdna.us To unsubscribe, E-mail to: = talk-leave@webdna.us archives: = http://www.webdna.us/page.dna?numero=3D55 = Bug Reporting: = support@webdna.us > --------------------------------------------------------- This message = is sent to you because you are subscribed to the mailing list = talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: = http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: = support@webdna.us --Apple-Mail=_BFB1EF33-1093-4186-ABF9-BD36F95C6650 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Since= macos is a *nix based system you will be able to use it if you dont=E2=80= =99 mind the 3rd party work. I think you=E2=80=99ll have to accept that = no matter where you are going. I have also been on since 1996/7. The = writing is on the wall with apple dumping server. To be honest we host = on it but don=E2=80=99t use their tools. I have legacy stuff on 10.6 and = 10.11 After that it was easier to migrate to linux and get use to it.

On Mar 2, 2018, at 10:25 AM, Office <yariv.n@gmail.com> = wrote:

I=E2=80=99ll follow = quietly, I need to move away from the ServerAPP

I run now a server on an i7 Mac Mini Server = with MacOS 10.11.4 and ServerAPP running WebDNA - Enterprise Edition =
I got tired from the serverAPP long ago but = suffering from it is another story then reinstallation of everything = (But it=E2=80=99ll happen). 
I really don=E2=80=99= t want to leave the MacOS which i run as server since 1997 (With = WebCatalog and 4D Server back then)

Yariv Nachshon




On 2 Mar = 2018, at 17:43, Brian Willson <willson@3ip.com> wrote:

Wow -- thanks, Gary.

This looks like a = perfect short-term solution for me. (I say =E2=80=9Cshort-term,=E2=80=9D = because it=E2=80=99s clear that MacOS will not support a LONG-term = solution -- so at my advanced age I might need to figure out how to = configure a Linux box.)

It sounds like = I=E2=80=99ll just have to upgrade MacOSX from 10.11.x to 10.12, then = upgrade WebDNA from v8.2.x to v8.5.1 -- correct? Pretty sure I can = manage that.

Question for the = community: Are there any =E2=80=9Cgotchas=E2=80=9D I should be aware of = when moving from 8.2 to 8.5 on a Mac? Or is it a fairly easy = process?

(Apologies for not = having followed discussions here more closely, but WebDNA has proved so = stable and dependable over the years that I=E2=80=99ve rarely needed = to!)

Thank you = again.

Brian

P.S. =46rom your = sample script, it even looks like my current one won=E2=80=99t need any = tweaking at all.

---
Brian Willson
www.3ip.com


On Mar = 2, 2018, at 9:44 AM, IBS Ltd. <admin@ibsltd.nb.ca> wrote:

Good = day,

I am on the digest - so - my response = if required will be 24 hours at the earliest! :)

Using the following setup -  I have no issues with authorize.net - my scripts work = perfectly.

MacOSX 10.12.6
Mac = Mini
OpenSSL 0.9.8zh 14 Jan 2016
WebDNA-Mac-Server-8.5.1
Apache

The sandbox accounts have required TLS 1.2 since April of = 2017. 
For developers:
<https://community.developer.authorize.net/t5/The-Authorize-Net-= Developer-Blog/Request-for-Comments-API-Best-Practices/ba-p/53668><= br class=3D"">
Sample connect script:

[text]response=3D[tcpconnect host=3Dsecure2.authorize.net&port=3D443&ssl=3DT][!]
[/!][tcpsend]POST /gateway/transact.dll = HTTP/1.0[unurl]%0D%0A[/UnURL][!]
[/!]Host: secure2.authorize.net:443[unurl]%0D%0A[/UnURL][!]
[/!]User-Agent: StoreBuilder[unurl]%0D%0A[/UnURL][!]
[/!]Content-type: = application/x-www-form-urlencoded[unurl]%0D%0A[/UnURL][!]
[/!]Content-length: = [countchars][content][/CountChars][unurl]%0D%0A[/UnURL][!]
[/!][unurl]%0D%0A[/UnURL][!]
[/!][content][unurl]%0D%0A[/UnURL][!]
[/!][/TCPSend][/tcpconnect][/text]

=E2=80=94
Gary Nightingale

On Mar 2, 2018, at 2:00 = AM, talk@webdna.us wrote:


From: Brian Willson <willson@3ip.com>
Subject: [WebDNA] TLS 1.2 and [tcpconnect]
Date: = March 1, 2018 at 8:34:06 AM AST
To: talk@webdna.us
Reply-To: <talk@webdna.us>


Hey, everybody.

For years I=E2=80=99= ve been using [tcpconnect] to connect my online shopping carts with Authorize.net=E2=80=99s = AIM solution, and it=E2=80=99s worked great, with only a minor tweak or = two required.

Yesterday, Authorize.net began requiring connections = via the TLS 1.2 protocol, and my script broke. I.e., it can no longer = connect to the endpoint.

(I'd mistakenly = assumed all I needed to do was make sure my server supported TLS 1.2, = duh.)

Can anyone tell me how to make sure = my script forces a connection via TLS 1.2?

I = was hoping all I=E2=80=99d need is a tweak to this line...

  [text show=3DF]response=3D[tcpconnec= t host=3Dsecure2.authorize.net&port=3D443&ssl=3DT]

...but simply using =E2=80=9Cssl=3DF=E2=80=9D = didn=E2=80=99t work, ha.

Here=E2=80=99s my = main connect code:

---

[text show=3DF]response=3D[tcpconnect host=3Dsecure2.authorize.net&port=3D443&ssl=3DT][!]

[/!][tcpsend]POST /gateway/transact.dll = HTTP/1.0[crlf][!]

[/!]User-Agent: = e3IP[crlf][!]

[/!]Host: secure2.authorize.net:443[crlf][!]

[/!]Content-type: = application/x-www-form-urlencoded[crlf][!]

[/!]Content-length: = [countchars][content][/countchars][crlf][!]

[/!][crlf][!]

[/!][content][crlf][!]

[/!][/tcpsend][/tcpconnect][/text]

---

Thanks so much in advance = for any help you can offer.

Brian

---
Brian Willson
www.3ip.com

---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list talk@webdna.us
To unsubscribe, E-mail to: talk-leave@webdna.us
archives: http://www.webdna.us/page.dna?numero=3D55
Bug= Reporting: support@webdna.us

--------------------------------------------------------- = This message is sent to you because you are subscribed to the mailing = list talk@webdna.us To unsubscribe, E-mail = to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us

--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_BFB1EF33-1093-4186-ABF9-BD36F95C6650-- . Robert Minor

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Webcat interfering with Webstar? (1998) Ecommerce client for someone (2006) Where is f2? (1997) Help name our technology! (1997) using showpage and showcart commands (1996) Am I going senile? (Price recalc based on quantity) (1997) WebCat2 - many [carts] on one template page? (1997) [WebDNA] WebDNA 6.2 and Mac OS X 10.5 Client / Server ? (2009) mimeheaders to allow back button to work on a posted page? (2004) Odd error in logs (1998) Authenticate (1997) [OT] Form POSTing with LONG variable (2007) Integration with SQL (1997) [WebDNA] Clarifying talklist emails (2020) Cannot calculate prices (1997) WebCat2b13 Command Reference Doc error (1997) WebDNA Solutions ... sorry! (1997) WebCatalog 3.0.4 alias crash bug? (2000) Re1000001: Setting up shop (1997) Just a thought (1998)