Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#854 closed defect (fixed)

Adding SOFTWARE attribute in all outgoing requests may cause compatibility problem with older STUN server (thanks Alexei Kuznetsov for the report)

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.3
Component: pjnath Version: trunk
Keywords: sipit24 Cc:
Backport to 1.x milestone: Backported:

Description (last modified by bennylp)

In 1.2 we added STUN SOFTWARE attribute in all outgoing STUN requests, as required by RFC 5389. This may cause compatibility problem with older STUN servers (compliant to RFC 3489) as this attribute is not part of the older RFC, and the padding rule for string attribute is different in both RFC's.

Change History (3)

comment:1 Changed 10 years ago by bennylp

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in r2712:

  • only add SOFTWARE attribute if STUN magic is set

comment:2 Changed 10 years ago by bennylp

  • Description modified (diff)
  • Summary changed from Adding SOFTWARE attribute in all outgoing requests causes compatibility problem with older STUN server (thanks Alexei Kuznetsov for the report) to Adding SOFTWARE attribute in all outgoing requests may cause compatibility problem with older STUN server (thanks Alexei Kuznetsov for the report)

comment:3 Changed 10 years ago by bennylp

  • Keywords sipit24 added
  • Milestone changed from Sipit24 to release-1.3
  • Version changed from Sipit24 to trunk

Back-ported to trunk for milestone:release-1.3 by r2724

Note: See TracTickets for help on using tickets.