Thanks Daniel and Sergiu! The other think I notice is that kamcmd tls.reload causes the following error:
Jun 18 12:05:47 sbc2 /usr/sbin/kamailio[32058]: ERROR: tls [tls_domain.c:572]: load_ca_list(): TLSc<default>: Unable to load CA list '/etc/dsiprouter/certs/cacert.pem' Jun 18 12:05:47 sbc2 /usr/sbin/kamailio[32058]: ERROR: tls [tls_util.h:42]: tls_err_ret(): load_ca_list:error:0D0AB041:asn1 encoding routines:x509_name_ex_new:malloc failure Jun 18 12:05:47 sbc2 /usr/sbin/kamailio[32058]: ERROR: tls [tls_util.h:42]: tls_err_ret(): load_ca_list:error:0D079041:asn1 encoding routines:asn1_item_embed_new:malloc failure Jun 18 12:05:47 sbc2 /usr/sbin/kamailio[32058]: ERROR: tls [tls_util.h:42]: tls_err_ret(): load_ca_list:error:0D079041:asn1 encoding routines:asn1_item_embed_new:malloc failure Jun 18 12:05:47 sbc2 /usr/sbin/kamailio[32058]: ERROR: tls [tls_util.h:42]: tls_err_ret(): load_ca_list:error:0D079041:asn1 encoding routines:asn1_item_embed_new:malloc failure Jun 18 12:05:47 sbc2 /usr/sbin/kamailio[32058]: ERROR: tls [tls_util.h:42]: tls_err_ret(): load_ca_list:error:0D07803A:asn1 encoding routines:asn1_item_embed_d2i:nested asn1 error Jun 18 12:05:47 sbc2 /usr/sbin/kamailio[32058]: ERROR: tls [tls_util.h:42]: tls_err_ret(): load_ca_list:error:0907400D:PEM routines:PEM_X509_INFO_read_bio:ASN1 lib Jun 18 12:05:47 sbc2 /usr/sbin/kamailio[32058]: ERROR: tls [tls_util.h:42]: tls_err_ret(): load_ca_list:error:0B084009:x509 certificate routines:X509_load_cert_crl_file:PEM lib If I restart Kamailio it works fine. Let me know if you have any thoughts on this. > On Jun 18, 2020, at 2:42 AM, Daniel-Constantin Mierla <mico...@gmail.com> > wrote: > > Hello, > > see: > > https://www.kamailio.org/docs/modules/stable/modules/tls.html#tls.p.xavp_cfg > <https://www.kamailio.org/docs/modules/stable/modules/tls.html#tls.p.xavp_cfg> > And the OPTIONS keepalive can be handled in event_route[tm:local-request]. > > Cheers, > Daniel > > On 18.06.20 02:48, Mack Hendricks wrote: >> Yeah...I’m aware. I was just checking if dispatcher could match on the >> ip:port just in case I wanted to support other use cases with my Kamailio >> instance. I read thru the source and it looks like the uac module is being >> used to initiate the OPTIONS message. >> >> Sent from my iPhone >> >>> On Jun 17, 2020, at 8:09 PM, Sergiu Pojoga <pojo...@gmail.com> >>> <mailto:pojo...@gmail.com> wrote: >>> >>> >>> Hi Mack, >>> >>> You wouldn't have the burden of handling multiple domains whatsoever if you >>> followed Microsoft's recommendations on how to configure SBC Teams for >>> multiple tenants. Dispatcher would be used only for carrier's base domain. >>> >>> On Wed, Jun 17, 2020, 7:11 PM Mack Hendricks, <m...@dopensource.com >>> <mailto:m...@dopensource.com>> wrote: >>> Hey All, >>> >>> I'm attempting to use dispatcher to send probe messages using TLS for two >>> different domains. I'm providing the socket attribute, which maps to a >>> certificate in /etc/kamailio/tls.cfg. But, it seems to always select the >>> default client cert, which is not the certificate I want to use. >>> >>> My attrs column in dispatcher looks like this: >>> >>> socket=tls:142.93.159.231:5061;ping_from=sip:mack.dopensource.com >>> <http://mack.dopensource.com/> >>> socket=tls:142.93.159.231:5062;ping_from=sip:levin.dopensource.com >>> <http://levin.dopensource.com/> >>> >>> Is there some way to force dispatcher to do TLS cert matching based on the >>> host:ip? >>> >>> Thanks >>> >>> -Mack >>> >>> >>> >>> >>> >>> _______________________________________________ >>> Kamailio (SER) - Users Mailing List >>> sr-users@lists.kamailio.org <mailto:sr-users@lists.kamailio.org> >>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>> <https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users> >>> _______________________________________________ >>> Kamailio (SER) - Users Mailing List >>> sr-users@lists.kamailio.org <mailto:sr-users@lists.kamailio.org> >>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>> <https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users> >> >> >> _______________________________________________ >> Kamailio (SER) - Users Mailing List >> sr-users@lists.kamailio.org <mailto:sr-users@lists.kamailio.org> >> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >> <https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users> > -- > Daniel-Constantin Mierla -- www.asipto.com <http://www.asipto.com/> > www.twitter.com/miconda <http://www.twitter.com/miconda> -- > www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda> > Funding: https://www.paypal.me/dcmierla <https://www.paypal.me/dcmierla>
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users