Quantcast
Channel: Chilkat Tech Notes
Browsing all 414 articles
Browse latest View live

PEPPOL 403 Forbidden Problem Solved

The PEPPOL test server at api.ixordocs-stg.com requires the “User-Agent” header field to be present.  For example, a GET request to /v1/peppol/status  is successful if the User-Agent header is present,...

View Article


Malaysia E-Invoicing (MyInvois) User Questions Answered

(Questions paraphrased and published here with prior permission from the user.) Question 1 Our application is file-server based which can be accessed by multiple users over LAN. Quite likely, there...

View Article


InvalidAuthenticationToken message IDX14100 JWT is not well formed, there are...

Question: When I try to send: Set resp = http.PostJson2("https://graph.microsoft.com/v1.0/me/sendMail","application/json",json.Emit()) I am getting this response: { "error": { "code":...

View Article

Large CRLs and Slow CRL Servers when Signing PDFs to create the B-LTA...

Chilkat is working on making it easy to produce B-LTA level signatures. However, it has come to our attention that some CRL’s can be large, and a server handling requests at the CRL distribution point...

View Article

Image may be NSFW.
Clik here to view.

RedTrust KSP with TLS 1.2 Client Certificate

The EVOLIUM REDTRUST CSP is not capable of signing a non-hash. In other words, it’s not possible to do TLS 1.2 with client certificates with the RedTrust KSP. This is a common problem in CSP/KSP...

View Article


Google to Discontinue Authentication that Requires Users to Share their...

Beginning September 30, 2024: third-party apps that use only a password to access Google Accounts and Google Sync will no longer be supported See...

View Article

Chilkat v9.5.0.99 Release Notes

Previous Version: https://cknotes.com/chilkat-v9-5-0-98-release-notes/ Chilkat v9.5.0.99 Release Notes Ssh, SFtp, SshTunnel: Added the SetAllowedAlgorithms method. This allows an application to...

View Article

EuroCert Cloud Signing

This post is to record collected information about EuroCert cloud signing. It seems EuroCert provides a PKCS11 driver DLL for Windows: ECSPKCS11.dll. Does this driver DLL communicate with the EuroCert...

View Article


Perl DynaLoader.pm: The specified module could not be found

Question: I get the following error when trying to install the Chilkat Perl 5.24 module in ActiveState Perl on Windows C:\chilkat-9.5.0-perl-5.20-x86_64-mingw32>perl Makefile.pl Checking if your kit...

View Article


How to Get Malaysia MyInvois Validation Link

Question: How is it possible to get the validation link for MyInvois? Answer: See the information here:   https://sdk.myinvois.hasil.gov.my/faq/#how-to-get-validation-link-and-generate-qr-code “The QR...

View Article

GMail OAuth2 Scope for SMTP vs REST API

There’s confusion about the OAuth2 scope required to send email via GMAIL. There are two ways to programmatically send email using your GMail account: Connecting to smtp.gmail.com using the SMTP...

View Article

Image may be NSFW.
Clik here to view.

Avoid Non-usascii Literal Strings in Source Code

It’s generally not a good idea to use literal strings containing non-usascii chars in your source code, regardless of programming language. For example, in C++ a literal string would be like this:...

View Article

XML Digital Signature Error “The location of where to insert the Signature...

If your application fails to to sign XML and the XmlDSigGen.LastErrorText contains the error “The location of where to insert the Signature was not found.”, it means the location your application...

View Article


Image may be NSFW.
Clik here to view.

Solution for Azure OAuth2 Error: Public clients can’t send a client secret.

Problem: When trying to do get the initial OAuth2 authorization token from Azure (using Chilkat.OAuth2), I get the following error: {"error":"invalid_request","error_description":"AADSTS90023: Public...

View Article

HTTP GET Works in Browser but not in Application

If an HTTP GET works in a browser, but does not work from your application, then check to see if your site uses Cloudfare with the Browser Integrity Check turned on.   If so, then for testing purposes,...

View Article


Background Threads (Async) in Classic ASP

* Chilkat recommends avoiding the use of Async methods in Classic ASP.  In summary, the Chilkat Async methods run in a background thread (within Chilkat) and you don’t want the background thread to be...

View Article

Explaining the Concept of Folders in AWS S3

In AWS S3 (Simple Storage Service), the concept of folders does not exist in the traditional sense as it does in a typical file system. Instead, S3 is a flat storage system where all objects (files)...

View Article


Unlock Chilkat at the Start of Each ASP Page

In Classic ASP, if you want to run the same code at the start of each web page, the best approach is to create an include file containing the code and then include that file at the beginning of each...

View Article

Chilkat SSH – SendReqExec vs SendReqShell

Chilkat’s SSH class provides the ability to start a shell session by calling SendReqShell, or by calling QuickShell.  You can alternatively run a single remote command by calling SendReqExec....

View Article

SFTP Public Key Authentication with id_ed25519

Question: I have a vendor that wants me to send text files to their SFTP server. They want me to use SFTP to send the files. I have other vendors to which I use SFTP to send files but they use a...

View Article
Browsing all 414 articles
Browse latest View live