You can subscribe to this list here.
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(3) |
Sep
(2) |
Oct
|
Nov
(2) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(2) |
Feb
(6) |
Mar
(1) |
Apr
(9) |
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
(13) |
Oct
|
Nov
(1) |
Dec
(1) |
2010 |
Jan
(5) |
Feb
(3) |
Mar
|
Apr
|
May
(8) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
(5) |
Dec
(2) |
2011 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
2012 |
Jan
(5) |
Feb
(12) |
Mar
(4) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(2) |
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(6) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Priyaranjan N. <pri...@gm...> - 2015-12-14 13:28:07
|
Hi All, The reTurnServer is chanllenging the request. I have given below configuration to disable the authentication(i.e. 401 unauthorized), but I am seeing that server is sending 401. AuthenticationMode = 0 Could you please tell me what is the configuration to disable the authentication in reTurnServer ? Thanks Priyaranjan |
From: Daniel P. <da...@po...> - 2013-07-12 13:27:36
|
I just started off a thread about this on the rfc5766-turn-server forum: https://groups.google.com/forum/#!topic/turn-server-project-rfc5766-turn-server/A7GefqomAZ0 |
From: Sebastien V. <se...@ji...> - 2013-05-15 17:22:02
|
Done. Thank you. Regards, -- Seb Le 15/05/2013 18:40, Mike a écrit : > Sebastien, > > That was the issue. Thanks for the help! > > Maybe pkg-config should be added to this page? > > http://turnserver.sourceforge.net/index.php?n=Doc.Install > > Regards, > > Mike > > On 05/15/2013 12:32 PM, Sebastien Vincent wrote: >> Hi, >> >> Do you have pkg-config installed ? >> >> If it is not the case, try the following: >> apt-get install pkg-config >> autoreconf -i >> ./configure >> >> Regards, >> -- >> Seb >> >> Le 15/05/2013 17:22, Mike a écrit : >>> Sebastien, >>> >>> Thanks for the reply. Here is some output: >>> >>> # dpkg -l | grep check >>> ii check 0.9.8-2 >>> i386 unit test framework for C >>> # ./configure --disable-doxygen-doc >>> ./configure: line 2448: syntax error near unexpected token `CHECK,' >>> ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= >>> 0.9.4,,AC_MSG_RESULT([testing is disabled]))' >>> >>> Does this mean I should downgrade to check version 0.9.4 ? >>> >>> Thanks, >>> >>> Mike >>> >>> >>> >>> On 05/14/2013 01:00 AM, Sebastien Vincent wrote: >>>> Hi, >>>> >>>> As the doc says, install check (apt-get install check). >>>> >>>> Regards, >>>> -- >>>> Seb >>>> >>>> Le lundi 13 mai 2013, Mike <mm...@in... >>>> <mailto:mm...@in...>> a écrit : >>>> > Hello all, >>>> > >>>> > I am trying to install TurnServer in Debian Wheezy following these >>>> > instructions >>>> http://turnserver.sourceforge.net/index.php?n=Doc.Install >>>> > >>>> > I receive the following errors: >>>> > >>>> > # ./configure --disable-doxygen-doc >>>> > ./configure: line 2448: syntax error near unexpected token `CHECK,' >>>> > ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= >>>> > 0.9.4,,AC_MSG_RESULT([testing is disabled]))' >>>> > >>>> > >>>> > Server info: Linux 3.8.4-linode50 SMP i686 GNU/Linux >>>> > >>>> > I know that TurnServer is included in Debian Jessie and Sid repos >>>> but I >>>> > ran into this bug: >>>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706492 >>>> > >>>> > Thanks! >>>> > >>>> > >>>> > Regards, >>>> > >>>> > Mike >>>> > >>>> > >>>> ------------------------------------------------------------------------------ >>>> > AlienVault Unified Security Management (USM) platform delivers >>>> complete >>>> > security visibility with the essential security capabilities. >>>> Easily and >>>> > efficiently configure, manage, and operate all of your security >>>> controls >>>> > from a single console and one unified framework. Download a free >>>> trial. >>>> > http://p.sf.net/sfu/alienvault_d2d >>>> > _______________________________________________ >>>> > Turnserver-users mailing list >>>> > Tur...@li... >>>> <mailto:Tur...@li...> >>>> > https://lists.sourceforge.net/lists/listinfo/turnserver-users >>>> > >>> >> > |
From: Mike <mm...@in...> - 2013-05-15 16:40:44
|
Sebastien, That was the issue. Thanks for the help! Maybe pkg-config should be added to this page? http://turnserver.sourceforge.net/index.php?n=Doc.Install Regards, Mike On 05/15/2013 12:32 PM, Sebastien Vincent wrote: > Hi, > > Do you have pkg-config installed ? > > If it is not the case, try the following: > apt-get install pkg-config > autoreconf -i > ./configure > > Regards, > -- > Seb > > Le 15/05/2013 17:22, Mike a écrit : >> Sebastien, >> >> Thanks for the reply. Here is some output: >> >> # dpkg -l | grep check >> ii check 0.9.8-2 >> i386 unit test framework for C >> # ./configure --disable-doxygen-doc >> ./configure: line 2448: syntax error near unexpected token `CHECK,' >> ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= >> 0.9.4,,AC_MSG_RESULT([testing is disabled]))' >> >> Does this mean I should downgrade to check version 0.9.4 ? >> >> Thanks, >> >> Mike >> >> >> >> On 05/14/2013 01:00 AM, Sebastien Vincent wrote: >>> Hi, >>> >>> As the doc says, install check (apt-get install check). >>> >>> Regards, >>> -- >>> Seb >>> >>> Le lundi 13 mai 2013, Mike <mm...@in... >>> <mailto:mm...@in...>> a écrit : >>> > Hello all, >>> > >>> > I am trying to install TurnServer in Debian Wheezy following these >>> > instructions http://turnserver.sourceforge.net/index.php?n=Doc.Install >>> > >>> > I receive the following errors: >>> > >>> > # ./configure --disable-doxygen-doc >>> > ./configure: line 2448: syntax error near unexpected token `CHECK,' >>> > ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= >>> > 0.9.4,,AC_MSG_RESULT([testing is disabled]))' >>> > >>> > >>> > Server info: Linux 3.8.4-linode50 SMP i686 GNU/Linux >>> > >>> > I know that TurnServer is included in Debian Jessie and Sid repos >>> but I >>> > ran into this bug: >>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706492 >>> > >>> > Thanks! >>> > >>> > >>> > Regards, >>> > >>> > Mike >>> > >>> > >>> ------------------------------------------------------------------------------ >>> > AlienVault Unified Security Management (USM) platform delivers >>> complete >>> > security visibility with the essential security capabilities. >>> Easily and >>> > efficiently configure, manage, and operate all of your security >>> controls >>> > from a single console and one unified framework. Download a free >>> trial. >>> > http://p.sf.net/sfu/alienvault_d2d >>> > _______________________________________________ >>> > Turnserver-users mailing list >>> > Tur...@li... >>> <mailto:Tur...@li...> >>> > https://lists.sourceforge.net/lists/listinfo/turnserver-users >>> > >> > |
From: Sebastien V. <se...@ji...> - 2013-05-15 16:33:04
|
Hi, Do you have pkg-config installed ? If it is not the case, try the following: apt-get install pkg-config autoreconf -i ./configure Regards, -- Seb Le 15/05/2013 17:22, Mike a écrit : > Sebastien, > > Thanks for the reply. Here is some output: > > # dpkg -l | grep check > ii check 0.9.8-2 > i386 unit test framework for C > # ./configure --disable-doxygen-doc > ./configure: line 2448: syntax error near unexpected token `CHECK,' > ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= > 0.9.4,,AC_MSG_RESULT([testing is disabled]))' > > Does this mean I should downgrade to check version 0.9.4 ? > > Thanks, > > Mike > > > > On 05/14/2013 01:00 AM, Sebastien Vincent wrote: >> Hi, >> >> As the doc says, install check (apt-get install check). >> >> Regards, >> -- >> Seb >> >> Le lundi 13 mai 2013, Mike <mm...@in... >> <mailto:mm...@in...>> a écrit : >> > Hello all, >> > >> > I am trying to install TurnServer in Debian Wheezy following these >> > instructions http://turnserver.sourceforge.net/index.php?n=Doc.Install >> > >> > I receive the following errors: >> > >> > # ./configure --disable-doxygen-doc >> > ./configure: line 2448: syntax error near unexpected token `CHECK,' >> > ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= >> > 0.9.4,,AC_MSG_RESULT([testing is disabled]))' >> > >> > >> > Server info: Linux 3.8.4-linode50 SMP i686 GNU/Linux >> > >> > I know that TurnServer is included in Debian Jessie and Sid repos but I >> > ran into this bug: >> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706492 >> > >> > Thanks! >> > >> > >> > Regards, >> > >> > Mike >> > >> > >> ------------------------------------------------------------------------------ >> > AlienVault Unified Security Management (USM) platform delivers complete >> > security visibility with the essential security capabilities. >> Easily and >> > efficiently configure, manage, and operate all of your security >> controls >> > from a single console and one unified framework. Download a free trial. >> > http://p.sf.net/sfu/alienvault_d2d >> > _______________________________________________ >> > Turnserver-users mailing list >> > Tur...@li... >> <mailto:Tur...@li...> >> > https://lists.sourceforge.net/lists/listinfo/turnserver-users >> > > |
From: Mike <mm...@in...> - 2013-05-15 15:22:31
|
Sebastien, Thanks for the reply. Here is some output: # dpkg -l | grep check ii check 0.9.8-2 i386 unit test framework for C # ./configure --disable-doxygen-doc ./configure: line 2448: syntax error near unexpected token `CHECK,' ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= 0.9.4,,AC_MSG_RESULT([testing is disabled]))' Does this mean I should downgrade to check version 0.9.4 ? Thanks, Mike On 05/14/2013 01:00 AM, Sebastien Vincent wrote: > Hi, > > As the doc says, install check (apt-get install check). > > Regards, > -- > Seb > > Le lundi 13 mai 2013, Mike <mm...@in... > <mailto:mm...@in...>> a écrit : > > Hello all, > > > > I am trying to install TurnServer in Debian Wheezy following these > > instructions http://turnserver.sourceforge.net/index.php?n=Doc.Install > > > > I receive the following errors: > > > > # ./configure --disable-doxygen-doc > > ./configure: line 2448: syntax error near unexpected token `CHECK,' > > ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= > > 0.9.4,,AC_MSG_RESULT([testing is disabled]))' > > > > > > Server info: Linux 3.8.4-linode50 SMP i686 GNU/Linux > > > > I know that TurnServer is included in Debian Jessie and Sid repos but I > > ran into this bug: > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706492 > > > > Thanks! > > > > > > Regards, > > > > Mike > > > > > ------------------------------------------------------------------------------ > > AlienVault Unified Security Management (USM) platform delivers complete > > security visibility with the essential security capabilities. Easily and > > efficiently configure, manage, and operate all of your security controls > > from a single console and one unified framework. Download a free trial. > > http://p.sf.net/sfu/alienvault_d2d > > _______________________________________________ > > Turnserver-users mailing list > > Tur...@li... > <mailto:Tur...@li...> > > https://lists.sourceforge.net/lists/listinfo/turnserver-users > > |
From: Sebastien V. <se...@ji...> - 2013-05-14 05:00:55
|
Hi, As the doc says, install check (apt-get install check). Regards, -- Seb Le lundi 13 mai 2013, Mike <mm...@in...> a écrit : > Hello all, > > I am trying to install TurnServer in Debian Wheezy following these > instructions http://turnserver.sourceforge.net/index.php?n=Doc.Install > > I receive the following errors: > > # ./configure --disable-doxygen-doc > ./configure: line 2448: syntax error near unexpected token `CHECK,' > ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= > 0.9.4,,AC_MSG_RESULT([testing is disabled]))' > > > Server info: Linux 3.8.4-linode50 SMP i686 GNU/Linux > > I know that TurnServer is included in Debian Jessie and Sid repos but I > ran into this bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706492 > > Thanks! > > > Regards, > > Mike > > ------------------------------------------------------------------------------ > AlienVault Unified Security Management (USM) platform delivers complete > security visibility with the essential security capabilities. Easily and > efficiently configure, manage, and operate all of your security controls > from a single console and one unified framework. Download a free trial. > http://p.sf.net/sfu/alienvault_d2d > _______________________________________________ > Turnserver-users mailing list > Tur...@li... > https://lists.sourceforge.net/lists/listinfo/turnserver-users > |
From: Mike <mm...@in...> - 2013-05-13 19:43:45
|
Hello all, I am trying to install TurnServer in Debian Wheezy following these instructions http://turnserver.sourceforge.net/index.php?n=Doc.Install I receive the following errors: # ./configure --disable-doxygen-doc ./configure: line 2448: syntax error near unexpected token `CHECK,' ./configure: line 2448: `PKG_CHECK_MODULES(CHECK, check >= 0.9.4,,AC_MSG_RESULT([testing is disabled]))' Server info: Linux 3.8.4-linode50 SMP i686 GNU/Linux I know that TurnServer is included in Debian Jessie and Sid repos but I ran into this bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706492 Thanks! Regards, Mike |
From: Sebastien V. <seb...@cp...> - 2012-12-11 18:49:40
|
Hi all, Due to sourceforge changes, the SVN repository has moved to this place: svn://svn.code.sf.net/p/turnserver/code/trunk. Regards, -- Seb |
From: John N. <joh...@gm...> - 2012-11-16 19:13:58
|
One more information I would like to add is...My turn client is sending turn relay data to Server TCP port 5743 (Which is the Turn TCP listen port) But should my client not send relay data (RTP) to the port which I got from Allocation Success Response??..I am doing something very wrong? tcp_port = 5743 Regards, John On Fri, Nov 16, 2012 at 11:18 PM, John Nash <joh...@gm...> wrote: > Hello, > > I am using turnserver ver 0.7 in TCP mode. SIP Clients are communicating > with turnserver over TCP for all STUN and TURN Relay messages while > communication with peer is being done over UDP. > > It works fine till approximately 40-50 active turn relays (Active calls) > but after that we start getting "timeout" for "Allocate Requests" and again > we start getting responses after approx 10 min of idle time. On turn server > log i do not see any unusual message like error or something related to any > issue. > > My ulimit is set as 999999 and i compiled with ./configure > --enable-fdsetsize=999999 option. I am using a single user for all my Turn > clients . I have following options set in the config file > ## Max relay per username. > max_relay_per_username = 9950000 > > ## Allocation lifetime. > allocation_lifetime = 1800 > > ## Allocation bandwidth limitation (in KBytes/s). > ## 0 value means bandwidth quota disabled. > bandwidth_per_allocation = 1024 > > ## Restricted user bandwidth (in KBytes/s). > ## 0 value means bandwidth limitation disabled. > restricted_bandwidth = 1024 > > > Apart from that everything is default. What might case this strange issue? > > Regards > > John > |
From: John N. <joh...@gm...> - 2012-11-16 17:48:49
|
Hello, I am using turnserver ver 0.7 in TCP mode. SIP Clients are communicating with turnserver over TCP for all STUN and TURN Relay messages while communication with peer is being done over UDP. It works fine till approximately 40-50 active turn relays (Active calls) but after that we start getting "timeout" for "Allocate Requests" and again we start getting responses after approx 10 min of idle time. On turn server log i do not see any unusual message like error or something related to any issue. My ulimit is set as 999999 and i compiled with ./configure --enable-fdsetsize=999999 option. I am using a single user for all my Turn clients . I have following options set in the config file ## Max relay per username. max_relay_per_username = 9950000 ## Allocation lifetime. allocation_lifetime = 1800 ## Allocation bandwidth limitation (in KBytes/s). ## 0 value means bandwidth quota disabled. bandwidth_per_allocation = 1024 ## Restricted user bandwidth (in KBytes/s). ## 0 value means bandwidth limitation disabled. restricted_bandwidth = 1024 Apart from that everything is default. What might case this strange issue? Regards John |
From: ly t. <con...@ya...> - 2012-10-22 09:23:28
|
Hi, My video call application using libnice and turn server for symmetric NAT traversal. In some case, I can gather relay server for both video and audio like below sdp: v=0 o=- 2184017736251815492 8580066925214433698 IN IP4 192.168.1.41 s=- t=0 0 m=video 33993 RTP/AVP 98 c=IN IP4 192.168.1.41 a=rtpmap:98 theora/90000 a=candidate:1 1 UDP 2013266431 192.168.1.41 33993 typ host a=candidate:2 1 UDP 2013266431 192.168.2.14 39193 typ host a=candidate:3 1 UDP 1677721855 210.245.54.74 60885 typ srflx a=candidate:4 1 UDP 1006633215 83.150.122.225 55671 typ relay a=ice-pwd:7SBrRWChu2A3z+hsKpNN0r a=ice-ufrag:bdDn a=rtcp:0 m=audio 38143 PCMU/AVP 0 c=IN IP4 192.168.1.41 a=rtpmap:0 PCMU/8000 a=candidate:1 1 UDP 2013266431 192.168.1.41 38143 typ host a=candidate:2 1 UDP 2013266431 192.168.2.14 48049 typ host a=candidate:3 1 UDP 1677721855 210.245.54.74 61047 typ srflx a=candidate:4 1 UDP 1006633215 83.150.122.225 62630 typ relay a=ice-pwd:Pqc3Or66wkjS+wN6z73ww8 a=ice-ufrag:m9AG a=rtcp:0 but in another time, I only gather relay server for audio or video or nothing: v=0 o=- 8769129355780658083 7584008823329948515 IN IP4 192.168.1.41 s=- t=0 0 m=video 52520 RTP/AVP 98 c=IN IP4 192.168.1.41 a=rtpmap:98 theora/90000 a=candidate:1 1 UDP 2013266431 192.168.1.41 52520 typ host a=candidate:2 1 UDP 2013266431 192.168.2.14 41380 typ host a=candidate:3 1 UDP 1677721855 210.245.54.74 61557 typ srflx a=candidate:4 1 UDP 1006633215 83.150.122.225 59608 typ relay a=ice-pwd:fHBGxclzwZqz6fNl+PdAYI a=ice-ufrag:0GRT a=rtcp:0 m=audio 58936 PCMU/AVP 0 c=IN IP4 192.168.1.41 a=rtpmap:0 PCMU/8000 a=candidate:1 1 UDP 2013266431 192.168.1.41 58936 typ host a=candidate:2 1 UDP 2013266431 192.168.2.14 50804 typ host a=ice-pwd:GmuIDz7o9IHVLxqhr52JeM a=ice-ufrag:dX+Z a=rtcp:0 ================================================================= v=0 o=- 4016385316294493094 2686950318062895343 IN IP4 192.168.1.41 s=- t=0 0 m=video 46895 RTP/AVP 98 c=IN IP4 192.168.1.41 a=rtpmap:98 theora/90000 a=candidate:1 1 UDP 2013266431 192.168.1.41 46895 typ host a=candidate:2 1 UDP 2013266431 192.168.2.14 38023 typ host a=ice-pwd:2EOBEvTTpL/e88j2ymvd6f a=ice-ufrag:IIX4 a=rtcp:0 m=audio 57581 PCMU/AVP 0 c=IN IP4 192.168.1.41 a=rtpmap:0 PCMU/8000 a=candidate:1 1 UDP 2013266431 192.168.1.41 57581 typ host a=candidate:2 1 UDP 2013266431 192.168.2.14 48726 typ host a=ice-pwd:WGag9CGVWa4UpCJ6Myeyto a=ice-ufrag:LgYu a=rtcp:0 ================================================================== v=0 o=- 8900533634173556908 2270264087450858543 IN IP4 192.168.1.41 s=- t=0 0 m=video 47791 RTP/AVP 98 c=IN IP4 192.168.1.41 a=rtpmap:98 theora/90000 a=candidate:1 1 UDP 2013266431 192.168.1.41 47791 typ host a=candidate:2 1 UDP 2013266431 192.168.2.14 33952 typ host a=ice-pwd:+jft1vZC9UNJg//cgrFzSn a=ice-ufrag:fnyD a=rtcp:0 m=audio 39922 PCMU/AVP 0 c=IN IP4 192.168.1.41 a=rtpmap:0 PCMU/8000 a=candidate:1 1 UDP 2013266431 192.168.1.41 39922 typ host a=candidate:2 1 UDP 2013266431 192.168.2.14 58084 typ host a=candidate:3 1 UDP 1677721855 210.245.54.74 63425 typ srflx a=candidate:4 1 UDP 1006633215 83.150.122.225 55358 typ relay a=ice-pwd:JqbJd1xHYFkkIK6U9B7BL3 a=ice-ufrag:G93f a=rtcp:0 I'm using seperate turn server with ## Max relay per username. max_relay_per_username = 10 ## Allocation lifetime. allocation_lifetime = 360 And my source code : self->v_stream_id=nice_agent_add_stream(self->v_agent,1); nice_agent_set_relay_info(self->v_agent,self->v_stream_id,NICE_COMPONENT_TYPE_RTP, NUMB_IP,NUMB_PORT,NUMB_USER,NUMB_PASS,NICE_RELAY_TYPE_TURN_UDP); nice_agent_gather_candidates(self->v_agent,self->v_stream_id); nice_agent_attach_recv(self->v_agent,self->v_stream_id,NICE_COMPONENT_TYPE_RTP, g_main_context_default(),cb_nice_v_recv, self); self->a_stream_id=nice_agent_add_stream(self->a_agent,1); nice_agent_set_relay_info(self->a_agent,self->a_stream_id,NICE_COMPONENT_TYPE_RTP, NUMB_IP,NUMB_PORT,NUMB_USER,NUMB_PASS,NICE_RELAY_TYPE_TURN_UDP); nice_agent_gather_candidates(self->a_agent,self->a_stream_id); nice_agent_attach_recv(self->a_agent,self->a_stream_id,NICE_COMPONENT_TYPE_RTP, g_main_context_default(),cb_nice_a_recv, self); After gathering done: local_cands=nice_agent_get_local_candidates(self->v_agent,self->v_stream_id,c_id); ... and local_cands=nice_agent_get_local_candidates(self->a_agent,self->a_stream_id,c_id); ... Can anyone help me to gather relay server all time ? |
From: Sebastien V. <se...@ji...> - 2012-04-07 08:47:51
|
Hi Gary, See inline. Le 05/04/12 16:54, Gary Thomas a écrit : > I'm trying to understand how to deploy (and test) the TURN server. > What I'd like to have is something like this: > > TURN Server NAT Client > 1.2.3.4 2.3.4.5 > 192.128.12.1 192.168.12.50 > > What I think I understand is that the client behind the NAT > (IPv4 192.168.12.50) can solicit an address from the TURN server > to expose 192.168.12.50:12334? By allocating an address from TURN server, client will be reachable through TURN server address (1.2.3.4:<port allocated _from_ the server>). > In this way there will exist some > address, e.g. 1.2.3.4:9876, which represents the client address? > > I tried testing like this: > % test_turn_client -t udp -s 1.2.3.4 -p 192.168.12.50 -w 12334 -u user -g pass -d domain.org The -p and -w flags is the peer and port you want to communicate (you can imagine a peer address like 6.7.8.9 in the internet). You can read the RFC 5766 to have a better understanding of the protocol and its goal. Best regards, -- Seb > I can see from the server the requests, etc: > 08:14:54.814395 [turnserver.c:5224] TurnServer start > 08:14:54.814487 [turnserver.c:5358] Cannot drop privileges > 08:14:54.814495 [turnserver.c:5361] Run with uid_real=0 gid_real=0 uid_eff=0 gid_eff=0 > 08:15:16.106308 [turnserver.c:4504] Received UDP on listening address > 08:15:16.106350 [turnserver.c:3270] No message integrity > 08:15:16.264369 [turnserver.c:4504] Received UDP on listening address > 08:15:16.264456 [turnserver.c:3578] OK basic validation are done, process the TURN message > 08:15:16.264466 [turnserver.c:2942] Process a TURN message > 08:15:16.264473 [turnserver.c:2302] Allocate request received! > 08:15:16.264483 [turnserver.c:2536] lifetime: 165 seconds > 08:15:16.264517 [turnserver.c:2767] Account gary, allocations used: 1 > 08:15:16.264545 [turnserver.c:2903] Allocation successful, send success allocate response > 08:15:16.419083 [turnserver.c:4504] Received UDP on listening address > 08:15:16.419131 [turnserver.c:3578] OK basic validation are done, process the TURN message > 08:15:16.419139 [turnserver.c:2942] Process a TURN message > 08:15:16.419149 [turnserver.c:1627] CreatePermission request received > 08:15:16.419172 [turnserver.c:1767] Install permission for 192.168.12.50 12334 > 08:15:16.419203 [turnserver.c:1806] CreatePermission successful, send success CreatePermission response > 08:15:16.603429 [turnserver.c:4504] Received UDP on listening address > 08:15:16.603468 [turnserver.c:3578] OK basic validation are done, process the TURN message > 08:15:16.603475 [turnserver.c:2942] Process a TURN message > 08:15:16.603482 [turnserver.c:1413] Send indication received! > 08:15:16.603490 [turnserver.c:502] Tokendown bucket available: 150000, tokens requested: 1024 > 08:15:16.603496 [turnserver.c:1535] Will not set DF flag > 08:15:16.603507 [turnserver.c:1566] Send data to peer > > I watched the transaction via wireshark and I can see the STUN messages > up to the point where the 'send indication' reply is sent. Then nothing > and my client gets nothing as well. > > I'm sure I just don't understand how to use this and I didn't find much > help in the documentation or list archives. > > Any help greatly appreciated. > > Thanks > |
From: Gary T. <ga...@ml...> - 2012-04-05 14:54:17
|
I'm trying to understand how to deploy (and test) the TURN server. What I'd like to have is something like this: TURN Server NAT Client 1.2.3.4 2.3.4.5 192.128.12.1 192.168.12.50 What I think I understand is that the client behind the NAT (IPv4 192.168.12.50) can solicit an address from the TURN server to expose 192.168.12.50:12334? In this way there will exist some address, e.g. 1.2.3.4:9876, which represents the client address? I tried testing like this: % test_turn_client -t udp -s 1.2.3.4 -p 192.168.12.50 -w 12334 -u user -g pass -d domain.org I can see from the server the requests, etc: 08:14:54.814395 [turnserver.c:5224] TurnServer start 08:14:54.814487 [turnserver.c:5358] Cannot drop privileges 08:14:54.814495 [turnserver.c:5361] Run with uid_real=0 gid_real=0 uid_eff=0 gid_eff=0 08:15:16.106308 [turnserver.c:4504] Received UDP on listening address 08:15:16.106350 [turnserver.c:3270] No message integrity 08:15:16.264369 [turnserver.c:4504] Received UDP on listening address 08:15:16.264456 [turnserver.c:3578] OK basic validation are done, process the TURN message 08:15:16.264466 [turnserver.c:2942] Process a TURN message 08:15:16.264473 [turnserver.c:2302] Allocate request received! 08:15:16.264483 [turnserver.c:2536] lifetime: 165 seconds 08:15:16.264517 [turnserver.c:2767] Account gary, allocations used: 1 08:15:16.264545 [turnserver.c:2903] Allocation successful, send success allocate response 08:15:16.419083 [turnserver.c:4504] Received UDP on listening address 08:15:16.419131 [turnserver.c:3578] OK basic validation are done, process the TURN message 08:15:16.419139 [turnserver.c:2942] Process a TURN message 08:15:16.419149 [turnserver.c:1627] CreatePermission request received 08:15:16.419172 [turnserver.c:1767] Install permission for 192.168.12.50 12334 08:15:16.419203 [turnserver.c:1806] CreatePermission successful, send success CreatePermission response 08:15:16.603429 [turnserver.c:4504] Received UDP on listening address 08:15:16.603468 [turnserver.c:3578] OK basic validation are done, process the TURN message 08:15:16.603475 [turnserver.c:2942] Process a TURN message 08:15:16.603482 [turnserver.c:1413] Send indication received! 08:15:16.603490 [turnserver.c:502] Tokendown bucket available: 150000, tokens requested: 1024 08:15:16.603496 [turnserver.c:1535] Will not set DF flag 08:15:16.603507 [turnserver.c:1566] Send data to peer I watched the transaction via wireshark and I can see the STUN messages up to the point where the 'send indication' reply is sent. Then nothing and my client gets nothing as well. I'm sure I just don't understand how to use this and I didn't find much help in the documentation or list archives. Any help greatly appreciated. Thanks -- ------------------------------------------------------------ Gary Thomas | Consulting for the MLB Associates | Embedded world ------------------------------------------------------------ |
From: Sebastien V. <se...@ji...> - 2012-03-29 16:43:59
|
Hi, It supports only the "old" STUN RFC3489. Best regards, -- Seb Le 29/03/12 00:49, Jun Sun a écrit : > Thanks. > > BTW, I tried the STUN client from this project. It does not seem to work > turnserver. The same client works with NUMB server. It is not clear to > me whether it is because of the two versions of STUN or else. > > https://sourceforge.net/projects/stun/ > > Cheers. > > Jun > > On 3/28/2012 7:34 AM, Gentle Yang wrote: >> 1. Does it support STUN? Everywhere it seems to suggest so, but since it >> is named as TURN server, so I just wonder. >> >> ~~ A: There are two versions of STUN : >> the old one is RFC3489 http://www.ietf.org/rfc/rfc3489.txt >> the new one is RFC5389 http://www.ietf.org/rfc/rfc5389.txt >> >> turnserver supports the new one - RFC5389. >> >> 2. I have the server running. How do I test STUN protocol? >> >> ~~ A: You know here we only mean the RFC5389 . This project on github is >> for STUN and TURN client demo by C and python : >> https://github.com/node/turn-client Maybe you like it. >> >> 3. How do I test TURN protocol? I know you provide test_turn_client, but >> it is not obvious to me to run two clients and make them talk to each other. >> >> ~~A: Follow the README, and this link (another post from this list) >> http://sourceforge.net/mailarchive/forum.php?thread_name=4AB08F0E.5040109%40clarinet.u-strasbg.fr&forum_name=turnserver-users >> <http://sourceforge.net/mailarchive/forum.php?thread_name=4AB08F0E.5040109%40clarinet.u-strasbg.fr&forum_name=turnserver-users> >> >> >> 4. What does test_echo_server do? An example to use it? >> >> ~~A: Actually this is just a common echo server with nothing more. In >> STUN/TURN you have as leat: client, TURN server, peer A(peer B ...) . >> Here echo server can be the peer (peerA,peerB ...) . >> https://github.com/node/turn-client has more echo server :) >> >> Vist http://www.ietf.org/rfc/rfc5766.txt for more. >> >> >> >> 在 2012年3月28日 上午4:11,Jun Sun <js...@ju... >> <mailto:js...@ju...>>写道: >> >> >> Hi, >> >> I'm a newbie to turnserver. I have read the doc, downloaded the source, >> but I still have a few high-level questions: >> >> 1. Does it support STUN? Everywhere it seems to suggest so, but since it >> is named as TURN server, so I just wonder. >> >> 2. I have the server running. How do I test STUN protocol? >> >> 3. How do I test TURN protocol? I know you provide test_turn_client, but >> it is not obvious to me to run two clients and make them talk to >> each other. >> >> 4. What does test_echo_server do? An example to use it? >> >> Cheers. >> >> Jun >> >> ------------------------------------------------------------------------------ >> This SF email is sponsosred by: >> Try Windows Azure free for 90 days Click Here >> http://p.sf.net/sfu/sfd2d-msazure >> _______________________________________________ >> Turnserver-users mailing list >> Tur...@li... >> <mailto:Tur...@li...> >> https://lists.sourceforge.net/lists/listinfo/turnserver-users >> >> > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Turnserver-users mailing list > Tur...@li... > https://lists.sourceforge.net/lists/listinfo/turnserver-users |
From: Jun S. <js...@ju...> - 2012-03-28 22:50:07
|
Thanks. BTW, I tried the STUN client from this project. It does not seem to work turnserver. The same client works with NUMB server. It is not clear to me whether it is because of the two versions of STUN or else. https://sourceforge.net/projects/stun/ Cheers. Jun On 3/28/2012 7:34 AM, Gentle Yang wrote: > > 1. Does it support STUN? Everywhere it seems to suggest so, but since it > is named as TURN server, so I just wonder. > > ~~ A: There are two versions of STUN : > the old one is RFC3489 http://www.ietf.org/rfc/rfc3489.txt > the new one is RFC5389 http://www.ietf.org/rfc/rfc5389.txt > > turnserver supports the new one - RFC5389. > > 2. I have the server running. How do I test STUN protocol? > > ~~ A: You know here we only mean the RFC5389 . This project on github is > for STUN and TURN client demo by C and python : > https://github.com/node/turn-client Maybe you like it. > > 3. How do I test TURN protocol? I know you provide test_turn_client, but > it is not obvious to me to run two clients and make them talk to each other. > > ~~A: Follow the README, and this link (another post from this list) > http://sourceforge.net/mailarchive/forum.php?thread_name=4AB08F0E.5040109%40clarinet.u-strasbg.fr&forum_name=turnserver-users > <http://sourceforge.net/mailarchive/forum.php?thread_name=4AB08F0E.5040109%40clarinet.u-strasbg.fr&forum_name=turnserver-users> > > > 4. What does test_echo_server do? An example to use it? > > ~~A: Actually this is just a common echo server with nothing more. In > STUN/TURN you have as leat: client, TURN server, peer A(peer B ...) . > Here echo server can be the peer (peerA,peerB ...) . > https://github.com/node/turn-client has more echo server :) > > Vist http://www.ietf.org/rfc/rfc5766.txt for more. > > > > 在 2012年3月28日 上午4:11,Jun Sun <js...@ju... > <mailto:js...@ju...>>写道: > > > Hi, > > I'm a newbie to turnserver. I have read the doc, downloaded the source, > but I still have a few high-level questions: > > 1. Does it support STUN? Everywhere it seems to suggest so, but since it > is named as TURN server, so I just wonder. > > 2. I have the server running. How do I test STUN protocol? > > 3. How do I test TURN protocol? I know you provide test_turn_client, but > it is not obvious to me to run two clients and make them talk to > each other. > > 4. What does test_echo_server do? An example to use it? > > Cheers. > > Jun > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Turnserver-users mailing list > Tur...@li... > <mailto:Tur...@li...> > https://lists.sourceforge.net/lists/listinfo/turnserver-users > > |
From: Gentle Y. <no...@gm...> - 2012-03-28 14:34:31
|
1. Does it support STUN? Everywhere it seems to suggest so, but since it is named as TURN server, so I just wonder. ~~ A: There are two versions of STUN : the old one is RFC3489 http://www.ietf.org/rfc/rfc3489.txt the new one is RFC5389 http://www.ietf.org/rfc/rfc5389.txt turnserver supports the new one - RFC5389. 2. I have the server running. How do I test STUN protocol? ~~ A: You know here we only mean the RFC5389 . This project on github is for STUN and TURN client demo by C and python : https://github.com/node/turn-client Maybe you like it. 3. How do I test TURN protocol? I know you provide test_turn_client, but it is not obvious to me to run two clients and make them talk to each other. ~~A: Follow the README, and this link (another post from this list) http://sourceforge.net/mailarchive/forum.php?thread_name=4AB08F0E.5040109%40clarinet.u-strasbg.fr&forum_name=turnserver-users 4. What does test_echo_server do? An example to use it? ~~A: Actually this is just a common echo server with nothing more. In STUN/TURN you have as leat: client, TURN server, peer A(peer B ...) . Here echo server can be the peer (peerA,peerB ...) . https://github.com/node/turn-client has more echo server :) Vist http://www.ietf.org/rfc/rfc5766.txt for more. 在 2012年3月28日 上午4:11,Jun Sun <js...@ju...>写道: > > Hi, > > I'm a newbie to turnserver. I have read the doc, downloaded the source, > but I still have a few high-level questions: > > 1. Does it support STUN? Everywhere it seems to suggest so, but since it > is named as TURN server, so I just wonder. > > 2. I have the server running. How do I test STUN protocol? > > 3. How do I test TURN protocol? I know you provide test_turn_client, but > it is not obvious to me to run two clients and make them talk to each > other. > > 4. What does test_echo_server do? An example to use it? > > Cheers. > > Jun > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Turnserver-users mailing list > Tur...@li... > https://lists.sourceforge.net/lists/listinfo/turnserver-users > |
From: Jun S. <js...@ju...> - 2012-03-27 20:37:03
|
Hi, I'm a newbie to turnserver. I have read the doc, downloaded the source, but I still have a few high-level questions: 1. Does it support STUN? Everywhere it seems to suggest so, but since it is named as TURN server, so I just wonder. 2. I have the server running. How do I test STUN protocol? 3. How do I test TURN protocol? I know you provide test_turn_client, but it is not obvious to me to run two clients and make them talk to each other. 4. What does test_echo_server do? An example to use it? Cheers. Jun |
From: Sebastien V. <seb...@cp...> - 2012-02-23 19:00:10
|
Hi all, TurnServer version 0.6 is released. It is mainly a bug fixes release. Best regards, -- Sebastien Vincent |
From: Gentle Y. <no...@gm...> - 2012-02-17 12:48:12
|
Many thanks to you. It looks like ok. The version from SVN is version 0.6 :) The last 3 lines are: 20:44:13.699362 [turnserver.c:5223] TurnServer start 20:44:13.699641 [turnserver.c:5357] Cannot drop privileges 20:44:13.699666 [turnserver.c:5360] Run with uid_real=0 gid_real=0 uid_eff=0 gid_eff=0 I'll contiune my learn and test ... Thx again. 在 2012年2月17日 下午7:48,Sebastien Vincent <se...@ji...>写道: > Hi, > > It seems that this crash has been fixed in SVN revision few month ago (we > will do a release soon with all the fixes since version 0.5). Can you try > with the SVN trunk ? And be sure to "./configure --enable-debug-build" to > have some debug information when you run the program. > > Regards, > -- > Seb > > Le 17/02/12 12:44, Gentle Yang a écrit : > > The following: > > " > > [root@localhost turnserver-work]# valgrind --leak-check=yes turnserver -c > turnserver.conf > ==15937== Memcheck, a memory error detector > ==15937== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. > ==15937== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info > ==15937== Command: turnserver -c turnserver.conf > ==15937== > > ==15937== Invalid read of size 4 > ==15937== at 0x8058C83: tmpuser_destroy (in /usr/local/bin/turnserver) > ==15937== by 0x8052684: main (in /usr/local/bin/turnserver) > ==15937== Address 0x0 is not stack'd, malloc'd or (recently) free'd > ==15937== > ==15937== > ==15937== Process terminating with default action of signal 11 (SIGSEGV) > ==15937== Access not within mapped region at address 0x0 > ==15937== at 0x8058C83: tmpuser_destroy (in /usr/local/bin/turnserver) > ==15937== by 0x8052684: main (in /usr/local/bin/turnserver) > ==15937== If you believe this happened as a result of a stack > ==15937== overflow in your program's main thread (unlikely but > ==15937== possible), you can try to increase the size of the > ==15937== main thread stack using the --main-stacksize= flag. > ==15937== The main thread stack size used in this run was 10485760. > ==15937== > ==15937== HEAP SUMMARY: > ==15937== in use at exit: 5,698 bytes in 182 blocks > ==15937== total heap usage: 334 allocs, 152 frees, 68,705 bytes allocated > ==15937== > ==15937== 64 bytes in 2 blocks are possibly lost in loss record 24 of 34 > ==15937== at 0x4005B83: malloc (vg_replace_malloc.c:195) > ==15937== by 0x8058B0F: turnserver_cfg_parse (in > /usr/local/bin/turnserver) > ==15937== by 0x8051AF3: main (in /usr/local/bin/turnserver) > ==15937== > ==15937== LEAK SUMMARY: > ==15937== definitely lost: 0 bytes in 0 blocks > ==15937== indirectly lost: 0 bytes in 0 blocks > ==15937== possibly lost: 64 bytes in 2 blocks > ==15937== still reachable: 5,634 bytes in 180 blocks > ==15937== suppressed: 0 bytes in 0 blocks > ==15937== Reachable blocks (those to which a pointer was found) are not > shown. > ==15937== To see them, rerun with: --leak-check=full --show-reachable=yes > ==15937== > ==15937== For counts of detected and suppressed errors, rerun with: -v > ==15937== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 27 from 8) > Segmentation fault > [root@localhost turnserver-work]# > > " > > > > > > > 在 2012年2月17日 下午7:32,Sebastien Vincent <se...@ji...>写道: > >> Hi, >> >> Please run turnserver with valgrind and give us the output. >> >> Best regards, >> -- >> Seb >> >> Le 17/02/12 12:23, Gentle Yang a écrit : >> >> Thanks for your swift reply. >> >> 1 "Do you have setup "account_file" property in turnserver.conf ? and >> also provide the turnusers.txt file in the location provided by >> "account_file" property ?" >> >> >> Yes, the account_file is at correct location with turnserver.conf , >> and I checked the account configure >> parameters(account_method,account_file) in turnserver.conf . >> >> 2 I tried to uninstall it,and installed it again : >> >> " >> cd /usr/local/src/ >> bunzip2 -k turnserver-0.5.tar.bz2 >> tar xvf turnserver-0.5.tar >> >> cd turnserver-0.5 >> autoreconf -i >> >> ./configure >> make >> make install >> >> " >> >> Then copy extra/turnserver.conf.template and extra/turnusers.txt.template >> to my work dir: /root/temp/turn-test/turnserver-work, and change >> thelisten_address to my ip,and run it: turnserver -c turnserver.conf >> The error now is "Segmentation fault". >> Here is my shell history and output: >> >> " >> [root@localhost turnserver-work]# pwd >> /root/temp/turn-test/turnserver-work >> [root@localhost turnserver-work]# >> [root@localhost turnserver-work]# ll /usr/local/src/turnserver-0.5 >> total 780 >> -rw-r--r-- 1 1000 1000 11529 Sep 21 2009 acinclude.m4 >> -rw-r--r-- 1 1000 1000 37397 Feb 16 10:40 aclocal.m4 >> -rw-r--r-- 1 1000 1000 4733 Jul 27 2008 aminclude.am >> -rw-r--r-- 1 1000 1000 54 Apr 6 2009 AUTHORS >> drwxr-xr-x 2 1000 1000 4096 Feb 16 10:40 autom4te.cache >> -rw-r--r-- 1 1000 1000 3688 Jun 10 2011 ChangeLog >> -rwxr-xr-x 1 1000 1000 3769 Jun 10 2011 compile >> -rw-r--r-- 1 root root 8497 Feb 17 15:13 config.h >> -rw-r--r-- 1 root root 7982 Feb 16 10:40 config.h.in >> -rw-r--r-- 1 1000 1000 8053 Jun 10 2011 config.h.in~ >> -rw-r--r-- 1 root root 47048 Feb 17 15:13 config.log >> -rwxr-xr-x 1 root root 34587 Feb 17 15:13 config.status >> -rwxr-xr-x 1 1000 1000 319503 Feb 16 10:40 configure >> -rw-r--r-- 1 1000 1000 3470 Jan 7 2011 configure.in >> -rw-r--r-- 1 1000 1000 35147 Jul 27 2008 COPYING >> -rwxr-xr-x 1 1000 1000 18615 Jun 10 2011 depcomp >> drwxr-xr-x 2 1000 1000 4096 Jun 10 2011 doc >> -rw-r--r-- 1 1000 1000 63493 Jul 6 2010 Doxyfile >> drwxr-xr-x 2 1000 1000 4096 Feb 17 15:19 extra >> -rw-r--r-- 1 1000 1000 15578 Jun 10 2011 INSTALL >> -rwxr-xr-x 1 1000 1000 13663 Jun 10 2011 install-sh >> -rw-r--r-- 1 1000 1000 2236 Jul 16 2010 LICENSE >> -rw-r--r-- 1 1000 1000 6279 Jul 27 2008 LICENSE.OpenSSL >> -rw-r--r-- 1 root root 22863 Feb 17 15:13 Makefile >> -rw-r--r-- 1 1000 1000 307 Dec 15 2008 Makefile.am >> -rw-r--r-- 1 root root 25294 Feb 16 10:40 Makefile.in >> drwxr-xr-x 2 1000 1000 4096 Feb 17 15:13 man >> -rwxr-xr-x 1 1000 1000 11419 Jun 10 2011 missing >> -rw-r--r-- 1 1000 1000 0 Jul 27 2008 NEWS >> -rw-r--r-- 1 1000 1000 5095 May 17 2011 README >> drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 src >> -rw-r--r-- 1 root root 23 Feb 17 15:13 stamp-h1 >> drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 test >> [root@localhost turnserver-work]# >> [root@localhost turnserver-work]# which turnserver >> /usr/local/bin/turnserver >> [root@localhost turnserver-work]# pwd >> /root/temp/turn-test/turnserver-work >> [root@localhost turnserver-work]# ll >> total 8 >> -rw-r--r-- 1 root root 2335 Feb 17 15:20 turnserver.conf >> -rw-r--r-- 1 root root 36 Feb 17 15:20 turnusers.txt >> [root@localhost turnserver-work]# >> [root@localhost turnserver-work]# turnserver -c turnserver.conf >> >> Segmentation fault >> [root@localhost turnserver-work]# >> " >> >> Thanks again. >> >> >> 在 2012年2月17日 下午3:45,Sebastien Vincent <se...@ji...>写 道: >> >>> Hi, >>> >>> Do you have setup "account_file" property in turnserver.conf ? and also >>> provide the turnusers.txt file in the location provided by "account_file" >>> property ? >>> >>> Please describe _all_ you did (tar -xjvf, ..., cp >>> extra/turnserver.conf.template /usr/..., ...) and also post the output of >>> the program. >>> >>> Regards, >>> -- >>> Seb >>> >>> Le 17/02/12 08:10, Gentle Yang a écrit : >>> >>> Hi all: >>> >>> I tried to install TurnServer-0.5 on centos (x86, ipv4) with the >>> following shell: >>> >>> autoreconf -i >>> ./configure --enable-debug-build >>> >>> >>> make >>> make install >>> >>> And it looks like everything is ok, but when I run the command >>> "turnserver -c /usr/local/etc/turn/turnserver.conf" at >>> "/usr/local/etc/turn/" ,it just output the text in turnserver.conf and then >>> it's over without any system process . Is there something wrong or I missed >>> ? Many thanks. >>> >>> Chris >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Virtualization & Cloud Management Using Capacity Planning >>> Cloud computing makes use of virtualization - but cloud computing >>> also focuses on allowing computing to be delivered as a service.http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>> >>> >>> >>> _______________________________________________ >>> Turnserver-users mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/turnserver-users >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Virtualization & Cloud Management Using Capacity Planning >>> Cloud computing makes use of virtualization - but cloud computing >>> also focuses on allowing computing to be delivered as a service. >>> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>> _______________________________________________ >>> Turnserver-users mailing list >>> Tur...@li... >>> https://lists.sourceforge.net/lists/listinfo/turnserver-users >>> >>> >> >> > > |
From: Sebastien V. <se...@ji...> - 2012-02-17 11:49:00
|
Hi, It seems that this crash has been fixed in SVN revision few month ago (we will do a release soon with all the fixes since version 0.5). Can you try with the SVN trunk ? And be sure to "./configure --enable-debug-build" to have some debug information when you run the program. Regards, -- Seb Le 17/02/12 12:44, Gentle Yang a écrit : > The following: > > " > > [root@localhost turnserver-work]# valgrind --leak-check=yes turnserver > -c turnserver.conf > ==15937== Memcheck, a memory error detector > ==15937== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. > ==15937== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright > info > ==15937== Command: turnserver -c turnserver.conf > ==15937== > > ==15937== Invalid read of size 4 > ==15937== at 0x8058C83: tmpuser_destroy (in /usr/local/bin/turnserver) > ==15937== by 0x8052684: main (in /usr/local/bin/turnserver) > ==15937== Address 0x0 is not stack'd, malloc'd or (recently) free'd > ==15937== > ==15937== > ==15937== Process terminating with default action of signal 11 (SIGSEGV) > ==15937== Access not within mapped region at address 0x0 > ==15937== at 0x8058C83: tmpuser_destroy (in /usr/local/bin/turnserver) > ==15937== by 0x8052684: main (in /usr/local/bin/turnserver) > ==15937== If you believe this happened as a result of a stack > ==15937== overflow in your program's main thread (unlikely but > ==15937== possible), you can try to increase the size of the > ==15937== main thread stack using the --main-stacksize= flag. > ==15937== The main thread stack size used in this run was 10485760. > ==15937== > ==15937== HEAP SUMMARY: > ==15937== in use at exit: 5,698 bytes in 182 blocks > ==15937== total heap usage: 334 allocs, 152 frees, 68,705 bytes allocated > ==15937== > ==15937== 64 bytes in 2 blocks are possibly lost in loss record 24 of 34 > ==15937== at 0x4005B83: malloc (vg_replace_malloc.c:195) > ==15937== by 0x8058B0F: turnserver_cfg_parse (in > /usr/local/bin/turnserver) > ==15937== by 0x8051AF3: main (in /usr/local/bin/turnserver) > ==15937== > ==15937== LEAK SUMMARY: > ==15937== definitely lost: 0 bytes in 0 blocks > ==15937== indirectly lost: 0 bytes in 0 blocks > ==15937== possibly lost: 64 bytes in 2 blocks > ==15937== still reachable: 5,634 bytes in 180 blocks > ==15937== suppressed: 0 bytes in 0 blocks > ==15937== Reachable blocks (those to which a pointer was found) are > not shown. > ==15937== To see them, rerun with: --leak-check=full --show-reachable=yes > ==15937== > ==15937== For counts of detected and suppressed errors, rerun with: -v > ==15937== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 27 from 8) > Segmentation fault > [root@localhost turnserver-work]# > > " > > > > > > > 在 2012年2月17日 下午7:32,Sebastien Vincent <se...@ji... > <mailto:se...@ji...>>写道: > > Hi, > > Please run turnserver with valgrind and give us the output. > > Best regards, > -- > Seb > > Le 17/02/12 12:23, Gentle Yang a écrit : >> Thanks for your swift reply. >> >> 1 "Do you have setup "account_file" property in turnserver.conf ? >> and also provide the turnusers.txt file in the location provided >> by "account_file" property ?" >> >> >> Yes, the account_file is at correct location with >> turnserver.conf , and I checked the account configure >> parameters(account_method,account_file) in turnserver.conf . >> >> 2 I tried to uninstall it,and installed it again : >> >> " >> cd /usr/local/src/ >> bunzip2 -k turnserver-0.5.tar.bz2 >> tar xvf turnserver-0.5.tar >> >> cd turnserver-0.5 >> autoreconf -i >> ./configure >> make >> make install >> " >> >> Then copy extra/turnserver.conf.template and >> extra/turnusers.txt.template to my work dir: >> /root/temp/turn-test/turnserver-work, and change >> thelisten_address to my ip,and run it: turnserver -c turnserver.conf >> The error now is "Segmentation fault". >> Here is my shell history and output: >> >> " >> [root@localhost turnserver-work]# pwd >> /root/temp/turn-test/turnserver-work >> [root@localhost turnserver-work]# >> [root@localhost turnserver-work]# ll /usr/local/src/turnserver-0.5 >> total 780 >> -rw-r--r-- 1 1000 1000 11529 Sep 21 2009 acinclude.m4 >> -rw-r--r-- 1 1000 1000 37397 Feb 16 10:40 aclocal.m4 >> -rw-r--r-- 1 1000 1000 4733 Jul 27 2008 aminclude.am >> <http://aminclude.am> >> -rw-r--r-- 1 1000 1000 54 Apr 6 2009 AUTHORS >> drwxr-xr-x 2 1000 1000 4096 Feb 16 10:40 autom4te.cache >> -rw-r--r-- 1 1000 1000 3688 Jun 10 2011 ChangeLog >> -rwxr-xr-x 1 1000 1000 3769 Jun 10 2011 compile >> -rw-r--r-- 1 root root 8497 Feb 17 15:13 config.h >> -rw-r--r-- 1 root root 7982 Feb 16 10:40 config.h.in >> <http://config.h.in> >> -rw-r--r-- 1 1000 1000 8053 Jun 10 2011 config.h.in >> <http://config.h.in>~ >> -rw-r--r-- 1 root root 47048 Feb 17 15:13 config.log >> -rwxr-xr-x 1 root root 34587 Feb 17 15:13 config.status >> -rwxr-xr-x 1 1000 1000 319503 Feb 16 10:40 configure >> -rw-r--r-- 1 1000 1000 3470 Jan 7 2011 configure.in >> <http://configure.in> >> -rw-r--r-- 1 1000 1000 35147 Jul 27 2008 COPYING >> -rwxr-xr-x 1 1000 1000 18615 Jun 10 2011 depcomp >> drwxr-xr-x 2 1000 1000 4096 Jun 10 2011 doc >> -rw-r--r-- 1 1000 1000 63493 Jul 6 2010 Doxyfile >> drwxr-xr-x 2 1000 1000 4096 Feb 17 15:19 extra >> -rw-r--r-- 1 1000 1000 15578 Jun 10 2011 INSTALL >> -rwxr-xr-x 1 1000 1000 13663 Jun 10 2011 install-sh >> -rw-r--r-- 1 1000 1000 2236 Jul 16 2010 LICENSE >> -rw-r--r-- 1 1000 1000 6279 Jul 27 2008 LICENSE.OpenSSL >> -rw-r--r-- 1 root root 22863 Feb 17 15:13 Makefile >> -rw-r--r-- 1 1000 1000 307 Dec 15 2008 Makefile.am >> -rw-r--r-- 1 root root 25294 Feb 16 10:40 Makefile.in >> drwxr-xr-x 2 1000 1000 4096 Feb 17 15:13 man >> -rwxr-xr-x 1 1000 1000 11419 Jun 10 2011 missing >> -rw-r--r-- 1 1000 1000 0 Jul 27 2008 NEWS >> -rw-r--r-- 1 1000 1000 5095 May 17 2011 README >> drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 src >> -rw-r--r-- 1 root root 23 Feb 17 15:13 stamp-h1 >> drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 test >> [root@localhost turnserver-work]# >> [root@localhost turnserver-work]# which turnserver >> /usr/local/bin/turnserver >> [root@localhost turnserver-work]# pwd >> /root/temp/turn-test/turnserver-work >> [root@localhost turnserver-work]# ll >> total 8 >> -rw-r--r-- 1 root root 2335 Feb 17 15:20 turnserver.conf >> -rw-r--r-- 1 root root 36 Feb 17 15:20 turnusers.txt >> [root@localhost turnserver-work]# >> [root@localhost turnserver-work]# turnserver -c turnserver.conf >> >> Segmentation fault >> [root@localhost turnserver-work]# >> " >> >> Thanks again. >> >> >> 在 2012年2月17日 下午3:45,Sebastien Vincent <se...@ji... >> <mailto:se...@ji...>>写 道: >> >> Hi, >> >> Do you have setup "account_file" property in turnserver.conf >> ? and also provide the turnusers.txt file in the location >> provided by "account_file" property ? >> >> Please describe _all_ you did (tar -xjvf, ..., cp >> extra/turnserver.conf.template /usr/..., ...) and also post >> the output of the program. >> >> Regards, >> -- >> Seb >> >> Le 17/02/12 08:10, Gentle Yang a écrit : >>> Hi all: >>> >>> I tried to install TurnServer-0.5 on centos (x86, ipv4) with >>> the following shell: >>> >>> autoreconf -i >>> ./configure--enable-debug-build >>> >>> >>> make >>> make install >>> >>> >>> And it looks like everything is ok, but when I run the >>> command "turnserver -c /usr/local/etc/turn/turnserver.conf" >>> at "/usr/local/etc/turn/" ,it just output the text in >>> turnserver.conf and then it's over without any system >>> process . Is there something wrong or I missed ? Many thanks. >>> >>> Chris >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Virtualization & Cloud Management Using Capacity Planning >>> Cloud computing makes use of virtualization - but cloud computing >>> also focuses on allowing computing to be delivered as a service. >>> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>> >>> >>> _______________________________________________ >>> Turnserver-users mailing list >>> Tur...@li... <mailto:Tur...@li...> >>> https://lists.sourceforge.net/lists/listinfo/turnserver-users >> >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> Turnserver-users mailing list >> Tur...@li... >> <mailto:Tur...@li...> >> https://lists.sourceforge.net/lists/listinfo/turnserver-users >> >> > > |
From: Gentle Y. <no...@gm...> - 2012-02-17 11:44:54
|
The following: " [root@localhost turnserver-work]# valgrind --leak-check=yes turnserver -c turnserver.conf ==15937== Memcheck, a memory error detector ==15937== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==15937== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==15937== Command: turnserver -c turnserver.conf ==15937== ==15937== Invalid read of size 4 ==15937== at 0x8058C83: tmpuser_destroy (in /usr/local/bin/turnserver) ==15937== by 0x8052684: main (in /usr/local/bin/turnserver) ==15937== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==15937== ==15937== ==15937== Process terminating with default action of signal 11 (SIGSEGV) ==15937== Access not within mapped region at address 0x0 ==15937== at 0x8058C83: tmpuser_destroy (in /usr/local/bin/turnserver) ==15937== by 0x8052684: main (in /usr/local/bin/turnserver) ==15937== If you believe this happened as a result of a stack ==15937== overflow in your program's main thread (unlikely but ==15937== possible), you can try to increase the size of the ==15937== main thread stack using the --main-stacksize= flag. ==15937== The main thread stack size used in this run was 10485760. ==15937== ==15937== HEAP SUMMARY: ==15937== in use at exit: 5,698 bytes in 182 blocks ==15937== total heap usage: 334 allocs, 152 frees, 68,705 bytes allocated ==15937== ==15937== 64 bytes in 2 blocks are possibly lost in loss record 24 of 34 ==15937== at 0x4005B83: malloc (vg_replace_malloc.c:195) ==15937== by 0x8058B0F: turnserver_cfg_parse (in /usr/local/bin/turnserver) ==15937== by 0x8051AF3: main (in /usr/local/bin/turnserver) ==15937== ==15937== LEAK SUMMARY: ==15937== definitely lost: 0 bytes in 0 blocks ==15937== indirectly lost: 0 bytes in 0 blocks ==15937== possibly lost: 64 bytes in 2 blocks ==15937== still reachable: 5,634 bytes in 180 blocks ==15937== suppressed: 0 bytes in 0 blocks ==15937== Reachable blocks (those to which a pointer was found) are not shown. ==15937== To see them, rerun with: --leak-check=full --show-reachable=yes ==15937== ==15937== For counts of detected and suppressed errors, rerun with: -v ==15937== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 27 from 8) Segmentation fault [root@localhost turnserver-work]# " 在 2012年2月17日 下午7:32,Sebastien Vincent <se...@ji...>写道: > Hi, > > Please run turnserver with valgrind and give us the output. > > Best regards, > -- > Seb > > Le 17/02/12 12:23, Gentle Yang a écrit : > > Thanks for your swift reply. > > 1 "Do you have setup "account_file" property in turnserver.conf ? and also > provide the turnusers.txt file in the location provided by "account_file" > property ?" > > >> Yes, the account_file is at correct location with turnserver.conf , > and I checked the account configure > parameters(account_method,account_file) in turnserver.conf . > > 2 I tried to uninstall it,and installed it again : > > " > cd /usr/local/src/ > bunzip2 -k turnserver-0.5.tar.bz2 > tar xvf turnserver-0.5.tar > > cd turnserver-0.5 > autoreconf -i > > ./configure > make > make install > > " > > Then copy extra/turnserver.conf.template and extra/turnusers.txt.template > to my work dir: /root/temp/turn-test/turnserver-work, and change > thelisten_address to my ip,and run it: turnserver -c turnserver.conf > The error now is "Segmentation fault". > Here is my shell history and output: > > " > [root@localhost turnserver-work]# pwd > /root/temp/turn-test/turnserver-work > [root@localhost turnserver-work]# > [root@localhost turnserver-work]# ll /usr/local/src/turnserver-0.5 > total 780 > -rw-r--r-- 1 1000 1000 11529 Sep 21 2009 acinclude.m4 > -rw-r--r-- 1 1000 1000 37397 Feb 16 10:40 aclocal.m4 > -rw-r--r-- 1 1000 1000 4733 Jul 27 2008 aminclude.am > -rw-r--r-- 1 1000 1000 54 Apr 6 2009 AUTHORS > drwxr-xr-x 2 1000 1000 4096 Feb 16 10:40 autom4te.cache > -rw-r--r-- 1 1000 1000 3688 Jun 10 2011 ChangeLog > -rwxr-xr-x 1 1000 1000 3769 Jun 10 2011 compile > -rw-r--r-- 1 root root 8497 Feb 17 15:13 config.h > -rw-r--r-- 1 root root 7982 Feb 16 10:40 config.h.in > -rw-r--r-- 1 1000 1000 8053 Jun 10 2011 config.h.in~ > -rw-r--r-- 1 root root 47048 Feb 17 15:13 config.log > -rwxr-xr-x 1 root root 34587 Feb 17 15:13 config.status > -rwxr-xr-x 1 1000 1000 319503 Feb 16 10:40 configure > -rw-r--r-- 1 1000 1000 3470 Jan 7 2011 configure.in > -rw-r--r-- 1 1000 1000 35147 Jul 27 2008 COPYING > -rwxr-xr-x 1 1000 1000 18615 Jun 10 2011 depcomp > drwxr-xr-x 2 1000 1000 4096 Jun 10 2011 doc > -rw-r--r-- 1 1000 1000 63493 Jul 6 2010 Doxyfile > drwxr-xr-x 2 1000 1000 4096 Feb 17 15:19 extra > -rw-r--r-- 1 1000 1000 15578 Jun 10 2011 INSTALL > -rwxr-xr-x 1 1000 1000 13663 Jun 10 2011 install-sh > -rw-r--r-- 1 1000 1000 2236 Jul 16 2010 LICENSE > -rw-r--r-- 1 1000 1000 6279 Jul 27 2008 LICENSE.OpenSSL > -rw-r--r-- 1 root root 22863 Feb 17 15:13 Makefile > -rw-r--r-- 1 1000 1000 307 Dec 15 2008 Makefile.am > -rw-r--r-- 1 root root 25294 Feb 16 10:40 Makefile.in > drwxr-xr-x 2 1000 1000 4096 Feb 17 15:13 man > -rwxr-xr-x 1 1000 1000 11419 Jun 10 2011 missing > -rw-r--r-- 1 1000 1000 0 Jul 27 2008 NEWS > -rw-r--r-- 1 1000 1000 5095 May 17 2011 README > drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 src > -rw-r--r-- 1 root root 23 Feb 17 15:13 stamp-h1 > drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 test > [root@localhost turnserver-work]# > [root@localhost turnserver-work]# which turnserver > /usr/local/bin/turnserver > [root@localhost turnserver-work]# pwd > /root/temp/turn-test/turnserver-work > [root@localhost turnserver-work]# ll > total 8 > -rw-r--r-- 1 root root 2335 Feb 17 15:20 turnserver.conf > -rw-r--r-- 1 root root 36 Feb 17 15:20 turnusers.txt > [root@localhost turnserver-work]# > [root@localhost turnserver-work]# turnserver -c turnserver.conf > > Segmentation fault > [root@localhost turnserver-work]# > " > > Thanks again. > > > 在 2012年2月17日 下午3:45,Sebastien Vincent <se...@ji...>写道: > >> Hi, >> >> Do you have setup "account_file" property in turnserver.conf ? and also >> provide the turnusers.txt file in the location provided by "account_file" >> property ? >> >> Please describe _all_ you did (tar -xjvf, ..., cp >> extra/turnserver.conf.template /usr/..., ...) and also post the output of >> the program. >> >> Regards, >> -- >> Seb >> >> Le 17/02/12 08:10, Gentle Yang a écrit : >> >> Hi all: >> >> I tried to install TurnServer-0.5 on centos (x86, ipv4) with the >> following shell: >> >> autoreconf -i >> ./configure --enable-debug-build >> >> >> make >> make install >> >> And it looks like everything is ok, but when I run the command >> "turnserver -c /usr/local/etc/turn/turnserver.conf" at >> "/usr/local/etc/turn/" ,it just output the text in turnserver.conf and then >> it's over without any system process . Is there something wrong or I missed >> ? Many thanks. >> >> Chris >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service.http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> >> >> >> _______________________________________________ >> Turnserver-users mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/turnserver-users >> >> >> >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> Turnserver-users mailing list >> Tur...@li... >> https://lists.sourceforge.net/lists/listinfo/turnserver-users >> >> > > |
From: Sebastien V. <se...@ji...> - 2012-02-17 11:32:49
|
Hi, Please run turnserver with valgrind and give us the output. Best regards, -- Seb Le 17/02/12 12:23, Gentle Yang a écrit : > Thanks for your swift reply. > > 1 "Do you have setup "account_file" property in turnserver.conf ? and > also provide the turnusers.txt file in the location provided by > "account_file" property ?" > > >> Yes, the account_file is at correct location with turnserver.conf , > and I checked the account configure > parameters(account_method,account_file) in turnserver.conf . > > 2 I tried to uninstall it,and installed it again : > > " > cd /usr/local/src/ > bunzip2 -k turnserver-0.5.tar.bz2 > tar xvf turnserver-0.5.tar > > cd turnserver-0.5 > autoreconf -i > ./configure > make > make install > " > > Then copy extra/turnserver.conf.template and > extra/turnusers.txt.template to my work dir: > /root/temp/turn-test/turnserver-work, and change thelisten_address to > my ip,and run it: turnserver -c turnserver.conf > The error now is "Segmentation fault". > Here is my shell history and output: > > " > [root@localhost turnserver-work]# pwd > /root/temp/turn-test/turnserver-work > [root@localhost turnserver-work]# > [root@localhost turnserver-work]# ll /usr/local/src/turnserver-0.5 > total 780 > -rw-r--r-- 1 1000 1000 11529 Sep 21 2009 acinclude.m4 > -rw-r--r-- 1 1000 1000 37397 Feb 16 10:40 aclocal.m4 > -rw-r--r-- 1 1000 1000 4733 Jul 27 2008 aminclude.am <http://aminclude.am> > -rw-r--r-- 1 1000 1000 54 Apr 6 2009 AUTHORS > drwxr-xr-x 2 1000 1000 4096 Feb 16 10:40 autom4te.cache > -rw-r--r-- 1 1000 1000 3688 Jun 10 2011 ChangeLog > -rwxr-xr-x 1 1000 1000 3769 Jun 10 2011 compile > -rw-r--r-- 1 root root 8497 Feb 17 15:13 config.h > -rw-r--r-- 1 root root 7982 Feb 16 10:40 config.h.in <http://config.h.in> > -rw-r--r-- 1 1000 1000 8053 Jun 10 2011 config.h.in <http://config.h.in>~ > -rw-r--r-- 1 root root 47048 Feb 17 15:13 config.log > -rwxr-xr-x 1 root root 34587 Feb 17 15:13 config.status > -rwxr-xr-x 1 1000 1000 319503 Feb 16 10:40 configure > -rw-r--r-- 1 1000 1000 3470 Jan 7 2011 configure.in <http://configure.in> > -rw-r--r-- 1 1000 1000 35147 Jul 27 2008 COPYING > -rwxr-xr-x 1 1000 1000 18615 Jun 10 2011 depcomp > drwxr-xr-x 2 1000 1000 4096 Jun 10 2011 doc > -rw-r--r-- 1 1000 1000 63493 Jul 6 2010 Doxyfile > drwxr-xr-x 2 1000 1000 4096 Feb 17 15:19 extra > -rw-r--r-- 1 1000 1000 15578 Jun 10 2011 INSTALL > -rwxr-xr-x 1 1000 1000 13663 Jun 10 2011 install-sh > -rw-r--r-- 1 1000 1000 2236 Jul 16 2010 LICENSE > -rw-r--r-- 1 1000 1000 6279 Jul 27 2008 LICENSE.OpenSSL > -rw-r--r-- 1 root root 22863 Feb 17 15:13 Makefile > -rw-r--r-- 1 1000 1000 307 Dec 15 2008 Makefile.am > -rw-r--r-- 1 root root 25294 Feb 16 10:40 Makefile.in > drwxr-xr-x 2 1000 1000 4096 Feb 17 15:13 man > -rwxr-xr-x 1 1000 1000 11419 Jun 10 2011 missing > -rw-r--r-- 1 1000 1000 0 Jul 27 2008 NEWS > -rw-r--r-- 1 1000 1000 5095 May 17 2011 README > drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 src > -rw-r--r-- 1 root root 23 Feb 17 15:13 stamp-h1 > drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 test > [root@localhost turnserver-work]# > [root@localhost turnserver-work]# which turnserver > /usr/local/bin/turnserver > [root@localhost turnserver-work]# pwd > /root/temp/turn-test/turnserver-work > [root@localhost turnserver-work]# ll > total 8 > -rw-r--r-- 1 root root 2335 Feb 17 15:20 turnserver.conf > -rw-r--r-- 1 root root 36 Feb 17 15:20 turnusers.txt > [root@localhost turnserver-work]# > [root@localhost turnserver-work]# turnserver -c turnserver.conf > > Segmentation fault > [root@localhost turnserver-work]# > " > > Thanks again. > > > 在 2012年2月17日 下午3:45,Sebastien Vincent <se...@ji... > <mailto:se...@ji...>>写道: > > Hi, > > Do you have setup "account_file" property in turnserver.conf ? and > also provide the turnusers.txt file in the location provided by > "account_file" property ? > > Please describe _all_ you did (tar -xjvf, ..., cp > extra/turnserver.conf.template /usr/..., ...) and also post the > output of the program. > > Regards, > -- > Seb > > Le 17/02/12 08:10, Gentle Yang a écrit : >> Hi all: >> >> I tried to install TurnServer-0.5 on centos (x86, ipv4) with the >> following shell: >> >> autoreconf -i >> ./configure--enable-debug-build >> >> >> make >> make install >> >> >> And it looks like everything is ok, but when I run the command >> "turnserver -c /usr/local/etc/turn/turnserver.conf" at >> "/usr/local/etc/turn/" ,it just output the text in >> turnserver.conf and then it's over without any system process . >> Is there something wrong or I missed ? Many thanks. >> >> Chris >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> >> >> _______________________________________________ >> Turnserver-users mailing list >> Tur...@li... <mailto:Tur...@li...> >> https://lists.sourceforge.net/lists/listinfo/turnserver-users > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Turnserver-users mailing list > Tur...@li... > <mailto:Tur...@li...> > https://lists.sourceforge.net/lists/listinfo/turnserver-users > > |
From: Gentle Y. <no...@gm...> - 2012-02-17 11:24:07
|
Thanks for your swift reply. 1 "Do you have setup "account_file" property in turnserver.conf ? and also provide the turnusers.txt file in the location provided by "account_file" property ?" >> Yes, the account_file is at correct location with turnserver.conf , and I checked the account configure parameters(account_method,account_file) in turnserver.conf . 2 I tried to uninstall it,and installed it again : " cd /usr/local/src/ bunzip2 -k turnserver-0.5.tar.bz2 tar xvf turnserver-0.5.tar cd turnserver-0.5 autoreconf -i ./configure make make install " Then copy extra/turnserver.conf.template and extra/turnusers.txt.template to my work dir: /root/temp/turn-test/turnserver-work, and change thelisten_address to my ip,and run it: turnserver -c turnserver.conf The error now is "Segmentation fault". Here is my shell history and output: " [root@localhost turnserver-work]# pwd /root/temp/turn-test/turnserver-work [root@localhost turnserver-work]# [root@localhost turnserver-work]# ll /usr/local/src/turnserver-0.5 total 780 -rw-r--r-- 1 1000 1000 11529 Sep 21 2009 acinclude.m4 -rw-r--r-- 1 1000 1000 37397 Feb 16 10:40 aclocal.m4 -rw-r--r-- 1 1000 1000 4733 Jul 27 2008 aminclude.am -rw-r--r-- 1 1000 1000 54 Apr 6 2009 AUTHORS drwxr-xr-x 2 1000 1000 4096 Feb 16 10:40 autom4te.cache -rw-r--r-- 1 1000 1000 3688 Jun 10 2011 ChangeLog -rwxr-xr-x 1 1000 1000 3769 Jun 10 2011 compile -rw-r--r-- 1 root root 8497 Feb 17 15:13 config.h -rw-r--r-- 1 root root 7982 Feb 16 10:40 config.h.in -rw-r--r-- 1 1000 1000 8053 Jun 10 2011 config.h.in~ -rw-r--r-- 1 root root 47048 Feb 17 15:13 config.log -rwxr-xr-x 1 root root 34587 Feb 17 15:13 config.status -rwxr-xr-x 1 1000 1000 319503 Feb 16 10:40 configure -rw-r--r-- 1 1000 1000 3470 Jan 7 2011 configure.in -rw-r--r-- 1 1000 1000 35147 Jul 27 2008 COPYING -rwxr-xr-x 1 1000 1000 18615 Jun 10 2011 depcomp drwxr-xr-x 2 1000 1000 4096 Jun 10 2011 doc -rw-r--r-- 1 1000 1000 63493 Jul 6 2010 Doxyfile drwxr-xr-x 2 1000 1000 4096 Feb 17 15:19 extra -rw-r--r-- 1 1000 1000 15578 Jun 10 2011 INSTALL -rwxr-xr-x 1 1000 1000 13663 Jun 10 2011 install-sh -rw-r--r-- 1 1000 1000 2236 Jul 16 2010 LICENSE -rw-r--r-- 1 1000 1000 6279 Jul 27 2008 LICENSE.OpenSSL -rw-r--r-- 1 root root 22863 Feb 17 15:13 Makefile -rw-r--r-- 1 1000 1000 307 Dec 15 2008 Makefile.am -rw-r--r-- 1 root root 25294 Feb 16 10:40 Makefile.in drwxr-xr-x 2 1000 1000 4096 Feb 17 15:13 man -rwxr-xr-x 1 1000 1000 11419 Jun 10 2011 missing -rw-r--r-- 1 1000 1000 0 Jul 27 2008 NEWS -rw-r--r-- 1 1000 1000 5095 May 17 2011 README drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 src -rw-r--r-- 1 root root 23 Feb 17 15:13 stamp-h1 drwxr-xr-x 3 1000 1000 4096 Feb 17 15:13 test [root@localhost turnserver-work]# [root@localhost turnserver-work]# which turnserver /usr/local/bin/turnserver [root@localhost turnserver-work]# pwd /root/temp/turn-test/turnserver-work [root@localhost turnserver-work]# ll total 8 -rw-r--r-- 1 root root 2335 Feb 17 15:20 turnserver.conf -rw-r--r-- 1 root root 36 Feb 17 15:20 turnusers.txt [root@localhost turnserver-work]# [root@localhost turnserver-work]# turnserver -c turnserver.conf Segmentation fault [root@localhost turnserver-work]# " Thanks again. 在 2012年2月17日 下午3:45,Sebastien Vincent <se...@ji...>写道: > Hi, > > Do you have setup "account_file" property in turnserver.conf ? and also > provide the turnusers.txt file in the location provided by "account_file" > property ? > > Please describe _all_ you did (tar -xjvf, ..., cp > extra/turnserver.conf.template /usr/..., ...) and also post the output of > the program. > > Regards, > -- > Seb > > Le 17/02/12 08:10, Gentle Yang a écrit : > > Hi all: > > I tried to install TurnServer-0.5 on centos (x86, ipv4) with the following > shell: > > autoreconf -i > ./configure --enable-debug-build > > > make > make install > > And it looks like everything is ok, but when I run the command "turnserver > -c /usr/local/etc/turn/turnserver.conf" at "/usr/local/etc/turn/" ,it just > output the text in turnserver.conf and then it's over without any system > process . Is there something wrong or I missed ? Many thanks. > > Chris > > > > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service.http://www.accelacomm.com/jaw/sfnl/114/51521223/ > > > > _______________________________________________ > Turnserver-users mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/turnserver-users > > > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Turnserver-users mailing list > Tur...@li... > https://lists.sourceforge.net/lists/listinfo/turnserver-users > > |
From: Sebastien V. <se...@ji...> - 2012-02-17 08:08:45
|
Hi, Do you have setup "account_file" property in turnserver.conf ? and also provide the turnusers.txt file in the location provided by "account_file" property ? Please describe _all_ you did (tar -xjvf, ..., cp extra/turnserver.conf.template /usr/..., ...) and also post the output of the program. Regards, -- Seb Le 17/02/12 08:10, Gentle Yang a écrit : > Hi all: > > I tried to install TurnServer-0.5 on centos (x86, ipv4) with the > following shell: > > autoreconf -i > ./configure--enable-debug-build > > > make > make install > > > And it looks like everything is ok, but when I run the command > "turnserver -c /usr/local/etc/turn/turnserver.conf" at > "/usr/local/etc/turn/" ,it just output the text in turnserver.conf and > then it's over without any system process . Is there something wrong > or I missed ? Many thanks. > > Chris > > > > > > ------------------------------------------------------------------------------ > Virtualization& Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > > > _______________________________________________ > Turnserver-users mailing list > Tur...@li... > https://lists.sourceforge.net/lists/listinfo/turnserver-users |