Export to GitHub

coturn - issue #9

DSCP field set to zero when going through TURN server


Posted on Feb 3, 2015 by Massive Ox

When I set a DSCP tag (by using googDscp constraint : true when setting up a peer connection), packets from client to TURN server are marked.

Differentiated Services Field: 0x88 (DSCP 0x22: Assured Forwarding 41; (...) 1000 10 .. = Differentiated Services Codepoint: Assured Forwarding 41 (0x22)

DSCP in packets after going through the server are set back to zero: Differentiated Services Field: 0x00 (DSCP 0x00: Default; (...) 0000 00 .. = Differentiated Services Codepoint: Default (0x00)

On linux preferred behaviour is used mleaning that the outgoing value is set to the incoming value. But given my tests, this value is set to zero.

I have checked it on coturn 4.3.1.2 (Ubuntu server 14.04) and on turn-5766 3.2.2.4 (Ubuntu server 12.04).

What version of the product are you using? On what operating system?

Please provide any additional information below.

Comment #1

Posted on Feb 9, 2015 by Happy Giraffe

(No comment was entered for this change.)

Comment #2

Posted on Feb 9, 2015 by Happy Giraffe

Fixed in 4.4.2.1

Status: Fixed

Labels:
Type-Defect Priority-Medium