/n software - Knowledge Base
Recent IPWorks Articles:
-
Getting Started with IPWorksSearch
An introduction to indexing documents and searching them with the Indexer and Search components.
-
IPWorks EDI 2024 API Changes
This article details the API differences between IPWorks EDI and IPWorks EDI 2024.
-
Version 2024 Updates
Information and upgrade information for version 2024.
-
IPWorks Auth 2024 API Changes
This article details the API differences between IPWorks Auth 2022 and IPWorks Auth 2024.
-
IPWorks Encrypt 2024 API Changes
This article details the API differences between IPWorks Encrypt 2022 and IPWorks Encrypt 2024.
-
IPWorks IoT 2024 API Changes
This article details the API differences between IPWorks IoT 2022 and IPWorks IoT 2024.
-
IPWorks OpenPGP 2024 API Changes
This article details the API differences between IPWorks OpenPGP 2022 and IPWorks OpenPGP 2024.
-
IPWorks SNMP 2024 API Changes
This article details the API differences between IPWorks SNMP 2022 and IPWorks SNMP 2024.
-
IPWorks 2024 API Changes
This article details the API differences between IPWorks 2022 and IPWorks 2024.
-
IPWorks IPC 2024 API Changes
This article details the API differences between IPWorks IPC 2022 and IPWorks IPC 2024.
-
IPWorks MQ 2024 API Changes
This article details the API differences between IPWorks MQ 2022 and IPWorks MQ 2024.
-
IPWorks SFTP 2024 API Changes
This article details the API differences between IPWorks SFTP 2022 and IPWorks SFTP 2024.
-
IPWorks S/MIME 2024 API Changes
This article details the API differences between IPWorks S/MIME 2022 and IPWorks S/MIME 2024.
-
IPWorks SSH 2024 API Changes
This article details the API differences between IPWorks SSH 2022 and IPWorks SSH 2024.
-
IPWorks SSL 2024 API Changes
This article details the API differences between IPWorks SSL 2022 and IPWorks SSL 2024.
-
Version 2024 Upgrade Guide
Technical details about upgrading from version 2022 to version 2024.
-
Trusted Platform Module (TPM) Support
Trusted Platform Module (TPM) Support
-
Getting Started with IPWorks DTLS
Introduction to the /n software IPWorks DTLS library
-
How to set the LocalHost property when using the MCast or UDP component in Android Applications
Properly setting the LocalHost property with Android Applications using the MCast or UDP components.
-
How to immediately free up the local port used by a recently closed TCPServer component
Ensure that the OS immediately frees up the local TCP port that was used by an IPWorks component.
-
HTTP POST returns "303 See Other"
When I post with HTTP (or WebForm, WebUpload, etc), I get an HTTP Protocol error
-
Tracking Progress of an FTP Download or Upload
-
Web Server
Do you have a webserver component?
-
Error: Unbalanced Element Tag
A guide to dealing with the error
-
Getting Started with IPPhone
Introduction to the /n software IPWorks VoIP IPPhone component
-
Sent email not present in the sent mail folder.
This article shows how to append a sent email to a sent mail folder.
-
Getting Started with CertMgr
An guide to CertMgr with examples.
-
Getting Started with SMTP, POP, & IMAP
An guide to SMTP, POP, & IMAP with examples.
-
TLS/SSL Libraries and /n software Toolkits
TLS/SSL Implementation Options
-
IPWorks 2022 API Changes
This article details the API differences between IPWorks 2020 and IPWorks 2022.
-
IPWorks Auth 2022 API Changes
This article details the API differences between IPWorks Auth 2020 and IPWorks Auth 2022.
-
IPWorks BLE 2022 API Changes
This article details the API differences between IPWorks BLE 2020 and IPWorks BLE 2022.
-
IPWorks EDI 2022 API Changes
This article details the API differences between IPWorks EDI 2020 and IPWorks EDI 2022.
-
IPWorks Encrypt 2022 API Changes
This article details the API differences between IPWorks Encrypt 2020 and IPWorks Encrypt 2022.
-
IPWorks IoT 2022 API Changes
This article details the API differences between IPWorks IoT 2020 and IPWorks IoT 2022.
-
IPWorks MQ 2022 API Changes
This article details the API differences between IPWorks MQ 2020 and IPWorks MQ 2022.
-
IPWorks OpenPGP 2022 API Changes
This article details the API differences between IPWorks OpenPGP 2020 and IPWorks OpenPGP 2022.
-
IPWorks SFTP 2022 API Changes
This article details the API differences between IPWorks SFTP 2020 and IPWorks SFTP 2022.
-
IPWorks S/MIME 2022 API Changes
This article details the API differences between IPWorks S/MIME 2020 and IPWorks S/MIME 2022.
-
IPWorks SNMP 2022 API Changes
This article details the API differences between IPWorks SNMP 2020 and IPWorks SNMP 2022.
-
IPWorks SSH 2022 API Changes
This article details the API differences between IPWorks SSH 2020 and IPWorks SSH 2022.
-
Getting Started with FMX
How to use Delphi Edition components in FMX
-
Getting Started with Qt
How to use C++ Edition components in Qt Creator
-
Using C++ edition components in plain C
Using C++ edition components in plain C
-
Getting Started with IVR
Introduction to the /n software IPWorks VoIP IVR component
-
Getting Started with S3 Component
How to interact with S3-compatible storage services using IPWorks or Cloud Storage
-
Version 2022 Updates
Information and upgrade information for version 2022.
-
SMPP Multipart Messages
How to support multipart SMS messages.
-
C++ Builder:
Known issue with 32-bit Clang projects.
-
How do I send SMS messages?
How do I send SMS messages?
-
Getting Started with JSON
An introduction to parsing with the JSON component
-
Symantec/Norton Products detecting WS.Reputation.1
Symantec/Norton products, especially Symantec Endpoint Protection, may incorrectly detect
-
.NET Core on Raspberry Pi
Use the .NET editions of any /n software product on the Raspberry Pi.
-
Client-Side Encryption with Cloud Storage Integrator
Cloud Storage integrator components provide strong client-side encryption functionality to help keep your data safe and private.
-
What's New in Cloud Storage Integrator 2016
Cloud Storage Integrator 2016 Change and Migration Guide
-
HTML Parser
Do you have a component that can parse HTML?
-
Using the XML component to parse and write XML
The XML component combines the parsing and writing functionalities of the old XMLp and XMLw components.
-
FTP Code Example: Resume an upload
If your transfer is interrupted you can use the StartByte property of the FTP component to resume the transfer.
-
Getting Started with IPWorks Encrypt
Introduction to the /n software IPWorks Encrypt library
-
Getting Started with IPWorks IPC
Introduction to the /n software IPWorks IPC Components
-
LDAP: Connect to default Domain Controller using current user credentials
Connect to the default DC and authenticate with the current user.
-
FXP Transfers
Using the FTP component to perform Server to Server transfers
-
Delphi: How can I change the password for a MS Active Directory account?
How to change a MS Active Directory account password using LDAP component in Delphi.
-
Using the Android components in Android Studio
A guide on using the Android components in Android Studio
-
Write email contents to a file.
How can I save email contents to a file using the component?
-
How do I delete an FTP directory that has contents?
I
-
IMAP moved message not being deleted.
When calling the MoveToMailbox method, the original message is not deleted.
-
Delphi: Support for Lazarus
The components can be used from Lazarus on Windows.
-
Using the Components in macOS and iOS
A Guide to Using the Components in macOS and iOS
-
Fixing COM class factory error 80040154 when using ActiveX controls in .NET Applications
How to fix the error
-
ASP and ASP.NET - Write data directly to a browser without creating a local copy
This KB entry provides details about how to write data directly to a browser without creating a local copy (e.g. using the LocalFile property).
-
.NET DLL load time is slow, causing the components to be slow to respond
When an internet connection is not available, the .NET DLL file takes a long time to load causing the components to be slow to respond.
-
Ping: IPv6 support
IPWorks V8 supports using Ping with IPv6 addresses.
-
Delphi: Using the components in a Delphi package
This can be achieved following the steps below.
-
FTP Error: 550 SIZE Command Not Supported
This will occur when the component tries to calculate the percent complete for downloads.
-
Winsock Error 10060: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
This is Winsock error 10060 which can occur for a variety of reasons.
-
Error Only one usage of each socket address (protocol/network address/port) is normally permitted
This occurs when more than one process attempts to bind to the same local port.
-
SOAP Code Example: Clearing or setting the method namespace prefix
The SOAP component will allow you to change the method
-
MIME Code Example: Recursive decoding
Shows how to use the MIME component to recursively decode a MIME message
-
SOAP Code Example: Using Complex Types
You can both send and receive complex types with the SOAP component.
-
IPWorks Jabber Client
Creating a full featured Jabber Instant Messaging Client (XMPP) using IPWorks
-
Performing Web Authentication and Administration with LDAP
Basics of Using IPWorks LDAP component to communicate with an LDAP directory server. This article covers authentication, searching, Add/Modify/Delete users and attributes, as well as basic LDAP administration. Requirements: IPWorks and an LDAP server.
-
FTP error:
The FTP server returns this error:
-
XMPP/Jabber group chat
How do I implement XMPP/Jabber group chat?
-
DataIn event not firing when expected
The DataIn event is not firing when I expect it to. How do I control this?
-
SOAP Request parameters not received by .Net web service
I have written a Web Service in VS.Net, but when I use the SOAP component to consume this service the parameters that I added to the SOAP request are not received in the web service.
-
Winsock Error 10054
Winsock Error 10054
-
How do I add new entries with LDAP?
How do I add new entries with LDAP?
-
How do I add, replace, or delete attributes for an existing LDAP entry?
How do I add, replace, or delete attributes for an existing LDAP entry?
-
How do I sort LDAP search results?
How do I sort LDAP search results?
-
How do I list all LDAP users/members?
How do I list all LDAP users/members?
-
How do I list all LDAP groups?
How do I list all LDAP groups?
-
How do I list the LDAP groups that a user belongs to?
How do I list the LDAP groups that a user belongs to?
-
How do I list and modify the members of an LDAP group?
How do I list and modify the members of an LDAP group?
-
LDAP extended requests
Does your LDAP component support extended requests?
-
Change LDAP password?
How do I change an LDAP password with your component?
-
Do you have an OPML parser?
Do you have an OPML parser?
-
How do I check if my SMS was sent?
How do I check if my SMS was sent?
-
How do I move a message sent with the SMTP component to my Sent folder?
You can use the IMAP component to append a message to your Sent folder.
-
Why do i get FTP error 425 can
This occurs with the FTP component when there is a problem establishing the data connection between the client and server.
-
The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for
Why do I get the error:
-
Active Directory
Does your LDAP component support Active Directory?
-
Terminal Emulation (VT100, VT220)
Does your Telnet component support terminal emulation?
-
National Weather Service Data Consumption with IPWorks
Consume a publicly available web service provided by the National Weather service to retrieve the 7-day weather forecast using IPWorks
-
Threading NNTP News Articles
Use the IPWorks NNTP component to create a threaded NNTP news reader. Requirements: IPWorks
-
Wake-On-LAN with IPWorks, Turn on Computers Remotely
Use IPWorks .NET Edition to turn on machines remotely by broadcasting a Magic Packet to a specific subnet