Comments (14)
Hi all, thank you for showing interest in our TURN/STUN setup. The documentation is now up to date and you should be able to run restund along with the rest of the backend services (also, there was a little more discussion on another issue) which was just closed.
I will consider this resolved now. Feel free to open a new issue if there are any specifics that you need help with.
from wire-server.
Hi @Serpico83 ! We are currently working on making these instructions available in an easy/clear way for every one to set things up.
To give a brief description, we use a pretty standard STUN/TURN server (exact build process to be updated here)
Then there are 2 steps involved:
- Deploy a TURN server, using a public IP address
- Advertise that IP in our brig service
However, as mentioned, there are still quite a few details to be ironed out. Will keep this issue open and update it as they come!
from wire-server.
Hi @tiago-loureiro ! According to your guide, we had built and installed the restund
server. But when we start with auth.so
module, then start a video/voice call. We got error message in restund log like below:
auth: unknown user 'd=1523221785.v=1.k=0.t=s.r=vigctuzdjobhfcrt' ({CLIENT_IP})
How to fix this?
Best regards,
CosPotato
from wire-server.
Hi @tiago-loureiro, any progress on instructions now? Same problem here, have been stuck at this place for weeks. How to solve these endless "auth: unknown user 'd=1526049691.v=1.k=0.t=s.r=oevgvursdgkaoglb'"s
from wire-server.
STUN/TURN server is coturn?
from wire-server.
@Serpico83 @cospotato @JimmyTinsley @senlinms
The deployment/setup of the TURN server is still undocumented but we will be updating that in the coming weeks. Please keep tuned and thank you for your patience!
from wire-server.
Hi @tiago-loureiro I have encountered the same issue with 127#issuecomment-379560794. I'm running a standard restund server and I have tested my turn server with https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/. What content should I add to turn/secret.txt
?
Any update on the document for configuration of turn server ❓
from wire-server.
Hi @coercible
It will take us a little longer to finalise the documentation needed for the TURN server configuration. Please stay tuned, we will update this issue as soon as we have it ready.
from wire-server.
Hello , by digging a little source code and bash scripts we were able to make it work without attention. We have added geoip database and run brig . We are using Coturn with secret auth .
So when secret is enabled client sends ubnormal username and got 401 , when auth is disabled we are able to make voice and video calls . Is there a trick which is not documented to make authentication working ?
Also when we configure multiple TURN servers we see that during call all servers recieve client request , but actual media is passed through only one server. Is this by design, if yes how this can be scalled when all servers recieve requests , even small ones , from all clients ?
from wire-server.
@tiago-loureiro We are very willing to see even the incompleted documentation. Some instructions or tips would just be fine! :-)
from wire-server.
Hi @tiago-loureiro we are still blocked by the authentication of the coturn service. We are very keen to see how to make it work. Could you please provide us some incompleted documentation on this topic ? or even some tips ?
Thanks in advance!
from wire-server.
Hi everyone,
please have a look at #419, which links to the custom restund patches previously unreleased and releases the zrest
and drain
modules. There is a basic description on how to run restund included.
A demo setup will be provided in a separate PR, I will leave this issue open until that's done.
from wire-server.
Thanks @jschaul, that works very well!
from wire-server.
@sighingnow can you please share your configs ?
from wire-server.
Related Issues (20)
- digital currency HOT 1
- Compiling proteus v1.0.3 Mac os big sur HOT 3
- Password hashing / authentication mechanism HOT 4
- Error in building docker images HOT 2
- Adding external SMTP Service
- Cannot Build docker-intermediate HOT 4
- Are there a kind of admin console of this project? HOT 1
- Video Size Limit
- Performance Requirement HOT 3
- Voice Call is not working
- Warning when building docs HOT 4
- nginz: Keep /usr/include/zauth.h compatible with other projects
- Pull Request Preview Environments for increasing maintainer productivity HOT 1
- Could you see all your messages from all your clients ? HOT 1
- Configuration to allow any host (Access-Control-Allow-Origin: host) HOT 1
- WS connections refused with 1006, even though token is correct HOT 2
- Issue when running "direnv allow" on fresh git clone of repo. HOT 1
- Building wire-server locally HOT 4
- wire-server locally build
- v1/conversations/list/v2 The V1 API returnes the data structure with new access_role logical
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wire-server.