US Patent and Trademark Office tsNet error problem

Bruce Pokras dangmacguy at gmail.com
Thu May 20 18:44:54 EDT 2021


Hello all,

Getting a tsNet error, both from the IDE and a standalone. I have a patent searching and downloading app that had some link rot issues. Finally fixed everything. Seemed to be working fine for USPTO, European Patent Office  and World Intellectual Property Office. I put off launching this new version (Patent Grabber 6.5) for a few weeks. I don’t understand what has happened in the meantime, but the US patent searching keeps returning a tsNet error in the “result":

	tsneterr: (56) SSLRead() return error -9806

The URL was:

	https://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2Fsearch-adv.htm&r=0&p=1&f=S&l=50&Query=(pokras)&d=pall

which works fine when pasted in Safari or Chrome on my MacBook Pro Retina running High Sierra 10.13.6.

I recently learned of the tsNet debugger that someone (Charles Warwick?) had so thoughtfully created, and tried it. Below are two runs that I made, and since I can’t make heads nor tails of them, I hope that someone on the list can understand what is going on (I also tried tsNetVerifySSLPeer, both true and false, but got the same tsNet error). Any help would be greatly appreciated. Thanks!

Bruce Pokras

#1: run with libURLsetSSLverification false

Connection #7 to host patft.uspto.gov left intact
Issue another request to this URL: 'https://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2Fsearch-adv.htm&r=0&p=1&f=S&l=50&Query=(pokras)&d=pall'
  Trying 2610:20:5004:1604::82:443...
Connected to patft.uspto.gov (2610:20:5004:1604::82) port 443 (#8)
WARNING: disabling hostname validation also disables SNI.
SSL re-using session ID
TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
Server certificate: patft.uspto.gov
Server certificate: Entrust Certification Authority - L1K
Server certificate: Entrust Root Certification Authority - G2
GET /netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2Fsearch-adv.htm&r=0&p=1&f=S&l=50&Query=(pokras)&d=pall HTTP/1.0
Host: patft.uspto.gov
Accept: */*
User-Agent: LiveCode (MacOS)

1621533850
Mark bundle as not supporting multiuse
HTTP 1.0, assume close after body
HTTP/1.0 200 Script results follow
Server: NetAnswer Server 1.0
Content-Type: text/html

SSLRead() return error -9806
Closing connection 8

#2: run with libURLsetSSLverification true

1621534995
1621534996
_proxyForURL_proxyForURL end with none foundProxy for URL: 
Found bundle for host patft.uspto.gov: 0x7fa9a210bac0 [serially]
Re-using existing connection! (#11) with host patft.uspto.gov
Connected to patft.uspto.gov (2610:20:5004:1604::82) port 80 (#11)
GET /netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2Fsearch-adv.htm&r=0&p=1&f=S&l=50&Query=(pokras)&d=pall HTTP/1.0
Host: patft.uspto.gov
Accept: */*
User-Agent: LiveCode (MacOS)

Mark bundle as not supporting multiuse
HTTP 1.0, assume close after body
HTTP/1.0 302 Found
Location: https://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2Fsearch-adv.htm&r=0&p=1&f=S&l=50&Query=(pokras)&d=pall
Server: BigIP
Connection: close
Content-Length: 0

Closing connection 11
Issue another request to this URL: 'https://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2Fsearch-adv.htm&r=0&p=1&f=S&l=50&Query=(pokras)&d=pall'
Hostname patft.uspto.gov was found in DNS cache
  Trying 2610:20:5004:1604::82:443...
Connected to patft.uspto.gov (2610:20:5004:1604::82) port 443 (#13)
SSL re-using session ID
TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
Server certificate: patft.uspto.gov
Server certificate: Entrust Certification Authority - L1K
Server certificate: Entrust Root Certification Authority - G2
GET /netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&u=%2Fnetahtml%2Fsearch-adv.htm&r=0&p=1&f=S&l=50&Query=(pokras)&d=pall HTTP/1.0
Host: patft.uspto.gov
Accept: */*
User-Agent: LiveCode (MacOS)

1621534997
Mark bundle as not supporting multiuse
HTTP 1.0, assume close after body
HTTP/1.0 200 Script results follow
Server: NetAnswer Server 1.0
Content-Type: text/html

SSLRead() return error -9806
Closing connection 13
1621534998
1621534999


More information about the use-livecode mailing list