What is the meaning of “failure setting up UDP socket: bind: XXXX (Address already in use) and “unable to start network listen: Initialization failed”?

What is the meaning of “failure setting up UDP socket: bind: XXXX (Address already in use) and “unable to start network listen: Initialization failed”?

book

Article ID: KB0091644

calendar_today

Updated On:

Products Versions
TIBCO Rendezvous -
Not Applicable -

Description

Resolution:
If the RV application on a host uses the same service parameter and different network and/or daemon parameter, the RV application will receive the above error message.  A given daemon instance can serve one or more UDP ports, with the restriction that a given UDP port can be bound to only one network interface at a time.

Please ensure that each of the RV transport or RVRD "local network" configuration for RV on a host is using same service and network/daemon parameters.  Also, if there are multiple daemons running on the host; any given UDP port can only be bound to the same network and/or daemon parameter.

It is a restriction enforced in RV.  If the "service" parameters resolve to some UDP/PGM port, then the network port must also be identical.  This restriction is documented in Chapter 3 of the TIBCO Rendezvous Administration manual, in the section "Interaction between Service and Network Parameters". Also, please refer to Chapter 8 of the TIBCO Rendezvous Concepts manual - this chapter describes the use/meaning of daemon, service and network parameters in more detail.

Issue/Introduction

What is the meaning of “failure setting up UDP socket: bind: XXXX (Address already in use) and “unable to start network listen: Initialization failed”?