Hi,
I recently
upgraded resiprocate library to 1.4.1 form 1.1 for one of my projects(Windows
only).
After that
TLS is not getting enabled.
<code
snip>
Security* pSecurity =
new Security ( "..\etc" );
SipStack* pSipStack
= new SipStack ( pSecurity );
StackThread*
pStackThread = new StackThread ( *pSipStack );
pSipStack->addTransport (
TLS,
nTlsPort,
V4,
StunDisabled,
Data::Empty,
Data::from
( strDomain ) );
pSipStack->addTransport ( TCP, nTcpPort);
pSipStack->addTransport ( TCP, nUdpPort);
pStackThread->run
();
</snip>
This same
piece of code is working fine with the same certificate with reSIProcate
1.1.
But it is
not working with reSIProcate 1.4.1
I am
attaching WireShark logs for reference.
Is there
any change in SSL implementation and do I need to use it in a different manner
now?
Do let me
know if you need any more information for helping out.
Thanks,
~
Rajeev