# Advantage 63xx Error Codes

*Advantage Error Guide*

**Note** If you receive an error in the 63XX range, retry the command. If the command fails repeatedly, contact your system administrator. If the error persists, you may want to contact Advantage Technical Support for more information.

## Contents

- [6301 Maximum number of local server table entries exhausted](#6301-maximum-number-of-local-server-table-entries-exhausted)
- [6302 GetConnectionID() failure](#6302-getconnectionid-failure)
- [6303 Maximum Advantage Database Server connections exceeded](#6303-maximum-advantage-database-server-connections-exceeded)
- [6304 ReadPropertyValue() failure](#6304-readpropertyvalue-failure)
- [6305 ScanBinderyObject() failure](#6305-scanbinderyobject-failure)
- [6306 IPXGetLocalTarget() failure](#6306-ipxgetlocaltarget-failure)
- [6309 Bad ECB packets](#6309-bad-ecb-packets)
- [6312 IPX socket table full](#6312-ipx-socket-table-full)
- [6313 General communication failure](#6313-general-communication-failure)
- [6314 Error opening connection semaphore file](#6314-error-opening-connection-semaphore-file)
- [6316 The client driver and Advantage server communication layer versions are mismatched](#6316-the-client-driver-and-advantage-server-communication-layer-versions-are-mismatched)
- [6317 Advantage communication layer DLL initialized twice](#6317-advantage-communication-layer-dll-initialized-twice)
- [6318 Compression initialization failure](#6318-compression-initialization-failure)
- [6319 Compression failure](#6319-compression-failure)
- [6320 Decompression failure](#6320-decompression-failure)
- [6321 Compression cleanup failure](#6321-compression-cleanup-failure)
- [6322 Maximum segment size exceeded](#6322-maximum-segment-size-exceeded)
- [6323 Unable to Load SSL](#6323-unable-to-load-ssl)
- [6324 Unable to Verify Signature](#6324-unable-to-verify-signature)
- [6325 Unable to Load SSL Entrypoint](#6325-unable-to-load-ssl-entrypoint)
- [6326 SSL Library Error](#6326-library-error)
- [6327 Unrecognized Cipher](#6327-unrecognized-cipher)
- [6328 SSL Required](#6328-ssl-required)
- [6329 FIPS Not Allowed](#6329-fips-not-allowed)
- [6330 FIPS Required](#6330-fips-required)
- [6331 Unknown Common Name](#6331-unknown-common-name)
- [6332 Certificate Required](#6332-certificate-required)

## 6301 Maximum number of local server table entries exhausted {#6301-maximum-number-of-local-server-table-entries-exhausted}

## 6302 GetConnectionID() failure {#6302-getconnectionid-failure}

## 6303 Maximum Advantage Database Server connections exceeded {#6303-maximum-advantage-database-server-connections-exceeded}

For DOS applications, you can only connect to a maximum of eight Advantage servers at any one time. For Windows applications, by default, you can obtain a maximum of 50 connections to Advantage Servers per application. See MAX_CONNECTIONS in the ads.ini File Support Help topic.

## 6304 ReadPropertyValue() failure {#6304-readpropertyvalue-failure}

## 6305 ScanBinderyObject() failure {#6305-scanbinderyobject-failure}

## 6306 IPXGetLocalTarget() failure {#6306-ipxgetlocaltarget-failure}

## 6309 Bad ECB packets {#6309-bad-ecb-packets}

## 6312 IPX socket table full {#6312-ipx-socket-table-full}

## 6313 General communication failure {#6313-general-communication-failure}

A communication error occurred between the Advantage client and the Advantage Database Server. With CA-Clipper applications, there should be another 6xxx error code reported with this 6313 error code that identifies what specific Advantage communication error occurred.

## 6314 Error opening connection semaphore file {#6314-error-opening-connection-semaphore-file}

***Problem:*** An error occurred when opening the Advantage connection semaphore file. When an Advantage application first connects to the Advantage Database Server, it attempts to open a semaphore connection file. This open failed.

***Solution:*** By default, the semaphore connection file exists in the same directory as the first table opened. If the user does not have network READ privileges in this directory, the semaphore file cannot be opened and the user cannot connect to the Advantage server. The application must either open its first table in a directory where the user has network READ privileges or a non-default semaphore file path must be setup. See the Semaphore File Path description in the *Configuration* chapter in your *Advantage Database Server Guide* for information on setting up a semaphore connection file path. It is also possible for the semaphore file open failure to occur in 16-bit Windows applications due to a file open limit. By default, some applications limit the total number of open files to 20. If this is the case with your application, increase the maximum number of open files.

**Note** If using a 16-bit client application to connect to a Linux server the following semaphore file restrictions apply:

* Must be running Samba to share the file system on the Linux server

* Samba share name must be less than or equal to 8 characters

* Must turn off Samba optimistic locks (oplocks) in smb.conf file

## 6316 The client driver and Advantage server communication layer versions are mismatched {#6316-the-client-driver-and-advantage-server-communication-layer-versions-are-mismatched}

***Problem:*** The version of the Advantage Client Kit driver is newer than the version of the Advantage server. The version of the Advantage server must be the same or greater than the version of the Advantage Client Kit driver.

***Solution:*** Start/load a version of the Advantage server on your file server that is the same or greater than the version of the Advantage Client Kit driver. The ADSVER.EXE utility supplied in your Advantage directory can be used to determine the version of the Advantage server and the Advantage Client Kit driver linked into your application.

## 6317 Advantage communication layer DLL initialized twice {#6317-advantage-communication-layer-dll-initialized-twice}

## 6318 Compression initialization failure {#6318-compression-initialization-failure}

An error occurred in the compression library when attempting to initialize a compression or decompression stream on the client.

## 6319 Compression failure {#6319-compression-failure}

An error occurred in the compression library while compressing a request to send to the server.

## 6320 Decompression failure {#6320-decompression-failure}

An error occurred in the compression library while decompressing a response from the server.

## 6321 Compression cleanup failure {#6321-compression-cleanup-failure}

An error occurred in the compression library when attempting to free up a compression or decompression stream on the client.

## 6322 Maximum segment size exceeded {#6322-maximum-segment-size-exceeded}

This error is only applicable to 16-bit DOS and 16-bit Windows clients. It indicates that an attempt was made to compress or decompress data that exceeded 64K.

## 6323 Unable to Load SSL {#6323-unable-to-load-ssl}

The client communications layer was not able to load the OpenSSL libraries. In order to use AES encryption or TLS communications, you must have the FIPS Encryption Security Option available. If the libraries are available, verify that they are in a path location that the application can access.

## 6324 Unable to Verify Signature {#6324-unable-to-verify-signature}

The client communications layer was not able to verify the digital signature on one of the OpenSSL libraries. Verify that the libraries the application has access to are the same ones from the FIPS Encryption Security Option.

## 6325 Unable to Load SSL Entrypoint {#6325-unable-to-load-ssl-entrypoint}

The client communications layer was not able to load one of the entrypoints from the OpenSSL libraries. This may mean that the wrong version of the library was loaded. In order to use AES encryption or TLS communications, you must have the FIPS Encryption Security Option available. If the libraries are available, verify that they are in a path location that the application can access.

## 6326 SSL Library Error {#6326-library-error}

A general unknown error occurred in the OpenSSL library. The error text may contain more detailed information. If so refer to the [OpenSSL error information](../openssl-errors.md).

## 6327 Unrecognized Cipher {#6327-unrecognized-cipher}

One of the given TLS ciphers is not supported. The supported values are AES128-SHA, AES256-SHA, and RC4-MD5.

## 6328 SSL Required {#6328-ssl-required}

The FIPS Encryption Security Option is required in order to complete the requested operation.

## 6329 FIPS Not Allowed {#6329-fips-not-allowed}

An attempt was made to connect to Advantage Database Server that was not in FIPS mode when the client was running in FIPS mode. The client FIPS setting must match that of the server.

## 6330 FIPS Required {#6330-fips-required}

An attempt was made to connect to Advantage Database Server that was in FIPS mode when the client was not running in FIPS mode. The client FIPS setting must match that of the server.

## 6331 Unknown Common Name {#6331-unknown-common-name}

The common name supplied in the client connection string for a TLS communication connection did not match the server's certificate.

## 6332 Certificate Required {#6332-certificate-required}

A TLS communication connection was attempted but the certificate path to the server's public certificate was not provided.

*[PO]: Purchase Order  
*[AZA]: local folder
*[(PO]: Purchase Order  
*[RQ]: Requisition  
*[(RQ]: Requisition  
*[RfQ]: Request for Quotation  
*[(RfQ]: Request for Quotation  
*[SO]: Service Order  
*[(SO]: Service Order  
*[SQ]: Service Requisition  
*[(SQ]: Service Requisition  
*[SRfQ]: Service Request for Quotation  
*[OoB]: Open on Board  
*[(OoB]: Open on Board 
*[ART]: Average Running Time (operation hours per day) 
*[MC]: Master Contract
*[ADS]: Advantage Database Server (database engine used in previous versions of the ZeeBORN software)
*[.replic]: file extension for replication files (aka data transfer files)
