Daniel-Constantin Mierla writes:

> The right format to try for a variable with index would have been
> $(tls_my_san_hostname[2]) -- have you tried that, too?

        $var(san2) = $(tls_my_san_hostname[2]);
        xlog("L_INFO", "*********** $var(san2)\n");

produces:

Jul 13 09:51:44 sars sip-proxy[7486]: 0(7537) ERROR: <core> [pvapi.c:918]: 
pv_parse_spec2(): pvar "tls_my_san_hostname" does not get index param
Jul 13 09:51:44 sars sip-proxy[7486]: 0(7537) ERROR: <core> [pvapi.c:1032]: 
pv_parse_spec2(): wrong char [1/49] in [$(tls_my_san_hostname[1])] at [22 (3)]

same with ls_pee_san_hostname.

Peer sip proxy may serve many domains lists those as alt names in its
certificate.  Another peer may be interested in only one of those
domains and needs to check if that domain is listed in the certificate.
That is why it would be useful to get access to all alt names listed in
the peer certificate.

-- Juha

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to