<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>wikipbx - new forum posts</title>
		<link>http://wikipbx.subwiki.com/forum/start</link>
		<description>Posts in forums of the site &quot;wikipbx&quot;</description>
				<copyright></copyright>
		<lastBuildDate>Sat, 31 Jul 2010 15:31:17 +0000</lastBuildDate>
		
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-832198</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-832198</link>
				<description></description>
				<pubDate>Mon, 19 Jul 2010 11:24:31 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Sorry, I've been away from the net for last few days. Congratulations on having everything configured &amp; build, hopefully using wikipbx would give you way more smoother experience than setting up its dependencies :-)</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-831773</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-831773</link>
				<description></description>
				<pubDate>Sun, 18 Jul 2010 18:20:52 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>sorry for taking your time, I got it all figured out now, thanks again</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-233617#post-831767</guid>
				<title>Re: Problems getting 0.8 running on Debian</title>
				<link>http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian#post-831767</link>
				<description></description>
				<pubDate>Sun, 18 Jul 2010 18:05:42 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I apologize for being a newbie, I had missed a step, everything seems to be working now, thanks for the help to everyone</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian">Problems getting 0.8 running on Debian</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-233617#post-831653</guid>
				<title>Re: Problems getting 0.8 running on Debian</title>
				<link>http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian#post-831653</link>
				<description></description>
				<pubDate>Sun, 18 Jul 2010 14:55:38 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>ledda: care to share step by step instructions on how to do this solution? I have the same problem but I'm kinda limited on my skills here :-) thanks bud</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian">Problems getting 0.8 running on Debian</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-831651</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-831651</link>
				<description></description>
				<pubDate>Sun, 18 Jul 2010 14:50:17 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>thanks for you help there stas_shtin, I got it to work, I was mixing up the virtual domains. Now I got a new problem, some of the links never load, there is a description of the problem and solution here:</p> <p><a href="http://wikipbx.wikidot.com/forum/t-233617/problems-getting-0-8-running-on-debian">http://wikipbx.wikidot.com/forum/t-233617/problems-getting-0-8-running-on-debian</a></p> <p>but because I am new to all this, I get all kinds of errors maybe someone could shed some light on how to implement the solution correctly. Here is what I have done so far:</p> <p>1)Downloaded Swig and unzipped into /usr/src/swig-2.0.0<br /> 2)Ran ./configure ( I am not sure what options if any I should put when running configure, I just ran without any)<br /> 3)When I try to run "make install" I get:</p> <p>/usr/src/swig-2.0.0/Tools/config/install-sh: swig does not exist.<br /> make: *** [install-main] Error 1</p> <p>4)So I went to /usr/src/freeswitch/src/mod/languages/mod_python and tried to run "make reswig" here is what I got:<br /> wikipbx:/usr/src/freeswitch/src/mod/languages/mod_python# make reswig<br /> rm -f mod_python_wrap.* freeswitch.py<br /> which swig 2&gt;&amp;1 »/dev/null &amp;&amp; swig -python -c++ -I../../../../src/include -oh mod_python_wrap.h -o mod_python_wrap.cpp mod_python.i<br /> make: *** [mod_python_wrap.cpp] Error 1</p> <p>I'm sure I missed a step or a few steps, but any and all help is greatly appreciated.</p> <p>thanks a lot</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-830995</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-830995</link>
				<description></description>
				<pubDate>Sat, 17 Jul 2010 12:29:08 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>any more clues? anyone?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-830210</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-830210</link>
				<description></description>
				<pubDate>Fri, 16 Jul 2010 11:01:05 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>thanks for the help again,</p> <p>1)yes I have,</p> <p>wikipbx:/etc/apache2/sites-enabled# ls -al<br /> total 2<br /> drwxr-xr-x 2 root root 1024 Jul 11&nbsp;13:21 .<br /> drwxr-xr-x 7 root root 1024 Jul 11&nbsp;02:31 ..<br /> lrwxrwxrwx 1 root root 36 Dec 20 2009&nbsp;000-default -&gt; /etc/apache2/sites-available/default<br /> lrwxrwxrwx 1 root root 26 Jul 11&nbsp;13:21 wikipbx -&gt; ../sites-available/wikipbx<br /> wikipbx:/etc/apache2/sites-enabled#<br /> *</p> <p>2)Done that and restarted and<br /> ***<br /> 3)No errors in Apache, see the tail log below</p> <p>[Thu Jul 15&nbsp;21:56:40&nbsp;2010] [error] [client 61.178.187.181] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)<br /> [Fri Jul 16&nbsp;05:42:22&nbsp;2010] [error] [client 74.63.218.250] client sent HTTP/1.1 request without hostname (see RFC2616 section 14.23): /w00tw00t.at.ISC.SANS.DFind:)<br /> [Fri Jul 16&nbsp;06:00:16&nbsp;2010] [notice] caught SIGTERM, shutting down<br /> [Fri Jul 16&nbsp;06:00:17&nbsp;2010] [notice] Apache/2.2.9 (Debian) mod_wsgi/3.1 Python/2.5.2 configured — resuming normal operations<br /> [Fri Jul 16&nbsp;06:02:01&nbsp;2010] [error] [client 127.0.0.1] File does not exist: /var/www/xml_dialplan<br /> [Fri Jul 16&nbsp;06:02:01&nbsp;2010] [error] [client 127.0.0.1] File does not exist: /var/www/xml_dialplan<br /> [Fri Jul 16&nbsp;06:02:01&nbsp;2010] [error] [client 127.0.0.1] File does not exist: /var/www/xml_dialplan</p> <p>-The last 3 lines happens when I actually load Freeswitch, not when restarting apache<br /> -Also I actually compiled Python 2.5.5 but its shown here as 2.5.2, don't know if that makes a difference at all</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-830154</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-830154</link>
				<description></description>
				<pubDate>Fri, 16 Jul 2010 08:16:23 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>1. Do you have a symlink to /etc/apache2/sites-available/wikipbx in your /etc/apache2/sites-enabled directory?</p> <p>2. Add these lines to the end of VirtualHost section in /etc/apache2/sites-available/wikipbx:</p> <div class="code"> <pre> <code> &lt;Directory /usr/src/wikipbx-0.8&gt; Order allow,deny Allow from all &lt;/Directory&gt;</code> </pre></div> <p>Restart apache.</p> <p>3. Are there any errors displayed when apache is started?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-830019</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-830019</link>
				<description></description>
				<pubDate>Fri, 16 Jul 2010 02:19:35 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I get "It works!", which is a standard default page for Debian Apache I think. As far as apache errors I have not seen any errors. The only time I see errors is when starting Freeswitch.</p> <p>Here are my configuration files, the only parts not real are "myserver" and "PASSWORD" :</p> <p>/usr/local/freeswitch/conf/autoload_configs/xml_curl.conf.xml ,</p> <p>/etc/apache2/sites-available/wikipbx</p> <p>???????????????????????????????????????????????????????????????????????????</p> <p>&lt;configuration name="xml_curl.conf" description="cURL XML Gateway"&gt;<br /> &lt;bindings&gt;<br /> &lt;binding name="example"&gt;<br /> &lt;!— The url to a gateway cgi that can generate xml similar to<br /> what's in this file only on-the-fly (leave it commented if you dont<br /> need it) <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> one or more |-delim of configuration|directory|dialplan <span style="text-decoration: line-through;">&gt;<br /> &lt;param name="gateway-url" value="<a href="http://wikipbx.myserver.net/xml_dialplan">http://wikipbx.myserver.net/xml_dialplan</a>" bindings="configuration,dialplan,directory"/&gt;<br /> &lt;!</span> set this to provide authentication credentials to the server <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span>&lt;param name="gateway-credentials" value="muser:mypass"/&gt;<span style="text-decoration: line-through;">&gt;<br /> &lt;!</span>&lt;param name="auth-scheme" value="basic"/&gt;—&gt;</p> <p>&lt;!— optional: this will enable the CA root certificate check by libcurl to<br /> verify that the certificate was issued by a major Certificate Authority.<br /> note: default value is disabled. only enable if you want this! <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span>&lt;param name="enable-cacert-check" value="true"/&gt;<span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> optional: verify that the server is actually the one listed in the cert <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> &lt;param name="enable-ssl-verifyhost" value="true"/&gt; —&gt;</p> <p>&lt;!— optional: these options can be used to specify custom SSL certificates<br /> to use for HTTPS communications. Either use both options or neither.<br /> Specify your public key with 'ssl-cert-path' and the private key with<br /> 'ssl-key-path'. If your private key has a password, specify it with<br /> 'ssl-key-password'. <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> &lt;param name="ssl-cert-path" value="$${base_dir}/conf/certs/public_key.pem"/&gt; <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> &lt;param name="ssl-key-path" value="$${base_dir}/conf/certs/private_key.pem"/&gt; <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> &lt;param name="ssl-key-password" value="MyPrivateKeyPassword"/&gt; <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> optional timeout <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> &lt;param name="timeout" value="10"/&gt; —&gt;</p> <p>&lt;!— optional: use a custom CA certificate in PEM format to verify the peer<br /> with. This is useful if you are acting as your own certificate authority.<br /> note: only makes sense if used in combination with "enable-cacert-check." <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> &lt;param name="ssl-cacert-file" value="$${base_dir}/conf/certs/cacert.pem"/&gt; —&gt;</p> <p>&lt;!— optional: specify the SSL version to force HTTPS to use. Valid options are<br /> "SSLv3" and "TLSv1". Otherwise libcurl will auto-negotiate the version. <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> &lt;param name="ssl-version" value="TLSv1"/&gt; —&gt;</p> <p>&lt;!— optional: enables cookies and stores them in the specified file. <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span> &lt;param name="cookie-file" value="/tmp/cookie-mod_xml_curl.txt"/&gt; —&gt;</p> <p>&lt;!— one or more of these imply you want to pick the exact variables that are transmitted <span style="text-decoration: line-through;">&gt;<br /> &lt;!</span>&lt;param name="enable-post-var" value="Unique-ID"/&gt;—&gt;<br /> &lt;/binding&gt;<br /> &lt;/bindings&gt;<br /> &lt;/configuration&gt;</p> <p>**<br /> WSGIPythonPath /usr/src/wikipbx-0.8:/usr/src/django:/usr/src/freeswitch/libs/esl/python</p> <p>&lt;VirtualHost *:80&gt;<br /> ServerAdmin <span class="wiki-email">ten.revresym.xbpikiw|retsambew#ten.revresym.xbpikiw|retsambew</span><br /> WSGIScriptAlias / /usr/src/wikipbx-0.8/wikipbx.wsgi<br /> ServerName wikipbx.myserver.net<br /> ErrorLog /var/log/apache2/wikipbx.myserver.net-error.log<br /> CustomLog /var/log/apache2/wikipbx.myserver.net.log common<br /> &lt;/VirtualHost&gt;<br /> **<br /> INSTRUCTIONS</p> <ol> <li>1. Change DATABASE_USER</li> <li>2. Change DATABASE_PASSWORD</li> <li>3. Customize FREESWITCH_URL_PORT</li> </ol> <p>import os</p> <ol> <li>settings.py lives in the wikipbx subdir, eg, the "source" directory</li> <li>(/usr/src/wikipbx/wikipbx)</li> </ol> <p>INSTALL_SRC = os.path.dirname(<span style="text-decoration: underline;">file</span>)</p> <ol> <li>the parent of the source directory is the installation root, eg, the</li> <li>dir the user checked out to (eg, /usr/src/wikipbx)</li> </ol> <p>INSTALL_ROOT = os.path.split(INSTALL_SRC)[0]</p> <p>DEBUG = True<br /> TEMPLATE_DEBUG = DEBUG</p> <p>ADMINS = (<br /> # ('Your Name', '<span class="wiki-email">moc.niamod|liame_ruoy#moc.niamod|liame_ruoy</span>'),<br /> )</p> <p>MANAGERS = ADMINS</p> <p>DATABASE_ENGINE = 'mysql' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'ado_mssql'.<br /> DATABASE_NAME = 'wikipbx' # Or path to database file if using sqlite3.<br /> DATABASE_USER = 'wikipbxuser' # Not used with sqlite3.<br /> DATABASE_PASSWORD = 'PASSWORD' # Not used with sqlite3.<br /> DATABASE_HOST = '' # Set to empty string for localhost. Not used with sqlite3.<br /> DATABASE_PORT = '' # Set to empty string for default. Not used with sqlite3.</p> <ol> <li>Local time zone for this installation. Choices can be found here:</li> <li><a href="http://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATETIME-TIMEZONE-SET-TABLE">http://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATETIME-TIMEZONE-SET-TABLE</a></li> <li>although not all variations may be possible on all operating systems.</li> <li>If running in a Windows environment this must be set to the same as your</li> <li>system time zone.</li> </ol> <p>TIME_ZONE = 'UTC'</p> <ol> <li>Language code for this installation. All choices can be found here:</li> <li><a href="http://www.w3.org/TR/REC-html40/struct/dirlang.html#langcodes">http://www.w3.org/TR/REC-html40/struct/dirlang.html#langcodes</a></li> <li><a href="http://blogs.law.harvard.edu/tech/stories/storyReader$15">http://blogs.law.harvard.edu/tech/stories/storyReader$15</a></li> </ol> <p>LANGUAGE_CODE = 'en-us'</p> <p>SITE_ID = 1</p> <ol> <li>If you set this to False, Django will make some optimizations so as not</li> <li>to load the internationalization machinery.</li> </ol> <p>USE_I18N = True</p> <ol> <li>Absolute path to the directory that holds media.</li> <li>Example: "/home/media/media.lawrence.com/"</li> </ol> <ol> <li>Example: "<a href="http://media.lawrence.com">http://media.lawrence.com</a>"</li> </ol> <p>MEDIA_URL = ''</p> <ol> <li>URL prefix for admin media — CSS, JavaScript and images. Make sure to use a</li> <li>trailing slash.</li> <li>Examples: "<a href="http://foo.com/media/">http://foo.com/media/</a>", "/media/".</li> </ol> <p>ADMIN_MEDIA_PREFIX = '/media/'</p> <ol> <li>Make this unique, and don't share it with anybody.</li> </ol> <p>SECRET_KEY = '_#5%!uu1rgn9qu80ewht&amp;8y96lqu2_r9s09*g(94$smx#xc*!o'</p> <ol> <li>List of callables that know how to import templates from various sources.</li> </ol> <p>TEMPLATE_LOADERS = (<br /> 'django.template.loaders.filesystem.load_template_source',<br /> 'django.template.loaders.app_directories.load_template_source',</p> <ol> <li>'django.template.loaders.eggs.load_template_source',</li> </ol> <p>)</p> <p>MIDDLEWARE_CLASSES = (<br /> 'django.middleware.common.CommonMiddleware',<br /> 'django.contrib.sessions.middleware.SessionMiddleware',<br /> 'django.contrib.auth.middleware.AuthenticationMiddleware',<br /> 'django.middleware.doc.XViewMiddleware',<br /> )</p> <p>ROOT_URLCONF = 'wikipbx.urls'</p> <p>TEMPLATE_DIRS = (<br /> # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".<br /> # Always use forward slashes, even on Windows.<br /> # Don't forget to use absolute paths, not relative paths.<br /> os.path.join(INSTALL_SRC, "/usr/src/wikipbx-0.8/wikipbx/wikipbxweb/templates"),<br /> os.path.join(INSTALL_SRC, "/usr/src/wikipbx-0.8/wikipbx/freeswitchxml"),<br /> )</p> <p>INSTALLED_APPS = (<br /> 'django.contrib.auth',<br /> 'django.contrib.contenttypes',<br /> 'django.contrib.sessions',<br /> 'django.contrib.sites',<br /> 'django.contrib.admin',<br /> 'wikipbx.wikipbxweb',<br /> )</p> <p>TEMPLATE_CONTEXT_PROCESSORS = (<br /> 'django.core.context_processors.auth',<br /> 'wikipbx.wikipbxweb.context_processors.global_processor',<br /> )</p> <p>AUTH_PROFILE_MODULE = 'wikipbxweb.UserProfile'</p> <p>STATIC_TTS_ENGINE = "cepstral"</p> <ol> <li>you must manually create directories and subdirectories, eg:</li> <li>mkdir -p /var/log/wikipbx/cdr/err</li> <li>and set permissions according to user freeswitch process will run under</li> </ol> <p>LOG_DIR_ROOT = "/var/log/wikipbx"<br /> CDR_LOG_DIR = os.path.join(LOG_DIR_ROOT, "cdr")<br /> CDR_ERR_LOG_DIR = os.path.join(LOG_DIR_ROOT, "cdr", "err")</p> <ol> <li>should the entire raw cdr xml be saved in the db? (uses lots of db</li> <li>space but useful when the extracted fields aren't enough information)</li> </ol> <p>CDR_SAVE_XML = False</p> <ol> <li>the url (including port if non-default) where freeswitch can contact</li> <li>the wikipbx server for things like posting XML_CDR records.</li> <li>this value completely depends on how you have your webserver</li> <li>setup. Can be ip or hostname, depends on webserver</li> </ol> <p>FREESWITCH_URL_PORT = "<a href="http://wikipbx.myserver.net">http://wikipbx.myserver.net</a>"<br /> ???????????????????????????????????????????????????????????????????????????</p> <p>When I type :echo $PYTHONPATH</p> <p>here is what I get back<br /> :/usr/src/wikipbx-0.8:/usr/src/freeswitch/scripts/python:/usr/local/lib/python2.5/site-packages<br /> wikipbx:/usr/src/wikipbx-0.8/wikipbx#</p> <p>I'm hoping someone might see an obvious error somewhere in the config files.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-829498</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-829498</link>
				<description></description>
				<pubDate>Thu, 15 Jul 2010 09:13:07 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>What happens when you open <a href="http://wikipbx.myserver.net">http://wikipbx.myserver.net</a> in the browser? Are there any errors on the page or in apache error log?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-829338</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-829338</link>
				<description></description>
				<pubDate>Thu, 15 Jul 2010 02:46:33 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Ok, folks, still no go for me, not sure where I'm messing up but I have gone through over and over, I'm sure I'm missing something simple, I need help. Rebuild python, rebuild wsgi and followed the instruction again to make sure I redid everything but no luck. One of the errors I keep getting when loading Freeswitch is :</p> <p>[ERR] mod_xml_curl.c:304 Received HTTP error 404 trying to fetch <a href="http://wikipbx.myserver.net/xml_dialplan">http://wikipbx.myserver.net/xml_dialplan</a> data: [hostname=wikipbx.myserver.net&amp;section=configuration&amp;tag_name=configuration&amp;key_name=name&amp;key_value=post_load_switch.conf]</p> <p>I don't seem to be getting any errors when loading apache. Any more pointers would be appreciated. I have scoured the net for similar issues but non seems to apply to my situation. Help por favor!</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-827808</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-827808</link>
				<description></description>
				<pubDate>Tue, 13 Jul 2010 06:13:18 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Next step is to build, install and configure <a href="http://code.google.com/p/modwsgi/">mod_wsgi</a>. Once you have it running, apache will be getting pages from wikipbx instead of static files in /var/www directory.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-827626</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-827626</link>
				<description></description>
				<pubDate>Mon, 12 Jul 2010 22:33:37 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thank you for the reply, I noticed a segmentation error in the apache error log, so I went back and used dpkg and apt-get -purge and removed the conflicting packages, among them was python-base. I then built python 2.5.5 from scratch. I have not seen the segmentation error since then, however, I'm now getting "File does not exist: /var/www/xml_dialplan" in the apache error log. Is there an obvious file that I may have misconfigured that could be causing this error? Maybe some direction on where to go next?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-827229</guid>
				<title>Re: Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-827229</link>
				<description></description>
				<pubDate>Mon, 12 Jul 2010 09:42:24 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>You're asking questions about static files, but wikipbx returns dynamic output to the web server through mod_wsgi. Make sure you have it <a href="http://wikipbx.subwiki.com/configure-wikipbx-mod-wsgi">configured</a>.</p> <p>As for your questions:</p> <p>1. You don't need to copy anything to /var/www dir. The "templates" directory is used by wikipbx internally, it's not meant to be displayed by the web server directly.</p> <p>2. You don't need to create that file. Once you have mod_wsgi and wikipbx configured, freeswitch would be receiving necessary configs from that URL.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-252808#post-826982</guid>
				<title>Problems getting 0.8 running on Debian Lenny</title>
				<link>http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny#post-826982</link>
				<description></description>
				<pubDate>Sun, 11 Jul 2010 21:03:39 +0000</pubDate>
				<wikidot:authorName>chigambamukoko</wikidot:authorName>				<wikidot:authorUserId>517173</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>My system is a Debian Lenny, VPS (virtuozzo). I have followed the steps to install 0.8 on a Debian system. I can't seem to make it work even though I have tried by starting with a clean server and install everything from scratch a few times.</p> <p>I noticed a folder called "templates" inside of wikipbx-0.8/wikipbx/wikipbxsweb.<br /> 1)which steps when installing wikipbx does the files inside this templates folder get copied to maybe a /var/www/ folder? Or I have to do that manually? I am finding that after I followed all the steps, when I go to my wikipbx.myserver.net, I'm still loading the default "It works".<br /> However for just the heck of it, I copied all the files from this templates folder into a /var/www/xml_dialplan and when I go to wikipbx.myserver.net, something does come up, its just that there are errors, which leads me to believe that there is a step I am missing or I am doing wrong.</p> <p>2)In this file:<br /> /usr/local/freeswitch/conf/xml_curl.conf.xml,<br /> I see this line:<br /> &lt;param name="gateway-url" value="<a href="http://wikipbx.yourserver.net/xml_dialplan/">http://wikipbx.yourserver.net/xml_dialplan/</a>" bindings="configuration,dialplan,directory"/&gt;<br /> do I create this "xml_dialplan" manually or it should be created on one of the steps when setting up wikipbx?</p> <p>This is probably quite easy for you guys, but I have tried different novice tricks that I know with no luck, any and all help is sincirely appreciated.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-252808/problems-getting-0-8-running-on-debian-lenny">Problems getting 0.8 running on Debian Lenny</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-811958</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-811958</link>
				<description></description>
				<pubDate>Sat, 19 Jun 2010 10:32:50 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've updated docs to point to launchpad branches.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-811725</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-811725</link>
				<description></description>
				<pubDate>Fri, 18 Jun 2010 23:45:28 +0000</pubDate>
				<wikidot:authorName>tleyden</wikidot:authorName>				<wikidot:authorUserId>230690</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Wow, great! OK then we urgently need to update the docs to point to the new repo, and close down the old repo.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-811639</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-811639</link>
				<description></description>
				<pubDate>Fri, 18 Jun 2010 21:32:13 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've setup project on launchpad where I've imported 0.8 branch and trunk. I've created bugs and blueprints (speicifications) from issues for those branches in our private tracker. Everyone interested in development should join <a href="https://launchpad.net/~wikipbx-dev">wikipbx developers team</a> and get familiarized with launchpad and bazaar if he hadn't already.</p> <p>Since there are more than two people working on wikipbx codebase, I think that we should stick to a bit more disciplined approach for commits. There are various <a href="http://wiki.bazaar.canonical.com/Workflows">ways to organize workflows</a>, I'm thinking about something inbetween "Decentralized with shared mainline" and "Decentralized with human gatekeeper". Unless it's a trivial change that can be committed directly to trunk by anyone, it should go through the following stages:</p> <p>1. Create or select existing bug or blueprint. If it's been created, wait for some feedback.<br /> 2. Make a branch for this task. Link the related bug/blueprint to it in LP interface.<br /> 3. Hack, hack, hack.<br /> 4. When it's ready, it should be reviewed by someone (not the person who wrote the code). If there's something to be improved, go to #3.<br /> 5. Merge with trunk and/or stable branch.</p> <p>Things to look for during code review:</p> <p>1. <a href="http://www.python.org/dev/peps/pep-0008/">Python coding style</a> violations.<br /> 2. Things that can be improved.<br /> 3. Errors, typos.<br /> 4. Possible unexpected effects from the new code.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248289#post-810892</guid>
				<title>Re: SIP profiles</title>
				<link>http://wikipbx.subwiki.com/forum/t-248289/sip-profiles#post-810892</link>
				<description></description>
				<pubDate>Thu, 17 Jun 2010 20:56:39 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Some googling for this topic reveals <a href="http://old.nabble.com/Re:-Inbound-calls-question-p20326590.html">a message in freeswitch mailing list</a> where one of its core developers says:</p> <div class="code"> <pre> <code>Each sip profile is its own ip/port bindings, so yes, you must use different ip or port for each profile.</code> </pre></div> <p>Looks like it's sufficient for each profile to listen on its own socket. It's rather uncommon to have such configuration as most people just use different port numbers for different profiles, but it's not hard to implement.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248289/sip-profiles">SIP profiles</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248292#post-810879</guid>
				<title>Re: Multiple accounts and &quot;Calls Live&quot;</title>
				<link>http://wikipbx.subwiki.com/forum/t-248292/multiple-accounts-and-calls-live#post-810879</link>
				<description></description>
				<pubDate>Thu, 17 Jun 2010 20:41:34 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I don't think it's a problem if two channels won't be visible in this case. In fact, it would be easier for the user to figure out which call he wants to hangup. The same goes to CDR - users are interested in calls rather than channels.</p> <p>But we can get another issue here. After adding multi-tenancy to wikipbx Traun noticed that that one of the gateways was using his server's IP instead of domain name for making incoming calls. We've got a workaround for authenticating such calls - domain name is specified in SIP request parameters that are received in SIP invite later. However, we won't be able to use that parameters for filtering channels as they aren't available in freeswitch command's response. In this case, it's still better to be too restrictive than too permissive, but I'd prefer to have something that always works correctly. One thing I haven't thought before is replacing IP with domain in channel variable after applying domain hack - this could work in theory.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248292/multiple-accounts-and-calls-live">Multiple accounts and &quot;Calls Live&quot;</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248294#post-810619</guid>
				<title>Re: Gateways usage security</title>
				<link>http://wikipbx.subwiki.com/forum/t-248294/gateways-usage-security#post-810619</link>
				<description></description>
				<pubDate>Thu, 17 Jun 2010 13:27:23 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thanks for pointing on this check. I've found it.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248294/gateways-usage-security">Gateways usage security</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248292#post-810617</guid>
				<title>Re: Multiple accounts and &quot;Calls Live&quot;</title>
				<link>http://wikipbx.subwiki.com/forum/t-248292/multiple-accounts-and-calls-live#post-810617</link>
				<description></description>
				<pubDate>Thu, 17 Jun 2010 13:25:51 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>While making two simultaneous calls from one extension I see the following channels:</p> <p>uuid,direction,created,created_epoch,name,state,cid_name,cid_num,ip_addr,dest,application,application_data,dialplan,context,read_codec,read_rate,write_codec,write_rate,secure,hostname,presence_id,presence_data</p> <p>41b249f8-7a0f-11df-971d-674148912bd7,inbound,2010-06-17&nbsp;15:52:58,1276779179,sofia/DCext/<span class="wiki-email">13.1.861.291|101#13.1.861.291|101</span>,CS_EXECUTE,Dimaa M 1234,101,192.168.1.13,103,bridge,sofia/gateway/My_DC_gw/441,XML,enum,default,PCMU,8000,PCMU,8000<sub>ast</sub></p> <p>41c6b1c2-7a0f-11df-971f-674148912bd7,outbound,2010-06-17&nbsp;15:52:59,1276779179,sofia/DCext/441,CS_EXCHANGE_MEDIA,Dimaa M 1234,101,192.168.1.13,441,playback,local_stream://moh,XML,enum,default,PCMU,8000,PCMU,8000<sub>ast</sub></p> <p>4c05a792-7a0f-11df-9725-674148912bd7,outbound,2010-06-17&nbsp;15:53:16,1276779196,sofia/DCext/441,CS_REPORTING,Dimaa M 1234,101,192.168.1.13,441<sub>,XML,enum,default,PCMU,8000,PCMU,8000</sub>ast,,</p> <p>5796698e-7a0f-11df-9728-674148912bd7,inbound,2010-06-17&nbsp;15:53:35,1276779215,sofia/DCext/<span class="wiki-email">13.1.861.291|101#13.1.861.291|101</span>,CS_EXECUTE,Dimaa M 1234,101,192.168.1.13,106,echo<sub>XML,enum,default,PCMU,8000,PCMU,8000</sub>ast,,</p> <p>4 total.</p> <p>It seems to me the only common part in these channels is DCext profile name. So if every tenant has its own profile, channels can be filtered by profile.</p> <p>Channels 1 and 4 can be filtered by domain name, but then channels 2 and 3 wont be visible in any Account.</p> <p>Probably the same approach should be applied to CDRs for the cases where right now we raise an error:<br /> "Cannot associate this CDR with an account. Did not find either a valid account_id or domain_name channel variable"</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248292/multiple-accounts-and-calls-live">Multiple accounts and &quot;Calls Live&quot;</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248289#post-810535</guid>
				<title>Re: SIP profiles</title>
				<link>http://wikipbx.subwiki.com/forum/t-248289/sip-profiles#post-810535</link>
				<description></description>
				<pubDate>Thu, 17 Jun 2010 09:16:54 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've manually configured FS to have two profiles on the same port but on different IPs. It works fine:</p> <p>&lt;profile&gt;<br /> &lt;name&gt;TestProf&lt;/name&gt;<br /> &lt;type&gt;profile&lt;/type&gt;<br /> &lt;data&gt;sip:<span class="wiki-email">53.1.861.291|aifos_dom#53.1.861.291|aifos_dom</span>:5080&lt;/data&gt;<br /> &lt;state&gt;RUNNING (0)&lt;/state&gt;<br /> &lt;/profile&gt;</p> <p>&lt;profile&gt;<br /> &lt;name&gt;external&lt;/name&gt;<br /> &lt;type&gt;profile&lt;/type&gt;<br /> &lt;data&gt;sip:<span class="wiki-email">13.1.861.291|aifos_dom#13.1.861.291|aifos_dom</span>:5080&lt;/data&gt;<br /> &lt;state&gt;RUNNING (0)&lt;/state&gt;<br /> &lt;/profile&gt;</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248289/sip-profiles">SIP profiles</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-810170</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-810170</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 22:17:27 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Only if you measure momentum in ruby fanboys per square meter :-)</p> <p>On a serious note, github is intended for hosting code rather than developing software projects, so it doesn't offer much besides a fancy UI for forking git repos. What's missing: release planning and localization. This also leads to oversimplified issue tracker that most people don't use.</p> <p>As a bonus, you can host packaged software in PPA, which I'll probably do for 0.9.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-810159</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-810159</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 21:38:03 +0000</pubDate>
				<wikidot:authorName>tleyden</wikidot:authorName>				<wikidot:authorUserId>230690</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>They use Bazaar for VCS, right?</p> <p>I mean github has a ton of momentum, it seems like a better time investment to learn git/github.. what do you think? What are the major benefits of launchpad over github?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-810151</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-810151</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 21:22:41 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I'd prefer to use launchpad myself. It has all the features you'r asking for except forum/wiki, so we'll just keep using existing ones. But they also offer mailing lists, so we could use it instead of forums. As they host 18983 projects already, they certainly have all the features we need. I'll move remaining open tickets for 0.8.1/0.9 there soon.</p> <p>I've already created a branch there a few days ago, although I was going to use it only for translations initially. I'll post a message with more details in this forum when it'll be ready for development, stay tuned.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-810140</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-810140</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 21:03:21 +0000</pubDate>
				<wikidot:authorName>tleyden</wikidot:authorName>				<wikidot:authorUserId>230690</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <blockquote> <p>Is there any particular targets set for the new version?<br /> What new functionality are planed for the new version?</p> </blockquote> <p>The next version will work with a recent version of Django plus some other minor tweaks like UI improvements</p> <blockquote> <p>How far are the project right now from the next release?</p> </blockquote> <p>Its about 90% there</p> <blockquote> <p>What is the best way to contribute to wikipbx project?</p> </blockquote> <p>There's currently not really a good way .. if you have code patches send me a private message and we can discuss over email. Eventually I think DVCS might be the best approach.</p> <blockquote> <p>How stable is the current trunk version? Can it be used in production, if not what areas are not stable yet.</p> </blockquote> <p>Its stable, I can't think of any areas where it will blow up on you..</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-810133</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-810133</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 20:54:46 +0000</pubDate>
				<wikidot:authorName>tleyden</wikidot:authorName>				<wikidot:authorUserId>230690</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I don't think basecamp is appropriate .. I think your idea on using a public issue tracker is much better. So does launchpad provide this?</p> <p>I'm also thinking that DVCS is much more appropriate, because that way people don't have to send in patches which puts pressure on us to review .. with DVCS people who want to submit patches can just fork it and we will pull the (good) changes.</p> <p>I think it makes sense to move everything somewhere else :)</p> <p>Someplace that ..</p> <ul> <li>Free for open source projects</li> <li>provides DVCS, ideally git IMO</li> <li>Nice issue tracker</li> <li>Forum / Wiki</li> </ul> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-810062</guid>
				<title>Re: wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-810062</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 18:44:44 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I think Traun will give you access to our basecamp soon, so you'll see state of new version yourself. You could work on the issues you'd be most interested in and your code would be accepted after a peer review.</p> <p>As there are just two developers and we work on it in our free time, we don't have any deadlines except "when it's ready".</p> <p>The primary goal for the next release was to get wikipbx running on modern version of django and it's been completed. However, we don't consider trunk production ready yet as it hasn't been extensively tested and there are some more features planned.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248297#post-810041</guid>
				<title>Re: No error processing on DB operations</title>
				<link>http://wikipbx.subwiki.com/forum/t-248297/no-error-processing-on-db-operations#post-810041</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 18:15:28 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Django 1.2 supports <a href="http://docs.djangoproject.com/en/dev/ref/models/instances/#validating-objects">model validation</a> that handles duplicate field errors among other things. Wikipbx version that supports recent django is not production ready yet. So the only way to make sure there's no DB error for current version is to work on this yourself.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248297/no-error-processing-on-db-operations">No error processing on DB operations</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248294#post-810025</guid>
				<title>Re: Gateways usage security</title>
				<link>http://wikipbx.subwiki.com/forum/t-248294/gateways-usage-security#post-810025</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 17:55:48 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Just checking it would probably be easier than asking… Anyway, there is a security check that happens when freeswitch requests dialplan that looks for this particular issue. User shouldn't be able to use gateways belonging to others.</p> <p>However, there must be other less obvious ways for malicious user to exploit freeswitch server as he has direct access to generated dialplan. We plan to have a WYSIWYG interface for editing dialplan extensions in the future that would let user to use only safe commands.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248294/gateways-usage-security">Gateways usage security</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248292#post-810009</guid>
				<title>Re: Multiple accounts and &quot;Calls Live&quot;</title>
				<link>http://wikipbx.subwiki.com/forum/t-248292/multiple-accounts-and-calls-live#post-810009</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 17:29:37 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>It's a bug. I've added it to our bug tracker.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248292/multiple-accounts-and-calls-live">Multiple accounts and &quot;Calls Live&quot;</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248290#post-810004</guid>
				<title>Re: Multiple gateways</title>
				<link>http://wikipbx.subwiki.com/forum/t-248290/multiple-gateways#post-810004</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 17:23:44 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>That won't work. For instance, for originating calls you would specify only gateway name - that's why it has to be unique:</p> <div class="code"> <pre> <code>sofia/gateway/&lt;gateway_name&gt;/&lt;dialstring&gt;</code> </pre></div> <p>Note that gateway name doesn't have to be the host name for the SIP gateway. It can be any string identifier. The host name is taken from the "realm" field that is set to gateway name by default. In your case, every user should have unique gateway name, but they can have the same realm name with different username/password.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248290/multiple-gateways">Multiple gateways</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248289#post-809976</guid>
				<title>Re: SIP profiles</title>
				<link>http://wikipbx.subwiki.com/forum/t-248289/sip-profiles#post-809976</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 16:56:33 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>No, it shoudn't - see <a href="http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files#Sofia_allows_for_multiple_User_Agents">freeswitch docs about SIP profiles</a>. It looks like what you actually want to do is setup separate domains by adding accounts to a single profile.</p> <p>There's some chance that freeswitch docs are incorrect and it requires a unique socket rather than port as you suggest. You could test it by removing "unique=True" from wikipbx.wikipbxweb.models.SipProfile.sip_port, creating a new database with wikipbx models and running freeswitch with multiple SIP profiles sharing the same port number but with different IPs.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248289/sip-profiles">SIP profiles</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248306#post-809932</guid>
				<title>wikipbx development</title>
				<link>http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development#post-809932</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 15:36:04 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello,</p> <p>I'm new to this project and would like to find more about its development.<br /> Could developers share the current status of wikipbx development. I'm interested in the following aspects:</p> <p>Is there any particular targets set for the new version?<br /> What new functionality are planed for the new version?</p> <p>How far are the project right now from the next release?</p> <p>What is the best way to contribute to wikipbx project?</p> <p>How stable is the current trunk version? Can it be used in production, if not what areas are not stable yet.</p> <p>Thanks!</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248306/wikipbx-development">wikipbx development</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248297#post-809901</guid>
				<title>No error processing on DB operations</title>
				<link>http://wikipbx.subwiki.com/forum/t-248297/no-error-processing-on-db-operations#post-809901</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 14:35:10 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I'm checking wikipbxweb/views.py and there is no error checking on any DB operations.<br /> It's always assumed that creation, deletion, saving… passed fine.<br /> Unfortunately, in real life it is not, and customer is getting Django debug output or apache internal error page.</p> <p>Is there any plans to adjust this?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248297/no-error-processing-on-db-operations">No error processing on DB operations</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248294#post-809883</guid>
				<title>Gateways usage security</title>
				<link>http://wikipbx.subwiki.com/forum/t-248294/gateways-usage-security#post-809883</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 13:37:23 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>While adding extension, in picklist you can choose "gateway dialout"</p> <p>It configures extensions with the line like this:<br /> &lt;action application="bridge" data="sofia/gateway/myprovider.com/$1"/&gt;</p> <p>After that it's possible to edit this line and specify another gateway (e.g. gateway of another account)</p> <p>Is there any control that every account can use only his own gateways and not gateways of other accounts?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248294/gateways-usage-security">Gateways usage security</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248292#post-809878</guid>
				<title>Multiple accounts and &quot;Calls Live&quot;</title>
				<link>http://wikipbx.subwiki.com/forum/t-248292/multiple-accounts-and-calls-live#post-809878</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 13:29:01 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have two accounts configured.<br /> When endpoint of account1 is making call account2 is able to see and hangup this call.</p> <p>It seems to me that in multi tenant install accounts should not be able to see and control calls of other accounts.</p> <p>Is it a bug or feature?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248292/multiple-accounts-and-calls-live">Multiple accounts and &quot;Calls Live&quot;</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248290#post-809873</guid>
				<title>Multiple gateways</title>
				<link>http://wikipbx.subwiki.com/forum/t-248290/multiple-gateways#post-809873</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 13:21:06 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>When I was trying to add gateway for one of configured accounts it failed with database error "duplicate key".<br /> It turns out that "name" field is unique in database and different accounts are not allowed to use the same gateway name.</p> <p>I'm looking on this system from multi-tenant point of view.<br /> In this case one account should be able to name his gateways as he wants. And should not depend from the names that already in use by other accounts.</p> <p>E.g. When some provider provides hosted PBX service it's expectable that he'll be a gateway for them too.<br /> They'll be using the same "Gateway Name:" "providername" and different "Username:".</p> <p>May be I miss something and it was done intentionally?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248290/multiple-gateways">Multiple gateways</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-248289#post-809861</guid>
				<title>SIP profiles</title>
				<link>http://wikipbx.subwiki.com/forum/t-248289/sip-profiles#post-809861</link>
				<description></description>
				<pubDate>Wed, 16 Jun 2010 13:02:04 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Currently wikipbx requires port to be unique among profiles.<br /> Shouldn't it be sip_ip+sip_port instead?</p> <p>If tenants have their own IPs it should be possible to allow them to have own profiles and to accept connection on 5060.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64013">WikiPBX / General</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-248289/sip-profiles">SIP profiles</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-233617#post-808496</guid>
				<title>Re: Problems getting 0.8 running on Debian</title>
				<link>http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian#post-808496</link>
				<description></description>
				<pubDate>Mon, 14 Jun 2010 18:39:07 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Concratulations on solving this issue. I've added this info to our troubleshooting guide.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian">Problems getting 0.8 running on Debian</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-233617#post-808350</guid>
				<title>Re: Problems getting 0.8 running on Debian</title>
				<link>http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian#post-808350</link>
				<description></description>
				<pubDate>Mon, 14 Jun 2010 14:13:42 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I was able to make it work stable, rebuilding FreeSwitch ESL python interface.</p> <p>1. I've installed latest SWIG (2.0.0)</p> <p>2. Rebuild SWIG generated files in libs/esl/python directory:<br /> make reswig</p> <p>3. Then in libs/esl/ directory:<br /> make clean; make pymod</p> <p>After that wikipbx was able to call ESL functions properly.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian">Problems getting 0.8 running on Debian</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-233617#post-808128</guid>
				<title>Re: Problems getting 0.8 running on Debian</title>
				<link>http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian#post-808128</link>
				<description></description>
				<pubDate>Mon, 14 Jun 2010 08:15:37 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've made few changes in get_fs_connections() to add more logs. My code looks like:</p> <p>logger.info("creating eslconnection %s %s %s" % (socket.listen_ip, str(socket.listen_port),socket.password))<br /> con = ESL.ESLconnection("localhost","8021","ClueCon")<br /> if con.connected:<br /> logger.info("connected")<br /> else:<br /> logger.info("NOT connected")<br /> yield con</p> <p>Today after booting computer and starting wikipbx I was able to load several pages where get_fs_connections() being used (Endpoints Manage, Gateways Managed).<br /> Apache logs looks like this:</p> <p>[Mon Jun 14&nbsp;05:56:27&nbsp;2010] [error] get_fs_connections()<br /> [Mon Jun 14&nbsp;05:56:27&nbsp;2010] [error] 1 eventsockets<br /> [Mon Jun 14&nbsp;05:56:27&nbsp;2010] [error] creating eslconnection 127.0.0.1&nbsp;8021 ClueCon<br /> [Mon Jun 14&nbsp;05:56:27&nbsp;2010] [error] connected<br /> [Mon Jun 14&nbsp;05:56:27&nbsp;2010] [error] get_fs_connections() done</p> <p>After few clicks in wikipbx interface get_fs_connections() stops working and in apache logs I have:</p> <p>[Mon Jun 14&nbsp;05:56:33&nbsp;2010] [error] get_fs_connections()<br /> [Mon Jun 14&nbsp;05:56:33&nbsp;2010] [error] 1 eventsockets<br /> [Mon Jun 14&nbsp;05:56:33&nbsp;2010] [error] creating eslconnection 127.0.0.1&nbsp;8021 ClueCon</p> <p>Now every click on "Calls Live", "Gateways Manage", "Endpoints Manage" just hangs, without producing any output or error logs.</p> <p>After that I've tried FreeSwitch ESL sample scripts freeswitch-1.0.6/libs/esl/python/events.py and its working fine everytime I'm starting it.<br /> It has the same kind of code:</p> <p>con = ESLconnection("localhost","8021","ClueCon")<br /> #are we connected?<br /> if con.connected:<br /> print "connected"<br /> con.events("plain", "all");<br /> ….</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian">Problems getting 0.8 running on Debian</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-233617#post-806593</guid>
				<title>Re: Problems getting 0.8 running on Debian</title>
				<link>http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian#post-806593</link>
				<description></description>
				<pubDate>Fri, 11 Jun 2010 18:03:52 +0000</pubDate>
				<wikidot:authorName>tleyden</wikidot:authorName>				<wikidot:authorUserId>230690</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>In the webserver logs, does it spit out the exact Ip / port its trying to connect to? (eg, wikipbx code running in webserver makes a socket connection to freeswitch)</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian">Problems getting 0.8 running on Debian</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-233617#post-806443</guid>
				<title>Re: Problems getting 0.8 running on Debian</title>
				<link>http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian#post-806443</link>
				<description></description>
				<pubDate>Fri, 11 Jun 2010 14:10:09 +0000</pubDate>
				<wikidot:authorName>ledda</wikidot:authorName>				<wikidot:authorUserId>497236</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have the same issue on SuSE 10.3.<br /> Apache/2.2.4 (Linux/SUSE) mod_ssl/2.2.4 OpenSSL/0.9.8e PHP/5.2.11 with Suhosin-Patch mod_wsgi/3.2 Python/2.5.1 configured</p> <p>FS 1.0.6.</p> <p>This problems happens with any page that is calling get_fs_connections(). E.g. (live calls, manage account, manage gateways…)<br /> ESL.ESLconnection(…) from fsutil.py doesn't connect. The code stuck on this function and doesn't go any further.</p> <p>I wasn't able to solve this issue so far.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-233617/problems-getting-0-8-running-on-debian">Problems getting 0.8 running on Debian</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-245721#post-806348</guid>
				<title>Re: installation of wikipbx is getting failed</title>
				<link>http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed#post-806348</link>
				<description></description>
				<pubDate>Fri, 11 Jun 2010 11:25:44 +0000</pubDate>
				<wikidot:authorName>thangappan</wikidot:authorName>				<wikidot:authorUserId>491878</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>When I started the wikipbx through the manage.py. It displays the following lines with Django versions.</p> <p>Validating models…<br /> 0 errors found.</p> <p>Django version 0.97-pre, using settings 'wikipbx.settings'<br /> Development server is running at http:/127.0.0.1:5001/</p> <p>Do I need to change anything?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed">installation of wikipbx is getting failed</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-245721#post-803665</guid>
				<title>Re: installation of wikipbx is getting failed</title>
				<link>http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed#post-803665</link>
				<description></description>
				<pubDate>Tue, 08 Jun 2010 13:00:50 +0000</pubDate>
				<wikidot:authorName>thangappan</wikidot:authorName>				<wikidot:authorUserId>491878</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>#python<br /> Python 2.5.2 (r252:60911, Jan 4&nbsp;2009, 17:40:26)<br /> [GCC 4.3.2] on linux2<br /> Type "help", "copyright", "credits" or "license" for more information.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed">installation of wikipbx is getting failed</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-245721#post-801581</guid>
				<title>Re: installation of wikipbx is getting failed</title>
				<link>http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed#post-801581</link>
				<description></description>
				<pubDate>Sat, 05 Jun 2010 21:16:43 +0000</pubDate>
				<wikidot:authorName>tleyden</wikidot:authorName>				<wikidot:authorUserId>230690</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>When you type "python" on the shell, which version of python are you using? Just wondering if a mod_wsgi is using a different version.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed">installation of wikipbx is getting failed</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-245721#post-801342</guid>
				<title>Re: installation of wikipbx is getting failed</title>
				<link>http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed#post-801342</link>
				<description></description>
				<pubDate>Sat, 05 Jun 2010 11:24:54 +0000</pubDate>
				<wikidot:authorName>thangappan</wikidot:authorName>				<wikidot:authorUserId>491878</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Got the following output on that.</p> <blockquote> <blockquote> <blockquote> <p>from django import newforms<br /> from django.db import models<br /> newforms.CharField</p> </blockquote> </blockquote> </blockquote> <p>&lt;class 'django.newforms.fields.CharField'&gt;</p> <blockquote> <blockquote> <blockquote> <p>models.CharField</p> </blockquote> </blockquote> </blockquote> <p>&lt;class 'django.db.models.fields.CharField'&gt;</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed">installation of wikipbx is getting failed</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-245721#post-800648</guid>
				<title>Re: installation of wikipbx is getting failed</title>
				<link>http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed#post-800648</link>
				<description></description>
				<pubDate>Fri, 04 Jun 2010 10:44:35 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Using IP:Port is not a problem at all.</p> <p>It looks like you have some problem with python installation that causes invalid imports. There are two objects called CharField that we import from django and I don't see how can importing any of them can cause that exception that you get. As a test, you may try running ./manage.py shell and entering:</p> <div class="code"> <pre> <code>from django import newforms from django.db import models newforms.CharField models.CharField</code> </pre></div> <p>Does any of those lines give you an error?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed">installation of wikipbx is getting failed</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-245721#post-800619</guid>
				<title>Re: installation of wikipbx is getting failed</title>
				<link>http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed#post-800619</link>
				<description></description>
				<pubDate>Fri, 04 Jun 2010 09:12:57 +0000</pubDate>
				<wikidot:authorName>thangappan</wikidot:authorName>				<wikidot:authorUserId>491878</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The error message was look like the following one.</p> <p>ViewDoesNotExist at /<br /> Tried index in module wikipbx.wikipbxweb.views. Error was: 'module' object has no attribute 'CharField'<br /> Request Method: GET<br /> Exception Type: ViewDoesNotExist<br /> Exception Value: Tried index in module wikipbx.wikipbxweb.views. Error was: 'module' object has no attribute 'CharField'<br /> Exception Location: /usr/lib/python2.5/site-packages/django/core/urlresolvers.py in _get_callback, line 130</p> <p>I used the following details</p> <p>wikipbx —&gt; 0.8<br /> Django —&gt; trunk revision 5024 ( It is suggested in the installation manual).<br /> mod_wsgi —&gt; 3.1</p> <p>NOTE: I have not include any DNS here . I had bit exposure of Django so I just ran<br /> python manage.py runserver &lt;IP:PORT&gt;</p> <p>Then used the IP:PORT in my browser.</p> <p>Will it cause any error?</p> <p>Thanks in advance……</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed">installation of wikipbx is getting failed</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-245721#post-799717</guid>
				<title>Re: installation of wikipbx is getting failed</title>
				<link>http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed#post-799717</link>
				<description></description>
				<pubDate>Thu, 03 Jun 2010 09:09:13 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Make sure that:</p> <p>1. You use wikipbx 0.8 release and not the trunk version. The latter won't work with current installation instructions.</p> <p>2. You use the correct version of django, as specified in install guide.</p> <p>The error message looks incomplete, was there any other useful info like the exact line where the error appeared?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed">installation of wikipbx is getting failed</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-245721#post-799693</guid>
				<title>installation of wikipbx is getting failed</title>
				<link>http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed#post-799693</link>
				<description></description>
				<pubDate>Thu, 03 Jun 2010 08:05:40 +0000</pubDate>
				<wikidot:authorName>thangappan</wikidot:authorName>				<wikidot:authorUserId>491878</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have followed the steps that is mentioned in the installation manual of wikipbx.<br /> Once I loaded the url into browser got the following answer</p> <p>Tried index in module wikipbx.wikipbxweb.views. Error was: 'module' object has no attribute 'CharField'</p> <p>Any help would be appreciated.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-245721/installation-of-wikipbx-is-getting-failed">installation of wikipbx is getting failed</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-240891#post-781913</guid>
				<title>Re: Error : No module named ESL</title>
				<link>http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl#post-781913</link>
				<description></description>
				<pubDate>Wed, 12 May 2010 09:33:31 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>According to <a href="http://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIPythonPath">mod_wsgi docs</a>, starting from v2.0 it doesn't work it daemon mode. But there's parameter for daemon mode directive that lets you set python path instead.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl">Error : No module named ESL</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-240891#post-781544</guid>
				<title>Re: Error : No module named ESL</title>
				<link>http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl#post-781544</link>
				<description></description>
				<pubDate>Tue, 11 May 2010 22:44:37 +0000</pubDate>
				<wikidot:authorName>tleyden</wikidot:authorName>				<wikidot:authorUserId>230690</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've seen cases where WSGIPythonPath seemed to be ignored and I had to manually add to sys.path in the .wsgi script. Unfortunately I didn't write down the exact mod_wsgi / python versions.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl">Error : No module named ESL</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-240891#post-781353</guid>
				<title>Re: Error : No module named ESL</title>
				<link>http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl#post-781353</link>
				<description></description>
				<pubDate>Tue, 11 May 2010 19:01:54 +0000</pubDate>
				<wikidot:authorName>shrenik patel</wikidot:authorName>				<wikidot:authorUserId>481424</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>My mod_wsgi (libapache2-mod-wsgi) version is 2.3. I have install through synaptic package manager in ubuntu 9.04.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl">Error : No module named ESL</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-240891#post-781218</guid>
				<title>Re: Error : No module named ESL</title>
				<link>http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl#post-781218</link>
				<description></description>
				<pubDate>Tue, 11 May 2010 16:25:40 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>No, that's fine. The only problem you can have from this is if someday freeswitch will change event socket protocol to something incompatible with current version and you update freeswitch but don't copy ESL libs from the new version. But I think that it's a very unlikely situation.</p> <p>Which version of mod_wsgi do you run? It looks like there's some change with its configuration directives, otherwise I don't understand why WSGIPythonPath didn't work.</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl">Error : No module named ESL</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-240891#post-781094</guid>
				<title>Re: Error : No module named ESL</title>
				<link>http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl#post-781094</link>
				<description></description>
				<pubDate>Tue, 11 May 2010 14:10:23 +0000</pubDate>
				<wikidot:authorName>shrenik patel</wikidot:authorName>				<wikidot:authorUserId>481424</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thanks for the reply.</p> <p>I followed the steps. I didn't get any error. My python version is 2.6.<br /> I copied libs/esl/python/ESL.py &amp; _ESL.so to /usr/local/lib/python2.6/dist-packages/ and error is solved.<br /> have I done any mistake with that ? is it correct ?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl">Error : No module named ESL</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-240891#post-780979</guid>
				<title>Re: Error : No module named ESL</title>
				<link>http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl#post-780979</link>
				<description></description>
				<pubDate>Tue, 11 May 2010 11:11:53 +0000</pubDate>
				<wikidot:authorName>stas_shtin</wikidot:authorName>				<wikidot:authorUserId>230176</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>1. Is python2.6 the default version installed on your OS? What does this command return:</p> <div class="code"> <pre> <code>python --version</code> </pre></div> <p>2. Make sure ESL library is built:</p> <div class="code"> <pre> <code>ls /usr/src/freeswitch/libs/esl/python/_ESL.so</code> </pre></div> <p>Looks like that's the case, but an extra check won't hurt.</p> <p>3. Run python with PYTHONPATH environment variable used for wikipbx:</p> <div class="code"> <pre> <code>PYTHONPATH=/usr/src/wikipbx:/usr/local/lib/python2.6/dist-packages/django:/usr/src/freeswitch/libs/esl/python python2.6</code> </pre></div> <p>Execute this command:</p> <div class="code"> <pre> <code>import ESL</code> </pre></div> <p>Do you get any errors?</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl">Error : No module named ESL</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://wikipbx.subwiki.com/forum/t-240891#post-780917</guid>
				<title>Re: Error : No module named ESL</title>
				<link>http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl#post-780917</link>
				<description></description>
				<pubDate>Tue, 11 May 2010 09:37:36 +0000</pubDate>
				<wikidot:authorName>shrenik patel</wikidot:authorName>				<wikidot:authorUserId>481424</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thank you for the reply.</p> <p>But still same error</p> <p>ViewDoesNotExist at /<br /> Could not import wikipbx.wikipbxweb.views. Error was: No module named ESL</p> <p>My django install in this /usr/local/lib/python2.6/dist-packages/ &amp; freeswitch &amp; wikipbx stored at /user/src</p> <p>My file /etc/apache2/site-available/wikipbx<br /> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br /> WSGIPythonPath /usr/src/wikipbx:/usr/local/lib/python2.6/dist-packages/django:/usr/src/freeswitch/libs/esl/python</p> <p>&lt;VirtualHost *:80&gt;<br /> ServerAdmin webmaster@localhost<br /> WSGIScriptAlias / /usr/src/wikipbx/wikipbx.wsgi<br /> ServerName localhost<br /> ErrorLog /var/log/apache2/wikipbx.localhost.log<br /> CustomLog /var/log/apache2/wikipbx.localhost.log common<br /> &lt;/VirtualHost&gt;<br /> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</p> <p>Awaiting for your reply</p> <br/>Forum category: <a href="http://wikipbx.subwiki.com/forum/c-64012">WikiPBX / Technical Support</a><br/>Forum thread: <a href="http://wikipbx.subwiki.com/forum/t-240891/error:no-module-named-esl">Error : No module named ESL</a>
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>