Klaus, I have tried create just TLS transport calling in ua.cpp status = pjsua_transport_create(PJSIP_TRANSPORT_TLS, &tcfg, &tid); but still the same problem. UDP + TLS means that I called status = pjsua_transport_create(PJSIP_TRANSPORT_UDP, &tcfg, &tid); status = pjsua_transport_create(PJSIP_TRANSPORT_TLS, &tcfg, &tid); because thought one TLS isn't enough. Where exactly should I add "transport=tls" in ua.cpp ? I'm trying TLS only with Symbian because I need only for Symbian. Best Regards *Vasyl 2009/8/5 Klaus Darilion <klaus.mailinglists at pernau.at> > > > Vasyl Strutynskyy schrieb: > >> The main point that error happens inside the client without even sending >> any data. >> >> >> Please read next statements in details to see what we are doing >> >> 1. We use PJSIP code gotten from SVN trunk approx one month ago. >> 2. We use symbian console application to provide testing (path: >> pjproject\pjsip-apps\src\symbian_ua\). >> 1. Please be informed that we can successfully register and >> make outgoing call using this symbian console app over UDP. >> We made some code changes for this purpose, because by >> default it didn't want to call. >> 3. Then we built PJSIP code with TLS support like described here >> (http://trac.pjsip.org/repos/wiki/TLS). Additionaly installed Open >> C plugin for Symban with openssl library for that. >> 4. We tried to REGISTER to our proxy server which supports TLS. For >> that we changed code in *ua.cpp* file according to TLS needs (add >> prefixes as "sips:") plus created TLS transport. Also we tried >> different combinations: TLS + TCP, TLS + UDP, just TLS, but the >> same result no data sending to the server, everything happens >> inside the client. >> > > Actually sips is not necessary - sip is fine too. Just add the > transport=tls parameter to the request URI. > > How can you try TLS+UDP. If you create the transport you can only specify > either TLS or UDP. If you use TLS, this is always TLS over TCP. > > Have you tried using TLS without symbian? > > regards > klaus > > >> // add TLS >> pjsua_transport_config_default(&tcfg); >> status = pjsua_transport_create(PJSIP_TRANSPORT_TLS, &tcfg, >> &tid); >> if (status != PJ_SUCCESS) { >> pjsua_perror(THIS_FILE, "Error creating TLS transport", >> status); >> pjsua_destroy(); >> return status; >> } >> >> Waiting for your response/suggestions. >> >> Thanks in advance >> *Vasyl >> >> >> 2009/8/5 Klaus Darilion <klaus.mailinglists at pernau.at <mailto: >> klaus.mailinglists at pernau.at>> >> >> I would try to debug the problem why the transport was destroyed. >> Verify if TCP connection is established or not, if ServerHello and >> Cleint Hello are exchanged, or if the error happens inside the >> client without even sending any data >> >> klaus >> >> Vasyl Strutynskyy schrieb: >> >> Hi, >> >> I have faced with the same problem, SSL_Connect() returns -1, >> did you resolve this issue? >> >> I have used console symbian app. Client logs below: >> >> 22:46:30.941 pjsua_acc.c Account sips:102 at morrigan.ua<sips%3A102 at morrigan.ua> >> <mailto:sips%3A102 at morrigan.ua <sips%253A102 at morrigan.ua>> >> <mailto:sips%3A102 at morrigan.ua <sips%253A102 at morrigan.ua> >> <mailto:sips%253A102 at morrigan.ua <sips%25253A102 at morrigan.ua>>> >> added with id 1 >> >> 22:46:30.950 tlsc0x727fbc TLS client transport created >> 22:46:30.989 tlsc0x727fbc TLS transport destroyed with >> reason 171168: Unknown error when performing SSL connect() >> (PJSIP_TLS_ECONNECT) >> 22:46:30.990 tsx0x726cac Failed to send Request msg >> REGISTER/cseq=33140 (tdta0x727258)! err=171168 (Unknown error >> when performing SSL connect() (PJSIP_TLS_ECONNECT)) >> 22:46:31.001 pjsua_acc.c SIP registration failed, >> status=503 (Unknown error when performing SSL connect() >> (PJSIP_TLS_ECONNECT)) >> 22:46:31.031 sip_reg.c Error sending request, status=171168 >> 22:46:31.031 pjsua_acc.c Unable to create/send REGISTER: >> Unknown error when performing SSL connect() (PJSIP_TLS_ECONNECT) >> [status=171168] >> >> Thanks >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Visit our blog: http://blog.pjsip.org >> >> pjsip mailing list >> pjsip at lists.pjsip.org <mailto: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 <mailto: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 >> > > _______________________________________________ > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090805/c5cc60ba/attachment.html>