I got TLS working right now. It turned out that the modified start/stop script for freeswitch which I had from the Ubuntu package caused that problem. Starting freeswitch from the bin directory worked fine with TLS and unsecure RTP.
Now I am stuck with SRTP. I followed http://wiki.freeswitch.org/wiki/SRTP . I could connect 2 Snom 320 phones with firmware 6.5.16 via TLS but could not hear anything. Then I upgraded the Snoms to 7.1.33 (as you suggsted here: http://www.mail-archive.com/[email protected]/msg00836.html) and now the other phone hangs up directly after pickup. Calling voicemail didn't work either. Here is a console output when calling voicemail (1002 calls 1002) 2008-08-03 21:03:25 [DEBUG] mod_dptools.c:683 set_function() SET [voicemail_authorized]=[true] 2008-08-03 21:03:25 [DEBUG] switch_core_state_machine.c:140 switch_core_standard_on_execute() sofia/internal/[EMAIL PROTECTED] Execute answer() 2008-08-03 21:03:25 [DEBUG] sofia_glue.c:1756 sofia_glue_activate_rtp() AUDIO RTP [sofia/internal/[EMAIL PROTECTED] 192.168.178.31 port 24278 -> 192.168.178.25 port 51322 codec: 0 ms: 20 2008-08-03 21:03:25 [DEBUG] switch_rtp.c:813 switch_rtp_create() Starting timer [soft] 160 bytes per 20000ms 2008-08-03 21:03:25 [INFO] switch_rtp.c:721 switch_rtp_add_crypto_key() Activating Secure RTP SEND 2008-08-03 21:03:25 [INFO] switch_rtp.c:701 switch_rtp_add_crypto_key() Activating Secure RTP RECV 2008-08-03 21:03:25 [DEBUG] mod_sofia.c:439 sofia_answer_channel() Local SDP sofia/internal/[EMAIL PROTECTED]: v=0 o=FreeSWITCH 1217765927 1217765928 IN IP4 192.168.178.31 s=FreeSWITCH c=IN IP4 192.168.178.31 t=0 0 a=sendrecv m=audio 24278 RTP/SAVP 0 101 13 a=rtpmap:0 pcmu/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=rtpmap:13 CN/8000 a=ptime:20 a=crypto:1 AES_CM_128_HMAC_SHA1_32 inline:FG+lWx0snfbgUOMW6EqyPehCibrkSXrG1Y7qJldO 2008-08-03 21:03:25 [DEBUG] switch_core_session.c:430 switch_core_session_receive_message() Kill sofia/internal/[EMAIL PROTECTED] [BREAK] 2008-08-03 21:03:25 [DEBUG] sofia.c:2137 sofia_handle_sip_i_state() Channel sofia/internal/[EMAIL PROTECTED] entering state [completed] 2008-08-03 21:03:25 [NOTICE] mod_dptools.c:606 answer_function() Channel [sofia/internal/[EMAIL PROTECTED] has been answered 2008-08-03 21:03:25 [DEBUG] switch_core_state_machine.c:140 switch_core_standard_on_execute() sofia/internal/[EMAIL PROTECTED] Execute sleep(1000) 2008-08-03 21:03:25 [DEBUG] sofia.c:2137 sofia_handle_sip_i_state() Channel sofia/internal/[EMAIL PROTECTED] entering state [ready] 2008-08-03 21:03:25 [DEBUG] sofia.c:2137 sofia_handle_sip_i_state() Channel sofia/internal/[EMAIL PROTECTED] entering state [terminated] 2008-08-03 21:03:25 [NOTICE] sofia.c:2553 sofia_handle_sip_i_state() Hangup sofia/internal/[EMAIL PROTECTED] [CS_EXECUTE] [NORMAL_CLEARING] 2008-08-03 21:03:25 [DEBUG] switch_channel.c:1361 switch_channel_perform_hangup() Kill sofia/internal/[EMAIL PROTECTED] [KILL] 2008-08-03 21:03:25 [DEBUG] switch_core_session.c:722 switch_core_session_signal_state_change() Kill sofia/internal/[EMAIL PROTECTED] [BREAK] 2008-08-03 21:03:25 [DEBUG] switch_core_state_machine.c:430 switch_core_session_run() (sofia/internal/[EMAIL PROTECTED]) State EXECUTE going to sleep 2008-08-03 21:03:25 [DEBUG] switch_core_state_machine.c:365 switch_core_session_run() sofia/internal/[EMAIL PROTECTED] Running State Change CS_HANGUP 2008-08-03 21:03:25 [DEBUG] switch_core_state_machine.c:393 switch_core_session_run() (sofia/internal/[EMAIL PROTECTED]) State HANGUP 2008-08-03 21:03:25 [DEBUG] mod_sofia.c:264 sofia_on_hangup() Channel sofia/internal/[EMAIL PROTECTED] hanging up, cause: NORMAL_CLEARING 2008-08-03 21:03:25 [DEBUG] switch_core_state_machine.c:46 switch_core_standard_on_hangup() Standard HANGUP sofia/internal/[EMAIL PROTECTED], cause: NORMAL_CLEARING 2008-08-03 21:03:25 [DEBUG] switch_core_state_machine.c:393 switch_core_session_run() (sofia/internal/[EMAIL PROTECTED]) State HANGUP going to sleep 2008-08-03 21:03:25 [DEBUG] switch_core_session.c:789 switch_core_session_thread() Session 21 (sofia/internal/[EMAIL PROTECTED]) Locked, Waiting on external entities 2008-08-03 21:03:25 [NOTICE] switch_core_session.c:807 switch_core_session_thread() Session 21 (sofia/internal/[EMAIL PROTECTED]) Ended 2008-08-03 21:03:25 [NOTICE] switch_core_session.c:809 switch_core_session_thread() Close Channel sofia/internal/[EMAIL PROTECTED] [CS_HANGUP] It looks like the call is setup correctly and then it hangs up. Did I miss something? Best regards Peter Brian West schrieb: > And you have everything in conf/ssl right? > > /b > > > On Aug 3, 2008, at 12:01 PM, Peter P GMX wrote: > >> Hello Brian, >> >> Yes it's turned on: >> <!-- TLS: disabled by default, set to "true" to enable --> >> <param *name="tls" value="true"*/> >> <!-- additional bind parameters for TLS --> >> <param name="tls-bind-params" value="transport=tls"/> >> <!-- Port to listen on for TLS requests. (5061 will be used if >> unspecified) --> >> <param name="tls-sip-port" value="5061"/> >> <!-- Location of the agent.pem and cafile.pem ssl certificates >> (needed for TLS server) --> >> <param name="tls-cert-dir" value="$${base_dir}/conf/ssl"/> >> <!-- TLS version ("sslv23" (default), "tlsv1"). NOTE: Phones may >> not work with TLSv1 --> >> <param name="tls-version" value="tlsv1"/> >> > > ------------------------------------------------------------------------ > > _______________________________________________ > Freeswitch-users mailing list > [email protected] > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _______________________________________________ Freeswitch-users mailing list [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
