processone / rtb

Benchmarking tool to stress real-time protocols

Home Page:https://www.process-one.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No stream features to proceed with?

PolynomialDivision opened this issue · comments

Actually, I wanted to use rtb to debug memory leakage in Jitsi. In particular, in the Jicofo component.
https://groups.google.com/forum/#!topic/prosody-users/qb3bynuJJVc

To get familar with rtb I installed on Manjaro/Arch/Debian my own prosody hosting, and tried to use rtb. But I always get the same error:

[critical] Benchmark failure: Stream closed by peer: No stream features to proceed with (undefined-condition)

On prosody side:

Should be able to do TLS but no context available
No stream features to offer
Disconnecting client, stream:error is: stream:error
Sending[c2s_unauthed]: stream:error
Sending[c2s_unauthed]: </stream:stream>
c2s stream for 127.0.0.1 closed: No stream features to proceed with
Destroying session for (unknown) ((unknown)@localhost): No stream features to proceed with
Client disconnected: connection closed
Destroying session for (unknown) ((unknown)@(unknown))
closed client handler and removed socket from list

Could u maybe give some hints what is wrong?

You have mod_smacks loaded?

@PolynomialDivision Regardin the MUC issue you are aware of jitsi/jicofo#470 ? Can you update to HEAD and retry, ref: jitsi/jicofo#494 ?

Did you switch to the new MUC connection between jicofo and the videobridge? https://github.com/jitsi/jitsi-videobridge/blob/master/doc/muc.md

For ejabberd the muc health check was problematic too: processone/ejabberd#3236