Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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&nbsp

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") 

OS specific help

Validation, confirmation tests