Hello.
I'm thinking of XEP-0215 implementation. In fact, the XEP is very simple
to implement (at least on server), but that leads to configuration
overkill. I imagine a system administrator maintaining a server with N
nodes in a cluster and H virtual hosts. He wants to configure a stun,
stuns, turn and turns server in external discovery. In that case he need
to create N*3*H*3*H records in the configuration file: a stun and turn
takes 3 sections per virtual host (udp, tcp and tls) each and requires
to configure it on every node. If N=2 and H=2 (a cluster of 2 nodes and
2 virtual hosts) he needs to create 72 records! Of course a server
software may provide a technique to reduce the overhead, but that may
cause a configuration file complexity.
Personally, I'm interesting in a short-term credentials allocation for a
TURN server. I think DNS is the right place to discover stun/turn
services since corresponding specifications provide SRV records for that.
--
Regards,
Evgeniy Khramtsov, ProcessOne.
xmpp:[email protected].