...
TLS and Identity doesn't work together yet, ther some intermodule conflict
Prerequisites
...
- Linux machine
...
- SER version 2.1 - Current cvs version
...
- Server certificate and private key in PEM fomrat
...
- CA list - list of trusted authorities in PEM format
- web server to allow others to download your certificate
Ser head cvs branch
No Format |
---|
export CVSROOT=:pserver:anonymous@cvs.berlios.de:/cvsroot/ser cvs co sip_router |
...
Configuration 
Edit your ser.cfg
Load the module
No Format |
---|
# ------------------ module loading ----------------------------------
loadmodule "/usr/local/lib/ser/modules/auth_identity.so"
|
Set the parameters
No Format |
---|
# ----------------- setting module-specific parameters ---------------
modparam("auth_identity","privatekey_path","/etc/certs/key.pem")
modparam("auth_identity","certificate_path","/etc/certs/cert.pem")
modparam("auth_identity","cainfo_path","/etc/certs/ca_list.pem")
modparam("auth_identity","certificate_url","http://sip.domainA.net/cert.pem")
|