Internal information

This is an overview of all pages classified as internal with the Administration vocabulary. The pages will normally by marked as read-only for others than admins or some other group, but may be open for everybody. See specifically for an intro to how this site is organized and the to-do page for what pending tasks we have.

Removing spam comments

greger on 9 December, 2007 - 08:16
Keywords: Content

To remove spam comments, identify the name used in posting the comments, go to http://www.iptel.org/admin/database/query and run the following query replacing NAME):

delete from comments where name='NAME'; update users set status=0 where name='NAME'; 

Get Started With SER

greger on 13 August, 2006 - 08:38
Keywords: Development | Man page | Site

Is SERi for me?!

This is a difficult question. People come to iptel.org with many different goals. Basically, SER is a highly scalable SIP server (redirect, proxy, and registrar). It is not a telephony PBXi, and it is not a simple "run SIP proxy" applications. You need to understand SIP, tailor SER to your needs using the seri.cfg configuration file, and tweak to your network, your user devices, gateways etc. That being said, the flexibiilty of how much you can tweak is quite unique. (Btw, SER does come with example config files that gives you a basic working setup in very short time.)

System Overview

janakj on 31 August, 2006 - 21:20
Keywords: Site | Tutorial

The system running at iptel.org is powered by Drupal content management system. Drupal makes the management of the site easy and hopefully it will be easier for us to keep it up-to-date. This page should give the reader overview of the whole system, including how the pages are created, stored, and managed. After reading this page you should see the "big picture" and you should be able to lookup additional information if needed.

Nodes

In Drupal web pages are stored in MySQL database in form of nodes. Node is the basic piece of content in Drupal. When a new page is created then Drupal creates a new node and stores it in the database. For the sake of clarity you can assume that node is equivalent of page (and yes, we know this is not always true).

Personal Web Pages

janakj on 4 September, 2006 - 08:40
Keywords: Site | Tutorial

Personal Web Pages

If you have an account on shell.iptel.org then you can create your own web pages there. The contents of home directories is shared across servers using NFS and thus it will also become immediately visible on all the web servers.

Directory and Permissions

Do the following if you want to create your own webpages:

  1. Create directory named public_html in your home directory
  2. Make sure that your home directory and public_html subdirectory can be accessed by anyone
    (chmod a+x /home/username /home/username/public_html)
  3. Place your HTML pages in public_html subdirectory of your home directory.
Your webpages will be available at http://iptel.org/~username or http://www.iptel.org/~username.

Standard ser.cfg

sivaperumal on 17 October, 2007 - 06:44
Keywords: 0.9.x | Book | Development | domain | Site | SSL | stateless
#
# $Id: seri.cfg,v 1.42 2007/05/30 12:28:17 tirpi Exp $
#

# First start SERi sample config script with:
#   database, accounting, authentication, multi-domain support
#   PSTNi GW section, named flags, named routes, global-,
#   domain- and user-preferences with AVPs
# Several of these features are only here for demonstration purpose
# what can be achieved with the SER config script language.
#
# If you look for a simpler version with a lot less dependencies
# please refer to the ser-basic.cfg file in your SER distribution.

How iptel.org is built up

greger on 9 June, 2006 - 19:30
Keywords: Site | Site
By reading the info below, you should be able to quickly find the content you are looking for, as well as add new content.

Structure

The iptel.org site is built around the following structural elements:

  1. The main navigation bar with shortcuts to the open-source projects, news, downloads, the SIP resources, and the SIP service
  2. The top-right shortcuts for searching, quickly navigating through the sitemap, and see recent activity
  3. The right-hand menu which has one fixed part (your account/personal links) and a dynamic part that changes according to which section you are in.  This means that when you are in the SERi project section, the links in the right-hand menu will all be related to SER
  4. Pages of content (called nodes). Each page has a page type (node type) that controls what type of information has to be entered, as well as one or more keywords

Certificate Authority

janakj on 31 August, 2006 - 11:36
Keywords: SSL | System | TLS

This site runs its own certificate authority for the purpose of client and server authentication using TLS/SSL. At the moment certificates generated by the certificate authority are used to secure the web server (most pages on the web server are also available through HTTPS), in the future we will also configure our SIP servers to use TLS and issue client certificates that can be used in SIP user agents.

How to apply for a certificate

The instructions below should work on Linux (or any POSIX compatible system) with OpenSSL installed.

how to setup sems ( ivr + voice mail)

ngovu on 5 May, 2008 - 08:08
Keywords: sems.conf | ser.cfg | System
Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login