Skip to content

Commit

Permalink
tutorials/faq: added toc at the top of page
Browse files Browse the repository at this point in the history
  • Loading branch information
miconda committed May 11, 2024
1 parent 67583eb commit f8170d2
Showing 1 changed file with 80 additions and 0 deletions.
80 changes: 80 additions & 0 deletions docs/tutorials/faq/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,86 @@ If you have a question suitable for FAQ and you don't know the answer,
add it and set the answer to 'TBA', others can read it and give the
right answer.

## Table Of Contents

- [Frequently Asked Questions](#frequently-asked-questions)
* [General](#general)

Check failure on line 15 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list style

docs/tutorials/faq/main.md:15:1 MD004/ul-style Unordered list style [Expected: dash; Actual: asterisk] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md004.md

Check failure on line 15 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list indentation

docs/tutorials/faq/main.md:15:1 MD007/ul-indent Unordered list indentation [Expected: 2; Actual: 3] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md007.md
+ [What is Kamailio?](#what-is-kamailio)

Check failure on line 16 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list style

docs/tutorials/faq/main.md:16:1 MD004/ul-style Unordered list style [Expected: dash; Actual: plus] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md004.md

Check failure on line 16 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list indentation

docs/tutorials/faq/main.md:16:1 MD007/ul-indent Unordered list indentation [Expected: 4; Actual: 6] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md007.md
+ [Is Kamailio a B2BUA?](#is-kamailio-a-b2bua)

Check failure on line 17 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list style

docs/tutorials/faq/main.md:17:1 MD004/ul-style Unordered list style [Expected: dash; Actual: plus] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md004.md

Check failure on line 17 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list indentation

docs/tutorials/faq/main.md:17:1 MD007/ul-indent Unordered list indentation [Expected: 4; Actual: 6] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md007.md
+ [Can Kamailio be used as SIP redirect server?](#can-kamailio-be-used-as-sip-redirect-server)

Check failure on line 18 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list style

docs/tutorials/faq/main.md:18:1 MD004/ul-style Unordered list style [Expected: dash; Actual: plus] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md004.md

Check failure on line 18 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list indentation

docs/tutorials/faq/main.md:18:1 MD007/ul-indent Unordered list indentation [Expected: 4; Actual: 6] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md007.md
+ [Can Kamailio be used as SIP registrar and location server?](#can-kamailio-be-used-as-sip-registrar-and-location-server)

Check failure on line 19 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list style

docs/tutorials/faq/main.md:19:1 MD004/ul-style Unordered list style [Expected: dash; Actual: plus] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md004.md

Check failure on line 19 in docs/tutorials/faq/main.md

View workflow job for this annotation

GitHub Actions / check-format

Unordered list indentation

docs/tutorials/faq/main.md:19:1 MD007/ul-indent Unordered list indentation [Expected: 4; Actual: 6] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md007.md
+ [Can Kamailio be used as SIP proxy server?](#can-kamailio-be-used-as-sip-proxy-server)
+ [Can Kamailio be used as SIP load balancer server?](#can-kamailio-be-used-as-sip-load-balancer-server)
+ [Can I load balance Asterisk or FreeSwitch with Kamailio?](#can-i-load-balance-asterisk-or-freeswitch-with-kamailio)
+ [Can Kamailio be used as SIP least cost routing server?](#can-kamailio-be-used-as-sip-least-cost-routing-server)
+ [Is it possible to reload Kamailio configuration file?](#is-it-possible-to-reload-kamailio-configuration-file)
+ [What is the license of Kamailio?](#what-is-the-license-of-kamailio)
+ [Can it be installed on Windows?](#can-it-be-installed-on-windows)
* [Transport Layers](#transport-layers)
+ [What transport layer protocols are implemented in Kamailio?](#what-transport-layer-protocols-are-implemented-in-kamailio)
+ [Does Kamailio have support for WebSockets?](#does-kamailio-have-support-for-websockets)
+ [Can Kamailio do gatewaying between transport layers?](#can-kamailio-do-gatewaying-between-transport-layers)
+ [Can Kamailio be used to call from web browsers (webrtc) to classic](#can-kamailio-be-used-to-call-from-web-browsers-webrtc-to-classic)
+ [Modules](#modules)
+ [What is a Kamailio module?](#what-is-a-kamailio-module)
+ [Where are Kamailio modules located?](#where-are-kamailio-modules-located)
+ [Which modules are compiled by default?](#which-modules-are-compiled-by-default)
+ [How can I compile and install a module that is excluded by default?](#how-can-i-compile-and-install-a-module-that-is-excluded-by-default)
+ [I use 'make all', but I can't get the db_mysql.so. How can I get this?](#i-use-make-all-but-i-cant-get-the-db_mysqlso-how-can-i-get-this)
+ [How to compile only one module?](#how-to-compile-only-one-module)
* [SIP Message Processing](#sip-message-processing)
+ [Why changes made to headers or body are not visible immediately?](#why-changes-made-to-headers-or-body-are-not-visible-immediately)
+ [Why parts of From/To header appear many times?](#why-parts-of-fromto-header-appear-many-times)
+ [Why body or other parts of the SIP message appear multiple times?](#why-body-or-other-parts-of-the-sip-message-appear-multiple-times)
+ [How to set different header values for each destination of a SIP request?](#how-to-set-different-header-values-for-each-destination-of-a-sip-request)
+ [How to remove a single header field when a header appears multiple times?](#how-to-remove-a-single-header-field-when-a-header-appears-multiple-times)
+ [Why the SIP requests are replied with "483 Too Many Hops" or "513 Message Too Large"?](#why-the-sip-requests-are-replied-with-483-too-many-hops-or-513-message-too-large)
+ [I send SIP requests to Kamailio, but nothing happens, why?](#i-send-sip-requests-to-kamailio-but-nothing-happens-why)
* [Media Streams](#media-streams)
+ [Does Kamailio relay media streams?](#does-kamailio-relay-media-streams)
+ [What codecs are supported by Kamailio?](#what-codecs-are-supported-by-kamailio)
+ [Can Kamailio be used for video calls?](#can-kamailio-be-used-for-video-calls)
* [Getting Started](#getting-started)
+ [What are the minimum knowledge requirements before starting with Kamailio?](#what-are-the-minimum-knowledge-requirements-before-starting-with-kamailio)
+ [Any step-by-step guide to install Kamailio?](#any-step-by-step-guide-to-install-kamailio)
* [Support](#support)
+ [Are there public mailing list where one can ask questions about Kamailio?](#are-there-public-mailing-list-where-one-can-ask-questions-about-kamailio)
+ [What are the rules for posting questions about Kamailio?](#what-are-the-rules-for-posting-questions-about-kamailio)
+ [Where I can report an issue?](#where-i-can-report-an-issue)
+ [Where can I buy commercial support?](#where-can-i-buy-commercial-support)
* [DNS](#dns)
+ [Does it have support for ENUM?](#does-it-have-support-for-enum)
+ [What kind of DNS queries can it do?](#what-kind-of-dns-queries-can-it-do)
+ [Can it do DNS-based (SRV) load balancing?](#can-it-do-dns-based-srv-load-balancing)
+ [How to avoid reverse DNS for **src_ip** comparison?](#how-to-avoid-reverse-dns-for-src_ip-comparison)
* [Instant Messaging and Presence](#instant-messaging-and-presence)
+ [Can it route SIP instant messaging requests (page mode, RFC3428)?](#can-it-route-sip-instant-messaging-requests-page-mode-rfc3428)
+ [Can it store instant messages for offline users and deliver them when the users become online?](#can-it-store-instant-messages-for-offline-users-and-deliver-them-when-the-users-become-online)
+ [Can it route instant messages using MSRP (RFC4975)?](#can-it-route-instant-messages-using-msrp-rfc4975)
+ [Can it handle end-to-end presence requests?](#can-it-handle-end-to-end-presence-requests)
+ [Does it have support for SIP SIMPLE Presence (presence agent model)?](#does-it-have-support-for-sip-simple-presence-presence-agent-model)
+ [Does it have support for Resource Lists Service?](#does-it-have-support-for-resource-lists-service)
+ [Can it act as a presence user agent?](#can-it-act-as-a-presence-user-agent)
+ [Can it handle subscription requests for dialog states (aka, blinking lamps)?](#can-it-handle-subscription-requests-for-dialog-states-aka-blinking-lamps)
+ [Does it have support for handling XCAP?](#does-it-have-support-for-handling-xcap)
* [NAT Traversal](#nat-traversal)
+ [Can Kamailio be used with phones connecting from behind NAT?](#can-kamailio-be-used-with-phones-connecting-from-behind-nat)
+ [Can Kamailio be installed behind NAT (e.g., like on Amazon EC2)?](#can-kamailio-be-installed-behind-nat-eg-like-on-amazon-ec2)
* [Configuration File Processing](#configuration-file-processing)
+ [Can I check the configuration files for syntax errors?](#can-i-check-the-configuration-files-for-syntax-errors)
+ [Do I have to delete the AVPs added in the configuration file for a SIP message?](#do-i-have-to-delete-the-avps-added-in-the-configuration-file-for-a-sip-message)
+ [What is a pseudo-variable?](#what-is-a-pseudo-variable)
+ [How to iterate through the items in a comma separated string?](#how-to-iterate-through-the-items-in-a-comma-separated-string)
+ [How is the function return code evaluated?](#how-is-the-function-return-code-evaluated)
+ [How is the SIP request retransmission handled?](#how-is-the-sip-request-retransmission-handled)
* [Troubleshooting](#troubleshooting)
+ [I get 'out of memory' errors, what can be done?](#i-get-out-of-memory-errors-what-can-be-done)
* [Tools](#tools)
+ [How to generate HA1 value in command line?](#how-to-generate-ha1-value-in-command-line)
+ [How to generate HA1B value in command line?](#how-to-generate-ha1b-value-in-command-line)
+ [Kamctl gives an error regarding opening FIFO file, why?](#kamctl-gives-an-error-regarding-opening-fifo-file-why)
+ [Kamcmd sometime fails to execute RPC commands with number parameters, why?](#kamcmd-sometime-fails-to-execute-rpc-commands-with-number-parameters-why)

## General

### What is Kamailio?
Expand Down

0 comments on commit f8170d2

Please sign in to comment.