[Freeswitch-users] Changing audio DTLS state from HANDSHAKE to FAIL issue

Michael Jerris mike at jerris.com
Mon May 8 21:48:18 UTC 2017


This is not enough, and will not work for sure.  Updating to 1.1 is more involved, and will require code changes to freeswitch code as well.  What you are suggesting here will almost for sure cause things to crash.  Furthermore, 1.0.2 is more than enough to address this issue.  I’ve put some comments on the Jira related to this of the details and testing i need done, we can continue the conversation there.  I just want to be completely clear, updating to 1.1 as described here should not be done, and will only cause more issues.  Lets continue this conversation on the Jira for those interested.

https://freeswitch.org/jira/browse/FS-9510 <https://freeswitch.org/jira/browse/FS-9510>

Mike

> On May 8, 2017, at 5:33 PM, Gregor Nanger <gregor at infomedia.si> wrote:
> 
> Overwrite libeay32.dll and ssleay32.dll from openssl installation directory to freeswitch root
> 
> 2017-05-08 23:29 GMT+02:00 Gregor Nanger <gregor at infomedia.si <mailto:gregor at infomedia.si>>:
> And you also copied dlls from openssl instalation to freeswitch root directory?
> 
> 2017-05-08 6:45 GMT+02:00 sachin <snehsach at rediffmail.com <mailto:snehsach at rediffmail.com>>:
> Hello Gregor,
> 
> I have upgraded the openssl version to 1.1.0e from the following link. But the issue remains the same.
> 
> http://slproweb.com/download/Win64OpenSSL-1_1_0e.exe <http://slproweb.com/download/Win64OpenSSL-1_1_0e.exe>
> 
> ​Is the above way correct to upgrade the open ssl.
> 
> ​Thanks and Regards,
> ​Sachin
> 
> From: Brian West <brian at freeswitch.org <mailto:brian at freeswitch.org>>
> Sent: Fri, 05 May 2017 19:26:58
> To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org <mailto:freeswitch-users at lists.freeswitch.org>>
> Subject: Re: [Freeswitch-users] Changing audio DTLS state from HANDSHAKE to FAIL issue
>  
> Clearly that isn't the case, I suspect a define is missing to actually enable ECDSA at this point.
>  
> On Fri, May 5, 2017 at 8:47 AM, Gregor Nanger <gregor at infomedia.si <mailto:gregor at infomedia.si>> wrote:
> Brian, isn't this solved in 1.6.16?
>  
> FS-10037 <http://t.sidekickopen68.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJN7t5XZsfmT10W5wLWvl4WYKY2W3MhGXn56dLgFf1Tdg-W02?t=https%3A%2F%2Ffreeswitch.org%2Fjira%2Fbrowse%2FFS-10037&si=5036397111279616&pi=a3abf16e-d54d-4338-ab43-13050b016003==> [core] Update OpenSSL to version 1.0.2k for Windows
>  
> 2017-05-05 15:26 GMT+02:00 Brian West <brian at freeswitch.org <mailto:brian at freeswitch.org>>:
> OpenSSL on the windows build needs to be updated.
>  
> https://freeswitch.org/jira/browse/FS-9510 <https://freeswitch.org/jira/browse/FS-9510==>
>  
> On Thu, May 4, 2017 at 2:31 PM, Gregor Nanger <gregor at infomedia.si <mailto:gregor at infomedia.si>> wrote:
> This error is familiar to me, I think so, if I remembered correctly. 
>  
> I am using windows. I had this error when client was Chrome. I just updated openssl dlls. I think that openssl library is updated on windows build now with version 1.6.17. And this version is also compiled on FS FTP to just download and install it.
>  
> 2017-05-04 19:15 GMT+02:00 Anthony Minessale <anthony.minessale at gmail.com <mailto:anthony.minessale at gmail.com>>:
> FS 1.5 sounds like a bad plan.
> Try latest FS 1.6 or master.
>  
>  
> On Thu, May 4, 2017 at 12:04 PM, Ítalo Rossi <italo at freeswitch.org <mailto:italo at freeswitch.org>> wrote:
> Old openssl version maybe?
> Em qui, 4 de mai de 2017 às 11:19, sachin <snehsach at rediffmail.com <mailto:snehsach at rediffmail.com>> escreveu:
> Hello All,
> 
> ​I am trying to setup the Webrtc call between 2 SIPML5 client. I am using FreeSWITCH Version 1.6.14 on Windows. I am using internal LAN.
> 
> The clients are getting registered over wss. I have created self signed certificates.  In var.xml I have set the codecs setting as follows
> 
>   <X-PRE-PROCESS cmd="set" data="global_codec_prefs=PCMU,PCMA">
>   <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=PCMU,PCMA">
> 
> ​I am able to establish the call and there is 2 way voice when I call from Sipmpl5 to Linphone and it works. But when I call from Linphone to Firefox (Simpl5) then the call is not getting established and I am getting following error
> 
> 2017-05-04 11:29:04.543434 [ERR] switch_rtp.c:2907 audio Handshake failure 1
> 2017-05-04 11:29:04.543434 [INFO] switch_rtp.c:2908 Changing audio DTLS state from HANDSHAKE to FAIL
> 2017-05-04 11:29:04.543434 [NOTICE] switch_rtp.c:2889 Hangup sofia/internal/sip:1001 at df7jal <sip:1001 at df7jal23ls0d.invalid>23ls0d.invalid <sip:1001 at df7jal23ls0d.invalid> [CS_EXCHANGE_MEDIA] [DESTINATION_OUT_OF_ORDER]
> 
> My setup is as follows
> 
> SIPML5 (FireFox browser 53.0)<-----> FS (v1.5)(Windows) <----> Linphone
> 
> I am attaching the logs for the reference.
> fs-logleve9.txt : Debug trace with loglevel =9
> ​fs-sip-trace.txt : Sip trace
> Please let me know what could the issue and pointers to resolve the same.
> 
> ​Thanks and Regards
> SD
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20170508/695d6e0f/attachment-0001.html 


More information about the FreeSWITCH-users mailing list