Re: [WebDNA] TLS 1.2 and [tcpconnect]

This WebDNA talk-list message is from

2018


It keeps the original formatting.
numero = 113989
interpreted = N
texte = 1589 --Apple-Mail-01E42496-E4FF-498F-AAA3-482769817FBA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I got around it by running my own Linux server that does the php call to aut= hnet and dumps the data just as the gateway did. kinda like a gateway for my= gateway.=20 Robert Minor Cybermill.com 314-962-4024 ext 500 > 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 shoppi= ng carts with Authorize.net=E2=80=99s AIM solution, and it=E2=80=99s worked g= reat, with only a minor tweak or two required. >=20 > Yesterday, Authorize.net began requiring connections via the TLS 1.2 proto= col, 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 support= ed 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=3D= 443&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 s= ent to you because you are subscribed to the mailing list talk@webdna.us To u= nsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/p= age.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail-01E42496-E4FF-498F-AAA3-482769817FBA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I got around it by running my own Linux ser= ver that does the php call to authnet and dumps the data just as the gateway= did. kinda like a gateway for my gateway. 

Ro= bert Minor
Cybermill.com
314-962-4024 ext 5= 00

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 connec= t my online shopping carts with Authorize.net=E2=80=99s AIM solution, and it=E2=80=99s worked great, w= ith 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?
<= br class=3D"">
I was hoping all I=E2=80=99d need is a t= weak to this line...

   [text show=3DF]response=3D[t= cpconnect 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:

---

<= div class=3D"">
[text show=3DF]response=3D[tcpconnect host=3D= secure2.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][!]

<= div class=3D"">[/!][crlf][!]

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

<= div class=3D"">[/!][/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-leav= e@webdna.us archives: http://www.w= ebdna.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-01E42496-E4FF-498F-AAA3-482769817FBA-- . 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)
1589 --Apple-Mail-01E42496-E4FF-498F-AAA3-482769817FBA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I got around it by running my own Linux server that does the php call to aut= hnet and dumps the data just as the gateway did. kinda like a gateway for my= gateway.=20 Robert Minor Cybermill.com 314-962-4024 ext 500 > 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 shoppi= ng carts with Authorize.net=E2=80=99s AIM solution, and it=E2=80=99s worked g= reat, with only a minor tweak or two required. >=20 > Yesterday, Authorize.net began requiring connections via the TLS 1.2 proto= col, 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 support= ed 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=3D= 443&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 s= ent to you because you are subscribed to the mailing list talk@webdna.us To u= nsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/p= age.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail-01E42496-E4FF-498F-AAA3-482769817FBA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I got around it by running my own Linux ser= ver that does the php call to authnet and dumps the data just as the gateway= did. kinda like a gateway for my gateway. 

Ro= bert Minor
Cybermill.com
314-962-4024 ext 5= 00

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 connec= t my online shopping carts with Authorize.net=E2=80=99s AIM solution, and it=E2=80=99s worked great, w= ith 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?
<= br class=3D"">
I was hoping all I=E2=80=99d need is a t= weak to this line...

   [text show=3DF]response=3D[t= cpconnect 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:

---

<= div class=3D"">
[text show=3DF]response=3D[tcpconnect host=3D= secure2.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][!]

<= div class=3D"">[/!][crlf][!]

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

<= div class=3D"">[/!][/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-leav= e@webdna.us archives: http://www.w= ebdna.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-01E42496-E4FF-498F-AAA3-482769817FBA-- . Bob 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:

Affiliate program code (2004) [Webcat 2]Next (1997) Price Hacking (1998) Re:Emailer and encryption (1997) Refresh cart# (1999) Credit card processing - UK (1997) WebCat2b15MacPlugin - showing [math] (1997) Affiliate program idea (2003) PCS Frames (1997) [math date] with non-US date format (2000) PSC recommends what date format yr 2000??? (1997) setlineitem quantity to zero? (2000) [OT] MacOs IE5 topmargin and leftmargin bug (2000) Searching multiple fields from one form field (1997) Bugs in IE 6.0 ? (2003) Couple of techno questions (1999) Merchant and WebCat 3.0 (1998) Plugin or CGI or both (1997) verify email address (1998) apparently to problem isolated (1997)