ReCAPTCHA Timed Out Error with Proxy on RecTrac Server
RecTrac 3.1.10.10.00
Table of Contents
Problem
When submitting ReCAPTCHA forms on WebTrac, the next page displays an error message. The RecTrac server's required TLS 1.2 registry key is enabled with 1.0 and 1.1 disabled. Discussions determined that the affected department uses a Proxy for internet on the server.
Error Message
Error occurred while accessing component property/method: Send.<br /><br />The operation timed out <br /><br />Error code: 0x80020009 sendChallenge Business/reCaptcha.p (5890)<br /><br />sendChallenge Business/reCaptcha.p at line 461 (Business/reCaptcha.r)<br /><br />Business/reCaptcha.p at line 374 (Business/reCaptcha.r)<br /><br />Process Business/Routines/Webforgotten.p at line 921 (Business/Routines/Webforgotten.r)<br /><br />Business/Routines/Webforgotten.p at line 864 (Business/Routines/Webforgotten.r)<br /><br />Business/RequestStart.p at line 1199 (Business/RequestStart.r)<br /><br />ProcessWebRequest Presentation/WebTracInterface.p at line 1455 (Presentation/WebTracInterface.r)<br /><br />Presentation/WebTracInterface.p at line 1262 (Presentation/WebTracInterface.r)<br /><br />Presentation/InterfaceRoute.p at line 1287 (Presentation/InterfaceRoute.r)<br /><br />InterfaceRoute Presentation\InterfaceStart at line 655 (Presentation\InterfaceStart.r)<br /><br />SYSTEM-TRIGGER Presentation\InterfaceStart at line 626 (Presentation\InterfaceStart.r)<br /><br />Presentation\InterfaceStart at line 645 (Presentation\InterfaceStart.r)
Solution
Create a ReCAPTCHA.ini file in the Programs PROPATH with filled in values to assist webspeed returning Google's handshake through the Proxy.
Steps For Solution
- Go to <x>:\VSI3\RecTrac\Programs and create a “reCAPTCHA.ini” file.
- In Notepad, supply this information and fill in the values needed based on your proxy:
- ProxyServer=
- ProxyUsername=
- ProxyPassword=
- ProxyByPassList=
- Save the "reCAPTCHA.ini" file.
- Navigate back to OpenEdge Explorer.
- Restart WEBLive broker.