I am trying to set up TLS with Flowroute using chan_sip and I'm not having an easy time. I changed the inbound route on the web portal to specify transport=tls. I created certificates following the instructions here (https://wiki.asterisk.org/wiki/display/AST/Secure+Calling+Tutorial) but I cannot get this to work - when a call comes in, I see these two errors in the console:
asterisk handle_tcptls_connection: FILE * open failed
Problem setting up ssl connection: error:00000001:lib(0):func(0):reason(1), Internal SSL error
When I try to establish an OpenSSL connection on port 5061 from another machine, I see my certificate header that I created earlier. I am certain that the files I'm pointing to in sip.conf actually exist, and I even tried changing permissions to 777. I'm running astlinux-1.3.5.2 i686 - Asterisk 13.24.1. Does anyone have any idea why I'm seeing these errors?
↧