Re: [WebDNA] Paypal Sandbox TCPConnect

This WebDNA talk-list message is from

2012


It keeps the original formatting.
numero = 108782
interpreted = N
texte = Hi Ken, Thanks very much for your contribution. I have tried many combos of header to try and isolate the problem, without success. With your code... This works: [text]host=api-3t.paypal.com[/text] [text]path=/nvp[/text] [text]crlf=[unurl]%0D%0A[/unurl][/text] [text]content=TEST[/text] This doesn't: [text]host=api-3t.sandbox.paypal.com[/text] [text]path=/nvp[/text] [text]crlf=[unurl]%0D%0A[/unurl][/text] [text]content=TEST[/text] All the best, Phil. On 6 Mar 2012, at 14:43, WebDNA Solutions wrote: > Some tcpconnects don't work unless you specify the host in > the headers as well as in the tcpconnect tag. Here's an > example of the code I use that seems to work: > > [text]host=www.paypal.com[/text] > [text]path=/cgi-bin/webscr[/text] > [text]crlf=[unurl]%0D%0A[/unurl][/text] > [text]content=... name=value pairs here ...[/text] > > [tcpconnect host=[host]&port=443&ssl=T] > [tcpsend skipheader=T]POST [path] HTTP/1.0[crlf][!] > [/!]Host: [host][crlf][!] > [/!]User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)[crlf][!] > [/!]Content-Type: text/namevalue[crlf][!] > [/!]Content-Length: [countchars][content][/countchars][crlf][crlf][!] > [/!][content][crlf][!] > [/!][/tcpsend] > [/tcpconnect] > > Sincerely, > Kenneth Grome > WebDNA Solutions > http://www.webdnasolutions.com > WebDNA Programming and Linux Server Administration > > > > >> Hi All, >> >> Many years since I have posted to WebDNA talk list... >> last post 2004! >> >> I am trying to connect to the Paypal sandbox endpoint >> api-3t.sandbox.paypal.com and cannot: >> >> The only difference between these two TCPConnects is the >> host name... >> >> [text]CRLF=[unurl]%0D%0A[/unurl][/text] >> >> [!] CONNECTS [/!]
>> [tcpconnect >> host=api-3t.paypal.com&port=443&ssl=T][tcpsend >> skipheader=T]POST /nvp HTTP/1.0[CRLF]Content-type: >> text/namevalue[CRLF][CRLF][/tcpsend][/tcpconnect] >> >> [!] DOES NOT CONNECT - TIMES OUT[/!]
>> [tcpconnect >> host=api-3t.sandbox.paypal.com&port=443&ssl=T][tcpsend >> skipheader=T]POST /nvp HTTP/1.0[CRLF]Content-type: >> text/namevalue[CRLF][CRLF][/tcpsend][/tcpconnect] >> >> >> The sandbox endpoint is correct as can be seen here: >> >> [!] CONNECTS [/!]
>> TEST >> >> [!] CONNECTS [/!]
>>
> action=https://api-3t.sandbox.paypal.com/nvp> > type=submit name=METHOD value=TEST> >> >> >> I'm not bothered (yet) about the ACK=Failure, just would >> love to make the connection! >> >> Any advice you guys can offer would be great. >> >> All the best, >> >> Phil. >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> Bug Reporting: support@webdna.us > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Paypal Sandbox TCPConnect (Stuart Tremain 2012)
  2. Re: [WebDNA] Paypal Sandbox TCPConnect (Stuart Tremain 2012)
  3. Re: [WebDNA] Paypal Sandbox TCPConnect (Philip Edell 2012)
  4. Re: [WebDNA] Paypal Sandbox TCPConnect (christophe.billiottet@webdna.us 2012)
  5. Re: [WebDNA] Paypal Sandbox TCPConnect (Philip Edell 2012)
  6. Re: [WebDNA] Paypal Sandbox TCPConnect (Toby Cox 2012)
  7. Re: [WebDNA] Paypal Sandbox TCPConnect (aaronmichaelmusic@gmail.com 2012)
  8. Re: [WebDNA] Paypal Sandbox TCPConnect (aaronmichaelmusic@gmail.com 2012)
  9. Re: [WebDNA] Paypal Sandbox TCPConnect (Philip Edell 2012)
  10. Re: [WebDNA] Paypal Sandbox TCPConnect (WebDNA Solutions 2012)
  11. [WebDNA] Paypal Sandbox TCPConnect (Philip Edell 2012)
Hi Ken, Thanks very much for your contribution. I have tried many combos of header to try and isolate the problem, without success. With your code... This works: [text]host=api-3t.paypal.com[/text] [text]path=/nvp[/text] [text]crlf=[unurl]%0D%0A[/unurl][/text] [text]content=TEST[/text] This doesn't: [text]host=api-3t.sandbox.paypal.com[/text] [text]path=/nvp[/text] [text]crlf=[unurl]%0D%0A[/unurl][/text] [text]content=TEST[/text] All the best, Phil. On 6 Mar 2012, at 14:43, WebDNA Solutions wrote: > Some tcpconnects don't work unless you specify the host in > the headers as well as in the tcpconnect tag. Here's an > example of the code I use that seems to work: > > [text]host=www.paypal.com[/text] > [text]path=/cgi-bin/webscr[/text] > [text]crlf=[unurl]%0D%0A[/unurl][/text] > [text]content=... name=value pairs here ...[/text] > > [tcpconnect host=[host]&port=443&ssl=T] > [tcpsend skipheader=T]POST [path] HTTP/1.0[crlf][!] > [/!]Host: [host][crlf][!] > [/!]User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)[crlf][!] > [/!]Content-Type: text/namevalue[crlf][!] > [/!]Content-Length: [countchars][content][/countchars][crlf][crlf][!] > [/!][content][crlf][!] > [/!][/tcpsend] > [/tcpconnect] > > Sincerely, > Kenneth Grome > WebDNA Solutions > http://www.webdnasolutions.com > WebDNA Programming and Linux Server Administration > > > > >> Hi All, >> >> Many years since I have posted to WebDNA Talk List... >> last post 2004! >> >> I am trying to connect to the Paypal sandbox endpoint >> api-3t.sandbox.paypal.com and cannot: >> >> The only difference between these two TCPConnects is the >> host name... >> >> [text]CRLF=[unurl]%0D%0A[/unurl][/text] >> >> [!] CONNECTS [/!]
>> [tcpconnect >> host=api-3t.paypal.com&port=443&ssl=T][tcpsend >> skipheader=T]POST /nvp HTTP/1.0[CRLF]Content-type: >> text/namevalue[CRLF][CRLF][/tcpsend][/tcpconnect] >> >> [!] DOES NOT CONNECT - TIMES OUT[/!]
>> [tcpconnect >> host=api-3t.sandbox.paypal.com&port=443&ssl=T][tcpsend >> skipheader=T]POST /nvp HTTP/1.0[CRLF]Content-type: >> text/namevalue[CRLF][CRLF][/tcpsend][/tcpconnect] >> >> >> The sandbox endpoint is correct as can be seen here: >> >> [!] CONNECTS [/!]
>> TEST >> >> [!] CONNECTS [/!]
>>
> action=https://api-3t.sandbox.paypal.com/nvp> > type=submit name=METHOD value=TEST> >> >> >> I'm not bothered (yet) about the ACK=Failure, just would >> love to make the connection! >> >> Any advice you guys can offer would be great. >> >> All the best, >> >> Phil. >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list . >> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us >> Bug Reporting: support@webdna.us > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Philip Edell

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:

New command suggestion (1997) quick [middle] Q (2000) WebCat2.0 [format thousands .0f] no go (1997) Protecting webdelivery (1997) FYI: virus alert (1996) Signal Raised Error (1997) RE: [WebDNA] making all fields on a form mandatory (2013) WebCat2 beta 11 - new prefs ... (1997) Not really WebCat (1997) WebCat2 Append problem (B14Macacgi) (1997) Hiding Email Addresses (2003) New Plug-in and Type 11 errors (1997) [WebDNA] Feature Request (2013) Friendly , quick 'security' check, please (2003) Saving Text Areas with Orders (1997) Purchase Plugin Missing (1996) iis 4.0 (1997) WebCat2b14MacPlugIn - [include] doesn't hide the search string (1997) Form Weirdness - Sorta Solved (2002) Single Link browsing (1997)