Using PeerBlock can Interfere with REST API’s running on AWS Lambda

A Chilkat customer uses Chilkat HTTP to send REST API requests to a popular IP Geolocation service.   The REST API requests worked a few times, but then started failing with this error information in Http.LastErrorText: ConnectFailReason: Connection rejected A few possible causes for a connection being rejected are: – A firewall (software or hardware), such as Windows Firewall, is blocking […]

Office365 SMTP Error: 554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied;

Question: I’m trying to send email using SMTP via, and I get this error: 554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message. 0.35250:0A001485, 1.36674:0A000000, 1.61250:00000000, 1.45378:02000000, 1.44866:59020000, 1.36674:0E000000, 1.61250:00000000, 1.45378:5E020000, 1.44866:F8000000, 16.55847:BC030000, 17.43559:0000000024020000000000000000000000000000, 20.52176:140FFA8B1500001000000000, 20.50032:140FFA8B8517001000000000, 0.35180:F1030000, 255.23226:09000000, 255.27962:0A000000, 255.27962:0E000000, 255.31418:F1030000, 0.35250:0300C981, 1.36674:0A000000, 1.61250:00000000, 1.45378:02000000, 1.44866:3A000000, 1.36674:32000000, 1.61250:00000000, 1.45378:3F000000, 1.44866:01000000, 16.55847:A6000000, […]

FoxPro Debugger Combined with Async Functions

Problem: A Chilkat FoxPro programmer was calling Rest.FullRequestSbAsync with a 3MB request.  It failed with a WSAECONNABORTED error message.  However, calling Rest.FullRequestSb works fine.  Why? Answer: When the async version of a method is called, Chilkat is starting a background thread to call the synchronous version of the method.  For example, the Async method returns a Task object.  When task.Run […]

ActiveX: Permission denied (Error 70)

A Chilkat ActiveX user (in VB6) was struggling with a “Permission denied (Error 70)”. It occurred on the very first call to a Chilkat method (UnlockBundle). Solution: The solution is that the ActiveX DLL somehow did not have read + execute permissions.  The 1st access to a method in the ActiveX triggered the runtime to load the DLL, and this […]

PHP Script for Downloading, Installing, and Testing Chilkat

Here is a bash shell script for downloading, unpacking, installing, and testing the 64-bit PHP 7.4 extension for Chilkat. 1) It assumes PHP 7.4 was installed to $HOME/phps/php74. 2) This example is downloading Chilkat version (change the wget URL to the latest version) export PATH=$HOME/phps/php74/bin:$PATH php -v cd if [ ! -d testing ]; then mkdir testing fi cd […]