8000 KMS per media ice-ufrag/ice-pwd using wrong username/password · Issue #126 · Kurento/kurento · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

KMS per media ice-ufrag/ice-pwd using wrong username/password #126

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
3 tasks done
Mortega5 opened this issue Apr 15, 2025 · 1 comment
Open
3 tasks done

KMS per media ice-ufrag/ice-pwd using wrong username/password #126

Mortega5 opened this issue Apr 15, 2025 · 1 comment

Comments

@Mortega5
Copy link

Prerequisites

These are MANDATORY, otherwise the issue will be automatically closed.

Issue description

When the SDP offer has different ice-ufrag and ice-pwd for each media, Kurento only uses one of the pairs to perform ICE candidate checks. This issue was previously reported in the Kurento bugtracker, but it hasn't been imported into this repository. I’ve seen that this is still happening in the latest version of Kurento.

Context

I am attempting to negotiate the SDP generated by another media server with Kurento; however, the other media server raises concerns regarding the method of ICE candidate validation, particularly with respect to the STUN request. XMS reports that Kurento is making STUN requests with incorrect credentials. Upon reviewing the Wireshark traces, I observe that Kurento consistently uses the same ufrag for both media streams.

How to reproduce?

  1. Create a media pipeline and an WebRtcEndpoint
  2. Process an SDP with different ice-ufrag and ice-pwd per media track
  3. The STUN requests contain always the same userA:userB pair

Expected & current behavior

Kurento should use the corresponding ice-ufrag and ice-pwd for each media stream in each STUN request.

Info about your environment

About Kurento Media Server

About your Application Server

  • Programming Language: Java
  • Kurento Client version: 7.2.0

About end-user clients

Run these commands

cat /etc/lsb-release
kurento-media-server --version
dpkg -l | grep -Pi 'kurento|kms-|gst.*1.5|nice'
@slabajo
Copy link
Member
slabajo commented Apr 22, 2025

Thanks for your issue description. I think that you are right, that the previous issue got lost when we switched to our current mono-repo.
Anyway, allow us a little time to analyze the issue and see possible fixes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2EAB
2 participants
0