Comments (15)
What is the version of Cygwin ? We are using 1.7.17 for development.
Unfortunately, the field sin_len is treated rather erratically in different
OS's.
Original comment by [email protected]
on 4 Jul 2013 at 5:09
from rfc5766-turn-server.
if you are using cygwin 1.3.x then please upgrade to 1.7.x
Original comment by [email protected]
on 4 Jul 2013 at 5:34
from rfc5766-turn-server.
Thanks for the reply. I am using cygwin 1.7.20(0.266/5/3)
Original comment by [email protected]
on 5 Jul 2013 at 6:10
from rfc5766-turn-server.
OK, thanks. I'll try that version and I'll fix that. For now, you can just
remove the offending line of code - it must work fine.
Original comment by [email protected]
on 5 Jul 2013 at 4:06
- Changed state: Started
from rfc5766-turn-server.
Full support for the latest Cygwin versions will be included into the upcoming
2.x release with the new networking engine. That will happen, hopefully, in a
few days.
Original comment by [email protected]
on 6 Jul 2013 at 6:16
from rfc5766-turn-server.
I have commented the offending line. Now it is installed successfully.
Thanks for the help. I want to use this turn server for my WebRTC app. If you
have some inputs on using this server with WebRTC app, Please share.
Thanking you in anticipation.
Original comment by [email protected]
on 6 Jul 2013 at 9:24
from rfc5766-turn-server.
For WebRTC, check the "external links" on the front page of the project.
There are several links with explanations. Also, check the Readme wiki page
- it has a special WebRTC section.
Original comment by [email protected]
on 6 Jul 2013 at 4:25
from rfc5766-turn-server.
I am working on version 2.0 with the new netwrking engine and I am running into
this problem:
http://support.microsoft.com/kb/263823
I have Windows 7 and Cygwin 1.7.20 on Windows 7 follows the Miscosoft
implementation (although it could make a workaround). As far as I see in the
cygwin forums, this is firm position of the cygwin team (Corinna is their lead
networking person, I already had a discussion with her regarding an other).
Without workaround, this feature basically make Windows (and Cygwin) networking
suite unusable for a real UDP networking server. The requirement to
close/reopen the server socket each time when one of thousands clients dies is
simply ridiculous.
BSD systems behave totally fine. Linux, in bizarre way, recently followed the
MS Windows path and did the same. Luckily, Linux did not do it well and it
really not easy to reproduce on Linux. In Linux, some workarounds are
available. But not in Cygwin. Cygwin is a strange mix of pre-BSD 4.4 networking
with MS Windows networking.
So, Cygwin has been a wonderful testing platform but I doubt that it can be
recommended for a real TURN server. Essentially, a UDP server must be restarted
every time when a UDP client dies. That makes it unusable.
Original comment by [email protected]
on 8 Jul 2013 at 6:30
from rfc5766-turn-server.
fixed in 2.0
Original comment by [email protected]
on 14 Jul 2013 at 9:38
- Changed state: Fixed
from rfc5766-turn-server.
Hello dear all members,
I was looking for clear guide line to installing rfc5766-turn-server correctly
and i found this page useful. I have windows vista 32-bit and install cygwin
version 1.7.25(0.270/5/3).Can you please tell How can I Correctly install this
server on my computer with my public Ip to make my computer as a Turn
server.Also How can i test it to ensure that the turn server is working
Active.Please reply.
Original comment by [email protected]
on 7 Sep 2013 at 11:53
from rfc5766-turn-server.
You will have to download and install cygwin and download and install the TURN
server tarball. Inside the tarball, you will find INSTALL file with all
instructions.
Original comment by [email protected]
on 7 Sep 2013 at 5:52
from rfc5766-turn-server.
Hi members,
I have installed the cygwin version 1.7.25(0.270/5/3) and also installed
libevent2 from Install file instructions.But the turn server shows errors.So I
attached the sreenshot here.So suggest me on this.
Original comment by [email protected]
on 17 Sep 2013 at 7:09
Attachments:
from rfc5766-turn-server.
The errors on your screen mean that you did not install OpenSSL key and
certificate, so TLS and DTLS protocols will not work - but UDP and TCP will
work just fine. If you install the key and the certificate, the TLS and DTLS
will work, too.
If you are not using TLS or DTLS then the screen output is OK and you can use
it.
Original comment by [email protected]
on 17 Sep 2013 at 7:14
from rfc5766-turn-server.
In future, for questions, use this forum:
https://groups.google.com/forum/#!forum/turn-server-project-rfc5766-turn-server
Original comment by [email protected]
on 17 Sep 2013 at 9:18
from rfc5766-turn-server.
I just double-checked cygwin version 1.7.25 with TURN server 2.6.3.1 -
everything works just fine.
Original comment by [email protected]
on 18 Sep 2013 at 5:35
from rfc5766-turn-server.
Related Issues (20)
- Where is the programming guide? HOT 2
- Install rfc5766 turn server fails on 64-bit Debian Wheezy (running on Google Compute Engine) HOT 3
- ephemeral credentials of the REST API are incorrectly expiring with RFC 6062 connections HOT 1
- the updated password is getting rejected in the ongoing session HOT 2
- SigFault in TCP RFC 6062 operations HOT 1
- [Log] Redis DB connection success even if it fails HOT 3
- "Allocation mismatch" error 437 condition is not handled 100% correctly by the server HOT 3
- When "external IP" option is used, the server still returns "OTHER ADDRESS" attribute, incorrectly HOT 2
- Install docs obsolete? HOT 2
- Want a guide to setup a real p2p testing envrionment HOT 1
- update implementation accordingly to the new mobility draft version HOT 1
- authentication with TLS followed by unencrypted relaying data HOT 5
- Turnserver resource exhaustion via a TLS/SSL client-side renogiation attack. HOT 4
- FreeBSD port is not staged and treated as broken HOT 5
- how to uninstall turnserver-1.8.2.0 HOT 1
- mysqldb connection problem: runtime error HOT 1
- couldn't get TURN REST API to work properly HOT 3
- Turn Server Crashing on executing the Clone function - Performance issue HOT 15
- Limit lifetime of logs in AWS image HOT 7
- turnutils_client can't connect to server with plain user password with redis HOT 9
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 rfc5766-turn-server.