When making a call between two pjsua's, one end will be acting as a server. And for a server a certificate, private key and CA file must be specified. See http://www.pjsip.org/pjsua.htm#opt_tls For creating a certificate, private key and CA, prehaps this will be a good starting point: http://www.madboa.com/geek/openssl/ Regards, Dan Nanang Izzuddin wrote: > Hi, > > It seems the message was produced by OpenSSL. By default, pjsua will > use TLS for secure signaling when SRTP is enabled. So basically you > will have to set the pjsua TLS settings correctly (see --use-tls & > --tls-*) and make sure the encryption method used is supported by the > pjsua peer (can be a proxy or sip client). However you can also use > SRTP without secure signaling, e.g: by specifying --srtp-secure 0 in > the pjsua param. > > Regards, > nanang > > > On Sun, Jan 11, 2009 at 5:24 PM, waleed hassn <waleedot2003 at gmail.com> wrote: >> hello all >> i using centos 5 , and when i enabling srtp and then make call the >> message " no shared cipher" appears , how can i set shared key between >> two end >> thanks >> >> _______________________________________________ >> Visit our blog: http://blog.pjsip.org >> >> pjsip mailing list >> pjsip at lists.pjsip.org >> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >> > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >