CHANOPT Verb - BBj


For this topic's original documentation, see the CHANOPT Verb.

BBj-Specific Information

Description

In BBj 15.0 and higher, the following modes apply to TCP channels. They are used to initiate STARTTLS mode on a TCP connection, either from the client or the server.

Mode

Description

STARTTLS

This option has no arguments and actually initiates STARTTLS on a connection.

AFTERNEXTWRITE

This option will only initiate STARTTLS on a connection after the next write on the connection. It is generally used on a server in order to go ahead and initiate STARTTLS before responding to the client with an unencrypted status response.

ADDRESS=address

By default STARTTLS applies to the connection with the most recent read, but a server can actually initiate STARTTLS on any current connection by supplying an address of the form “<ip address>:<client port>” to uniquely identify the connection. This is the same form returned by the KEY function to identify the client that sent the most recent read.

KEYSTORE=keystore

STARTTLS is actually initiating an SSL session, and therefore a user may want to supply their own keystore for authentication. This is optional since BBj will use a default keystore if one is not supplied.

PASSWORD=password

This is the password for the above keystore if provided.

 

See Also

Verbs - Alphabetical Listing