Content Virus Checking

There are many use cases in the Oracle Transportation Management service for a user to upload arbitrary data content into the service, e.g., scanned images can be attached to shipments or structured data can be uploaded via CSV. In each of these cases, the service virus checks the content against a virus scanning server.

The virus scanning server is responsible for scanning the supplied content for viruses and responding:

  • the content is clean
  • the content is infected with details on the likely infection

It is unlikely but possible for the Oracle Transportation Management service to be unable to connect to the virus scanning server within a given time limit.

Since virus checking is enabled, the Oracle Transportation Management service only stores content (either locally in the Oracle Transportation Management service schema or a specified content management system), if the virus scanning server reports the content is clean. Any infection or failure to communicate with the virus scanning server forces the Oracle Transportation Management service to fail the content upload.

Difficulties communicating with a virus scanning server may critically impact business flow in the system by blocking document uploads and should be quickly resolved. Errors can occur due to:

  • The virus scanning server is not responding.
  • The virus scanning server host refuses a request for a virus check.
  • The virus scanning server host times out during a virus check.
  • The virus scanning server host returns an unexpected response that does not match the virus scanning server specification.

If you see any of these types of errors like "Virus detection connection failed", "The ICAP host is refusing requests", or "The ICAP request failed" occur during document uploads, please contact Oracle support to determine the status of the virus scanning server.