STUN-Server unter Asterisk 1.8 einrichten
Aus Portunity Wiki
Datei res_stun_monitor.conf
Diese Datei muss ggf. erst angelegt werden. Der folgende Inhalt ist notwendig, damit die Asterisk ab Version 1.8 die eigene IP-Adresse per STUN ermittelt:
[general] stunaddr=stun1.portunity.de stunrefresh=30
Damit wird der STUN-Server "stun1.portunity.de" konfiguriert und angegeben, dass die IP-Adresse alle 30 Sekunden geprüft werden soll.
Der Intervall kann natürlich auch kürzer oder länger sein.
Modul res_stun_monitor.so neu laden
Damit die Konfiguration wirksam wird, muss das STUN-Modul neugeladen werden.
Dies geht auf der Asterisk-CLI mit dem Kommando:
GeSHi Error: GeSHi could not find the language shell (using path /www/webspaces/ftp146601/www/wiki/extensions/SyntaxHighlight_GeSHi/geshi/geshi/) (code 2)
Die gewünschte Sprache muss wie folgt definiert werden: <source lang="html4strict">...</source>
Unterstützte Sprachen für die Syntax-Hervorhebung:
4cs, abap, actionscript, actionscript3, ada, apache, applescript, apt_sources, asm, asp, autoconf, autohotkey, autoit, avisynth, awk, bash, basic4gl, bf, bibtex, blitzbasic, bnf, boo, c, c_mac, caddcl, cadlisp, cfdg, cfm, chaiscript, cil, clojure, cmake, cobol, command, cpp, cpp-qt, csharp, css, cuesheet, d, dcs, delphi, diff, div, dos, dot, ecmascript, eiffel, email, erlang, fo, fortran, freebasic, fsharp, gambas, gdb, genero, genie, gettext, glsl, gml, gnuplot, groovy, gwbasic, haskell, hicest, hq9plus, html4strict, icon, idl, ini, inno, intercal, io, j, java, java5, javascript, jquery, kixtart, klonec, klonecpp, latex, lisp, locobasic, logtalk, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, magiksf, make, mapbasic, matlab, mirc, mmix, modula2, modula3, mpasm, mxml, mysql, newlisp, nsis, oberon2, objc, ocaml, ocaml-brief, oobas, oracle11, oracle8, output, oxygene, oz, pascal, pcre, per, perl, perl6, pf, php, php-brief, pic16, pike, pixelbender, plsql, postgresql, povray, powerbuilder, powershell, progress, prolog, properties, providex, purebasic, python, q, qbasic, rails, rebol, reg, robots, rpmspec, rsplus, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, systemverilog, tcl, teraterm, text, thinbasic, tsql, typoscript, unicon, vala, vb, vbnet, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, whois, winbatch, xbasic, xml, xorg_conf, xpp, z80
Sollte dies nicht funktionieren, ist entweder ein Syntaxfehler in der Konfigurationsdatei oder das Modul fehlt in Ihrer Asterisk-Installation bzw. ist in der Datei "modules.conf" nicht gelistet.