Re: [WebDNA] TLS 1.2 and [tcpconnect]

This WebDNA talk-list message is from

2018


It keeps the original formatting.
numero = 113990
interpreted = N
texte = 1590 --Apple-Mail=_35D169E9-6EAE-4E76-92CB-3DA9DC4E1A73 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Yikes. Sounds complicated. Is there no way to tweak the [tcpconnect] script to accommodate TLS 1.2 = and/or its ciphers? If not, that would prove a major setback here. Brian --- Brian Willson www.3ip.com > On Mar 1, 2018, at 7:42 AM, Bob Minor wrote: >=20 > I got around it by running my own Linux server that does the php call = to authnet and dumps the data just as the gateway did. kinda like a = gateway for my gateway.=20 >=20 > Robert Minor > Cybermill.com > 314-962-4024 ext 500 >=20 > On Mar 1, 2018, at 06:34, Brian Willson > wrote: >=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 = ------------------------------------------------= --------- 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=_35D169E9-6EAE-4E76-92CB-3DA9DC4E1A73 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Yikes. Sounds complicated.

Is there no way to tweak the = [tcpconnect] script to accommodate TLS 1.2 and/or its ciphers? If not, = that would prove a major setback here.

Brian

---
Brian = Willson


On Mar 1, 2018, at 7:42 AM, Bob Minor <bob.minor@cybermill.com> wrote:

I got around it by running my = own Linux server that does the php call to authnet and dumps the data = just as the gateway did. kinda like a gateway for my gateway. 

Robert = Minor
314-962-4024 ext 500

On Mar 1, 2018, at 06:34, Brian Willson <willson@3ip.com> = wrote:

Hey, everybody.

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.

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[tcpconnect 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][!]
<= div class=3D"">
[/!][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 --Apple-Mail=_35D169E9-6EAE-4E76-92CB-3DA9DC4E1A73-- . Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] TLS 1.2 and [tcpconnect] URGENT (Stuart Tremain 2018)
  2. Re: [WebDNA] TLS 1.2 and [tcpconnect] URGENT (Stuart Tremain 2018)
  3. Re: [WebDNA] TLS 1.2 and [tcpconnect] URGENT (Stuart Tremain 2018)
  4. Re: [WebDNA] TLS 1.2 and [tcpconnect] URGENT (Stuart Tremain 2018)
  5. Re: [WebDNA] TLS 1.2 and [tcpconnect] URGENT (Stuart Tremain 2018)
  6. Re: [WebDNA] TLS 1.2 and [tcpconnect] URGENT (Stuart Tremain 2018)
  7. Re: [WebDNA] TLS 1.2 and [tcpconnect] URGENT (Diane Blackmore 2018)
  8. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Diane Blackmore 2018)
  9. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Tom Duke 2018)
  10. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Diane Blackmore 2018)
  11. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Stuart Tremain 2018)
  12. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Jym Duane 2018)
  13. [WebDNA] TLS 1.2 and [tcpconnect] (Bob Knight 2018)
  14. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  15. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  16. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Jym Duane 2018)
  17. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  18. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Jym Duane 2018)
  19. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  20. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Jym Duane 2018)
  21. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  22. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  23. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  24. Re: [WebDNA] TLS 1.2 and [tcpconnect] (christophe.billiottet@webdna.us 2018)
  25. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  26. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  27. Re: [WebDNA] TLS 1.2 and [tcpconnect] (dbrooke@euca.us 2018)
  28. Re: [WebDNA] TLS 1.2 and [tcpconnect] (dbrooke@euca.us 2018)
  29. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  30. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  31. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  32. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  33. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  34. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  35. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  36. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Robert Minor 2018)
  37. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  38. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Jym Duane 2018)
  39. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  40. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
  41. Re: [WebDNA] TLS 1.2 and [tcpconnect] (Bob Minor 2018)
  42. [WebDNA] TLS 1.2 and [tcpconnect] (Brian Willson 2018)
1590 --Apple-Mail=_35D169E9-6EAE-4E76-92CB-3DA9DC4E1A73 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Yikes. Sounds complicated. Is there no way to tweak the [tcpconnect] script to accommodate TLS 1.2 = and/or its ciphers? If not, that would prove a major setback here. Brian --- Brian Willson www.3ip.com > On Mar 1, 2018, at 7:42 AM, Bob Minor wrote: >=20 > I got around it by running my own Linux server that does the php call = to authnet and dumps the data just as the gateway did. kinda like a = gateway for my gateway.=20 >=20 > Robert Minor > Cybermill.com > 314-962-4024 ext 500 >=20 > On Mar 1, 2018, at 06:34, Brian Willson > wrote: >=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 = ------------------------------------------------= --------- 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=_35D169E9-6EAE-4E76-92CB-3DA9DC4E1A73 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Yikes. Sounds complicated.

Is there no way to tweak the = [tcpconnect] script to accommodate TLS 1.2 and/or its ciphers? If not, = that would prove a major setback here.

Brian

---
Brian = Willson


On Mar 1, 2018, at 7:42 AM, Bob Minor <bob.minor@cybermill.com> wrote:

I got around it by running my = own Linux server that does the php call to authnet and dumps the data = just as the gateway did. kinda like a gateway for my gateway. 

Robert = Minor
314-962-4024 ext 500

On Mar 1, 2018, at 06:34, Brian Willson <willson@3ip.com> = wrote:

Hey, everybody.

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.

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[tcpconnect 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][!]
<= div class=3D"">
[/!][tcpsend]POST = /gateway/transact.dll HTTP/1.0[crlf][!]

[/!]User-Agent: e3IP[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 --Apple-Mail=_35D169E9-6EAE-4E76-92CB-3DA9DC4E1A73-- . Brian Willson

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:

Snake Bites (1997) Help with sorting search results sorting (1998) using showpage and showcart commands (1996) Webcat2, WebCommerce, Mod 10 etc. (1997) HELP WITH DATES (1997) UPDATE PROBLEM (1997) taxTotal, grandTotal (1997) Advice needed. (1998) Generating Report Totals (1997) Format of Required fields error message (1997) WebCat2b12 Mac.acgi--[searchstring] bug (1997) ShipCost Data Base (1998) setitems, one more thing (1997) Lots of bounce errors (2007) politeness (was searches with dash...) (2000) autosensing lanague selection (1997) WebCat2b13MacPlugIn - [include] doesn't allow creator (1997) [url] link (1998) Search in 2 or more catalogs (1997) emailer (1997)