Skip to content
About
Downloads
Documentation
Community
Development
Training
Search
Ctrl
K
Cancel
Dark
Light
Auto
About
Downloads
Documentation
Community
Development
Training
Documentation
Manual
Overview
Installation
Download OpenSIPS
Compile and Install OpenSIPS
Database Deployment
Database schema
Configuring
Config file
Generating opensips.cfg files
Templating opensips.cfg files
OpenSIPS scripting
Script syntax
Core parameters
Types of routes
Script operators
Script statements
Core functions
Core variables
Scripting flags
Transformations
Asynchronous statements
Modules documentation
Overview
SIP related modules
SIP signaling modules
B2B_ENTITIES
B2B_LOGIC
CALL-CENTER
DIALOG
NAT TRAVERSAL
NATHELPER
OPTIONS
REGISTRAR
SIGNALING
UAC REGISTRANT
TM
SL
MEDIA EXCHANGE
CALLING OPERATIONS
B2B SDP DE-MULTIPLEXER
MSRP UA
SIP Routing modules
CARRIERROUTE
CPL_C
DISPATCHER
DYNAMIC ROUTING
QUALITY-BASED ROUTING
EMERGENCY CALL
ENUM
JABBER
IMC
LOAD BALANCER
MID_REGISTRAR
MSILO
MSRP GATEWAY
RR
SCRIPT HELPER
OSP
SIP messaging operations
COMPRESSION
DIVERSION
IDENTITY
MAXFWD
MANGLER
PATH
SIP-I
SIPMSGOPS
STIR/SHAKEN
TOPOLOGY HIDING
UAC
UAC AUTH
UAC REDIRECT
SIP SESSION TIMER
SIP Presence Modules
PRESENCE
PRESENCE_CALLINFO
PRESENCE_DIALOGINFO
PRESENCE_DFKS
PRESENCE_MWI
PRESENCE_REGINFO
PRESENCE_XCAPDIFF
PRESENCE_XML
PRESENCE USER AGENT
PUA BLA
PUA DIALOGINFO
PUA MI
PUA REGINFO
PUA USRLOC
PUA XMPP
B2B_SCA
RESOURCE LIST SERVER
XCAP
XCAP_CLIENT
Scripting modules
Script helper modules
JSON
XML
CFGUTILS
CONFIG
EXEC
TEXTOPS
SQLOPS
REGEX
MATHOPS
BENCHMARK
GFLAGS
PYTHON
LUA
PERL
MMGEOIP
UUID
MQUEUE
Auth modules
AUTH_AAA
AUTH
AUTH_DB
AUTH_JWT
AUTH AKA
AUTH WEB3
AKA AUTHENTICATION VECTOR DIAMETER
PERMISSIONS
Accounting & Billing modules
ACC
CALL CONTROL
CGRATES
Dialplan Modules
ALIAS_DB
DIALPLAN
DOMAIN
DOMAIN POLICY
GROUP
USERBLACKLIST
SPEEDDIAL
PEERING
Data caching
DNS_CACHE
RATE_CACHER
SQL CACHER
TRIE
USRLOC
Traffic shaping module
PIKE
QOS
RATELIMIT
FRAUD DETECTION
Database modules
SQL modules
BERKELEY DB
DB_CACHEDB
FLATSTORE
DB_HTTP
MYSQL
ORACLE
PERL VIRTUAL DATABASE
DB_POSTGRES
DB_SQLITE
DB_TEXT
UNIXODBC
DB_VIRTUAL
noSQL modules
CACHEDB_CASSANDRA
CACHEDB_COUCHBASE
CACHEDB_DYNAMODB
CACHEDB_LOCAL
CACHEDB_MEMCACHED
CACHEDB_MONGODB
CACHEDB_REDIS
CACHEDB_SQL
External Integration modules
OpenSIPS API modules
EVENT_DATAGRAM
EVENT_FLATSTORE
EVENT_KAFKA
EVENT (BASED) ROUTING
EVENT_RABBITMQ
EVENT_STREAM
EVENT_SQS
EVENT_VIRTUAL
EVENT_XMLRPC
MI_DATAGRAM
MI_FIFO
MI_HTML
MI_HTTP
MI SCRIPT
MI_XMLRPC
HTTPD
PI_HTTP
RABBITMQ CONSUMER
STATISTICS
STATUS/REPORTS
Media Relays
MEDIAPROXY
MSRP RELAY
RTPENGINE
RTPPROXY
RTP.IO
RTP RELAY
External integration (non-SIP protocols)
AAA_DIAMETER
AAA RADIUS
FREESWITCH
FREESWITCH_SCRIPTING
H350
HTTP2D
JANUS
JSON-RPC
LAUNCH_DARKLY
LDAP
OPENTELEMETRY
PROMETHEUS
REST_CLIENT
SIPCAPTURE
SIPREC
TRACER
SNGTC
SNMPSTATS
STUN
XMPP
OpenSIPS protocols and infrastructure
CLUSTERER
TLS_MGM
TLS_OPENSSL
TLS_WOLFSSL
TCP MANAGEMENT module (TCP_MGM)
PROTO_BIN
PROTO_BINS
PROTO_HEP
PROTO_IPSEC
PROTO_MSRP
PROTO_SCTP
PROTO_TCP
PROTO_TLS
PROTO_UDP
PROTO_WS
PROTO_WSS
PROTO_SMPP
DYNAMIC SOCKETS MANAGEMENT
Other
EXAMPLE
Function Index
OpenSIPS Interfaces
MI interface
Core MI commands
Event Interface
Core Events
Statistics Interface
Core Statistics
Status/Report Interface
Binary Internal Interface
OpenSIPS Testing
Conformance Tests
Advanced Tutorials
Overview
Topology Hiding
Advanced Accounting
Script Helper
SIPREC Call Recording
Fraud Detection
Message Compression
Emergency Calls
WebSocket Integration
B2BUA
Presence Server
Presence User Agent
Presence RLS
Load Balancing
Key-Value Interface
Event Interface
Memory Caching
FreeSWITCH Media Integration
Asterisk Realtime Integration
Concurrent Call Limits
TLS Setup
RADIUS Integration
SIP Redirect Server
fail2ban Integration
Sangoma Voice Transcoding
Mid-Registrar
Federated User Location
Full-Sharing User Location
Diameter Accounting
RCS Capabilities
Diameter Client/Server
Version Migration
Overview
4.0.0 to 4.1.0
3.6.0 to 4.0.0
3.5.0 to 3.6.0
3.4.0 to 3.5.0
3.3.0 to 3.4.0
3.2.0 to 3.3.0
3.1.0 to 3.2.0
3.0.0 to 3.1.0
2.4.0 to 3.0.0
2.3.0 to 2.4.0
2.2.0 to 2.3.0
2.1.0 to 2.2.0
1.11.0 to 2.1.0
1.10.0 to 1.11.0
1.9.0 to 1.10.0
1.8.0 to 1.9.0
1.7.0 to 1.8.0
1.6.4 to 1.7.0
1.6.3 to 1.6.4
1.6.2 to 1.6.3
1.5.x to 1.6.0/1/2
1.4.x to 1.5.x
Troubleshooting
Overview
OpenSIPS Does Not Start
OpenSIPS Crashes
Out Of Memory
Increasing Memory
Script Samples
GitHub
LinkedIn
YouTube
Dark
Light
Auto
2-3
4.1 / devel
4.0
3.6
3.5
3.4
3.3
3.2
3.1