#1246 Implement happy eyeballs for all IP address candidates for s2s

Reporter Jonas Wielicki
Owner Nobody
Stars ★ (1)
  • Status-Accepted
  • Component-Network
  • Priority-Medium
  • Type-Enhancement
  • net.connect
  1. Jonas Wielicki on

    Description of feature: Attempt to connect to all possible IP addresses (maybe up to a limit :)) of a hostname at once and use the first connection which succeeds (on whatever level you want to define "success"). Motivation: Prosody behaves really badly if the first candidate is not connectable and fails with a timeout (blackholed or internet routing mess). The s2s connection will fail consistently until the source of the timeout is fixed.

  2. Zash on

    Happy reading: https://tools.ietf.org/html/rfc8305

    • tags Status-Accepted
  3. Zash on

    Tags for discoverability! Also https://www.rfc-editor.org/info/rfc8305 is probably the more stable URL for the RFC.

    • tags Component-Network net.connect

New comment

Not published. Used for spam prevention and optional update notifications.