Bug 91 - support TLS on multiple ports for same domain
Summary: support TLS on multiple ports for same domain
Status: NEW
Alias: None
Product: resiprocate
Classification: Unclassified
Component: stack (libresip) (show other bugs)
Version: unspecified
Hardware: All All
: P1 enhancement
Assignee: Owner of all unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-08 08:09 CDT by Daniel Pocock
Modified: 2015-07-08 08:09 CDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Pocock 2015-07-08 08:09:32 CDT
Currently, a TLS transport for a specific domain can only listen on one port.

If you attempt to configure two ports for the same TLS domain (e.g. both 443 and 5061 on the same IP address) then this error is logged at startup:

ErrLog(<< "Failed to add secure transport, transport with similar
properties already exists: " << tuple);

If multiple transports are available on different ports for the same TLS domain, then only one of them should be used for all outgoing connections and it should be deterministic.