Protocol version mismatch error

Protocol version mismatch error

book

Article ID: KB0075167

calendar_today

Updated On:

Products Versions
TIBCO Streaming 7.x

Description

Protocol version mismatch error

Issue/Introduction

Protocol version mismatch error

Resolution

This error is reported by a StreamBase Server instance when it is communicating with another StreamBase Server, or an external client application and the versions are mismatched. StreamBase Server version 6.0 and folowing support older protocols natively. Older versions support even older versions via the sbproxy command-line utility.

External clients use the StreamBase Client API to connect to server instances. In general, all connections must be initiated by the lower versioned application to the higher versioned server, either directly or through a proxy as the lower version will reject direct connections from an unknown version.

The solution is to ensure that all client and server pairs are using the same version of StreamBase,  use sbproxy, and always initiate connections from the lower versioned application.

For more information about the StreamBase proxy server, please see our documentation: sbproxy