Git Product home page Git Product logo

fusionpbx's People

fusionpbx's Issues

Bugs in the callforward page

What steps will reproduce the problem?
1. Try to load the call forward page, using mysql
2.
3.

Patch:

Index: mod/call_forward/v_call_forward.php
===================================================================
--- mod/call_forward/v_call_forward.php (revision 412)
+++ mod/call_forward/v_call_forward.php (working copy)
@@ -107,7 +107,7 @@
    $sql = "";
    $sql .= " select * from v_dialplan_includes ";
    $sql .= " where v_id = $v_id ";
-   $sql .= " and opt1name == 'call_forward_id' ";
+   $sql .= " and opt1name = 'call_forward_id' ";
    /*
    if (count($call_forward_array) == 0) {
        //when there are no conferences do this to hide all remaining entries
@@ -147,7 +147,7 @@
    $sql = "";
    $sql .= " select * from v_dialplan_includes ";
    $sql .= " where v_id = $v_id ";
-   $sql .= " and opt1name == 'call_forward_id' ";
+   $sql .= " and opt1name = 'call_forward_id' ";
    /*
    if (count($call_forward_array) == 0) {
        //when there are no conferences do this to hide all remaining entries

Original issue reported on code.google.com by [email protected] on 17 Sep 2010 at 5:55

Fusion issue

Hi 
Im new to fusion and FreeSwitch. I just install the application and the engine 
is running.
Im using X-Lite Softphone to connect. I cant seem to get started.

I fixed the local host problem and now i can log into the web interface for 
FusionPBX.

Where to next. I create an Extension but cant seam to get them registering on 
the server.

I have 2 extensions created 200 and 201. When i try to dial i see and error on 
the dos screen "[ERR] switch_core_session.c:1791 Invalid Application hash
"

Please help

My aim is to this PBX as an IVR Tool

Regards
Denzel

Original issue reported on code.google.com by [email protected] on 7 Jan 2011 at 12:44

Voicemail to email enhancement

I have been hoping to work out how voicemails are emailed by FusionPBX and to 
work out how to enhance that in the same way as I provided the fax email 
enhancement that was implemented a few months ago to queue failed emails and to 
log successful emails but I haven't yet had time to investigate this.  
Therefore I'm logging this in case someone else has time to look into it, or 
alternatively so I don't forget and can do it in a few months when I do have 
time.

Original issue reported on code.google.com by [email protected] on 25 Nov 2010 at 1:49

Hard Coded path in provisioning templates

What is the expected output? What do you see instead?

The path should be dynamic for each installation it currently look for 
fusionpbx installation in the domain root :

<Profile_Rule>http://{v_domain}/mod/provision/?mac=$MA</Profile_Rule>

on my installation it should be :

<Profile_Rule>http://{v_domain}/fusionpbx/mod/provision/?mac=$MA</Profile_Rule>

What version of the product are you using? On what operating system?

1.1.37 - Mysql DB

Please provide any additional information below.

The XML CDR also uses hard coded path to import script.

Original issue reported on code.google.com by [email protected] on 9 Nov 2010 at 8:13

voice, member, admin menu links point to current page

What steps will reproduce the problem?
1. Go to any page
2. mouse over voice, member and admin menu links
3. you will see that they point to current page

What is the expected output? What do you see instead?

Expect to see link to main voice, member and admin pages or even no link.

I see links to the current page I am on, i.e. upgrade.php page if I am on
the upgrade page.

What version of the product are you using? On what operating system?

revision 129

Please provide any additional information below.

See attached screenshot.

Original issue reported on code.google.com by [email protected] on 8 Mar 2010 at 8:09

Attachments:

IVR -> Hunt Group -> External Destination Fails

What steps will reproduce the problem?

1. create a hunt group to ring an external destination, i.e. cell phone
2. create an IVR with an option to ring the hunt group
3. connect to the IVR, select the option to ring the hunt group

What is the expected output? What do you see instead?

I expect for the call to attempt to connect to the external destination
(the cell phone should ring).

Instead nothing happens for the length of hunt group timeout period and the
external destination is not connected (the cell phone does not ring).

What version of the product are you using? On what operating system?

centOS

Please provide any additional information below.

The odd thing is that if you dial the hunt group directly, the hunt group
works as expected (the cell phone does ring).  

Original issue reported on code.google.com by [email protected] on 10 Mar 2010 at 8:28

Call Detail Records empty

Logged in as superadmin and it was stuck until the script timed out, checked 
the mod/v_cdr.php and the problem was in v_cdr_import.php.
v_cdr_import.php reads the Master.csv file in the freeswitch/log folder, so you 
need to give permission to access it.
I gave the log access to www-data (webserver uid).

Now the problem is that v_cdr_import.php reads 
freeswitch/log/cdr-csv/Master.csv, on line 62, reads every line as $sql and 
execute $db->exec(check_sql($sql)); on line 90. $sql is a CSV data NOT and SQL 
statement !!!

I'm using the latest svn code...



Original issue reported on code.google.com by [email protected] on 28 Jul 2010 at 7:47

"vm.vmtotal" is an unknown key

What steps will reproduce the problem?
1. Checking voicemail in the http://domain/mod/voicemail_status/v_voicemail.php

What is the expected output? What do you see instead?

Listing Voicemail data

What version of the product are you using? On what operating system?

ISO version (CentOS)

Please provide any additional information below.

From Apache error_log :

error: "vm.vmtotal" is an unknown key
    top: failed tty get

Original issue reported on code.google.com by [email protected] on 18 Jul 2010 at 12:58

Hunt Group: no call timeout, no call hangup

What steps will reproduce the problem?
1. Basic fusionpbx install (r648). Create few extensions. Create Hunt Group 
with simulteneous call to few local extensions and local extension as timeout 
destination.

What is the expected output? What do you see instead?
1. When I call Hunt Group from local extension and hungup call, HG extensions 
still ringing.
2. Can't timeout to timeout destination.

What version of the product are you using? On what operating system?
FreeBSD, fusionpbx from SVN (r648)

Please provide any additional information below.
Can provide any additional info.

Original issue reported on code.google.com by [email protected] on 28 Dec 2010 at 2:54

mod_nibblebill integration log

To store the vars in the CDR, the schema needs to have:

Note: mod_nibblebill in git doesn't support nibble_minimum / nibble_increment.

ALTER TABLE  `v_xml_cdr` ADD  `nibble_account` INT UNSIGNED NOT NULL ,
ADD  `nibble_rate` DECIMAL( 9, 6 ) NOT NULL ,
ADD  `nibble_minimum` TINYINT UNSIGNED NOT NULL ,
ADD  `nibble_increment` TINYINT UNSIGNED NOT NULL ,
ADD  `nibble_total_billed` DECIMAL( 9, 6 ) NOT NULL

Original issue reported on code.google.com by [email protected] on 19 Nov 2010 at 1:48

Caller id problem with external calls to hunt groups

What steps will reproduce the problem? What is the expected output? What do you 
see instead?

Maybe I'm doing this wrong, when I make an internal call to a huntgroup, the 
caller id of the calling party is displayed on the called phone and is prefixed 
by the caller id prefix from the huntgroup definition.  

However, when I call externally to the same huntgroup, the caller id of the 
calling party is not displayed on the phone, instead, only the huntgroup prefix 
is displayed. 

Looking at the logs I can see that the caller_id_name contains the caller id of 
the calling party, but the effective_caller_id_name is not defined when the 
call reaches the huntgroup after originating externally.  Is this a bug, or do 
I need to put a variable definition on the inbound trunk to set the 
effective_caller_id_name?

Certainly, setting effective_caller_id_name=${caller_id_name} on the inbound 
trunk solves this, but should I be doing it this way?


What version of the product are you using? On what operating system?
Centos ISO of FusionPBX with fresh svn updates before reporting the problem.

Original issue reported on code.google.com by [email protected] on 27 Oct 2010 at 12:49

pdo sqlite driver required when using other pdo drivers e.g. pgsql

What steps will reproduce the problem?
1. Install fusionpbx on FreeBSD with php and php extensions with pdo pgsql 
driver and no pdo sqlite driver.
2. Log into fusionpbx, and go choose System->Voicemail

What is the expected output? What do you see instead?

A error will appeear: error: Could not find driver

Please provide any additional information below.

Now this seems to be a hack in the v_voicemail_msgs.php file. line 149:

try {
        unset($db);
        //$db = new PDO('sqlite::memory:'); //sqlite 3
        $db = new PDO('sqlite:'.$v_db_dir.'/voicemail_default.db'); 
}
catch (PDOException $error) {
        print "error : " . $error->getMessage() . "<br/>";
        die();
}

Logical the code should only unset, or set $db object to null, but it looks 
like a non-logical creation of a sqlite database, in addition.

I makes room to assume this sqlite "database" creation/open is there for local 
cahce of voicemail data, OR it is just a leftover from some development tests.

If this is needed, it is design breach to put such logic there. In addition 
there is no global check if the sqlite driver actuall is installed, and the 
refore a non informative message "driver not found" can appear as a fusionpbx 
error.

BR,

Arvii




Original issue reported on code.google.com by [email protected] on 30 Sep 2010 at 8:42

Feature: Speed Dial for Users

In the past, I have enjoyed setting up speed dials for myself.
Simply dial "3" to call one of my brothers, etc.


1) Enable the user to set speed dials for 2-20 or something like that. it would 
be the full number as they dial from their phone.

2) Insert it into the DB. Here's how it would be done from the dialplan..
application="db" data="insert/${domain}.${user_name}/speedial/${dest_number}"

3) In the dialplan, at the beginning, if it's 2 digits (or whatever) then do a 
replace, and make it replace INLINE so it's gets processed.

<action inline="true" application="set" 
data="destination_number=${db(select/${domain}.${user_name}/${destination_number
})}"/>

Original issue reported on code.google.com by [email protected] on 3 Nov 2010 at 11:27

Notice of stopped modules

replace line 213 of /mod/modules/v_modules.php with:

                $notice = ($row[moduleenabled]=="true") ? " !!" : null ;
                echo " <td valign='top' class='".$rowstyle[$c]."'>Stopped$notice</td>\n";               

Original issue reported on code.google.com by [email protected] on 4 Nov 2010 at 8:23

Provisioning doesn't recognise Yealink as a vendor even though Yealink templates are provided

What steps will reproduce the problem?
1.  browse to http://fusionpbx/mod/provision/index.php?mac=001565aabbcc 
replacing fusionpbx with the IP address of your server

What is the expected output? What do you see instead?
On the phones page the vendor entry is blank.  It should say Yealink

What version of the product are you using? On what operating system?
Current fusionpbx (updated Friday last week), Centos (fusionpbx ISO installed)

Please provide any additional information below.
http://code.google.com/p/fusionpbx/source/browse/trunk/fusionpbx/mod/provision/i
ndex.php#78 - Yealink is not listed in the table.  It should be 001565.

Original issue reported on code.google.com by [email protected] on 25 Oct 2010 at 2:16

Fax Bugs

What steps will reproduce the problem?
1. receive a fax

What is the expected output? What do you see instead?
1. fax stored, viewable in GUI and emailed

What version of the product are you using? On what operating system?
CentOS

Please provide any additional information below.

I found three items:

1) Faxes were not being received until I changed the following lines in the
auto-generated fax extension script:

conf/dialplan/default/9001_dialplan_8001.xml

Changed:
<action application="answer" data=""/>

to:
<action application="answer" />

I also changed:
action application="hangup" data=""/>

to:
action application="hangup" />

2) Faxes coming from a caller ID with a + sign where having problems being
displayed because of the + sign in the file name.  In v_fax_edit.php, it
would not recognize the = sign and instead gave it blank character. 

In the file:
html/mod/fax/v_fax_edit.php 

I changed the two lines of:
if 
(file_exists($v_storage_dir.'/fax/'.$_GET['ext'].'/sent/'.$_GET['filename'])) {

to:
if
(file_exists($v_storage_dir.'/fax/'.$_GET['ext'].'/inbox/'.urlencode($_GET['file
name'])))
{

3) The fax to email is not working and I am getting the following php error:

[19-Mar-2010 19:36:23] PHP Warning:  require_once(/includes/config.php):
failed to open stream: No such file or directory in
/var/www/fusionpbx/secure/fax_to_email.php on line 33
[19-Mar-2010 19:36:23] PHP Fatal error:  require_once(): Failed opening
required '/includes/config.php'
(include_path='.:/usr/share/pear:/usr/share/php') in
/var/www/fusionpbx/secure/fax_to_email.php on line 33

I will attempt to create a workaround this weekend.

Cheers,

-Will

PS: It may be nice to put the fax example somewhere:

tag: action
type: bridge
data: sofia/internal/8001@${domain}



Original issue reported on code.google.com by [email protected] on 20 Mar 2010 at 3:03

Voicemail mailer broken after upgrading to 1.1.39

What steps will reproduce the problem?

Add SMTP server details, activate it for an extension and leave a voicemail.

What is the expected output? What do you see instead?

It was working great on 1.1.38 using Gmail SMTP, now it just showing that the 
username/password is not correct. I tried the same username and password on 
browser, Thunderbird and Android and it works.

Tried both SSL and TLS, same issue.

What version of the product are you using? On what operating system?

1.1.39 (Mysql)

Please provide any additional information below.

Here is the /voicemailtoemail.txt contents :

To: [email protected]
From: "WIP" <[email protected]>
Subject: Voicemail from "WIP" <3121> 00:00:04


type: multipart/alternative;
type: audio/wav;
Add Address: [email protected]
SMTP -> FROM SERVER:
220 mx.google.com ESMTP c40sm1171713vcs.25
SMTP -> FROM SERVER:
250-mx.google.com at your service, [91.xx.xx.xx]
250-SIZE 35651584
250-8BITMIME
250-AUTH LOGIN PLAIN XOAUTH
250 ENHANCEDSTATUSCODES
SMTP -> ERROR: Password not accepted from server: 535-5.7.1 Username and 
Password not accepted. Learn more at           
535 5.7.1 http://mail.google.com/support/bin/answer.py?answer=14257 
c40sm1171713vcs.25

SMTP -> FROM SERVER:
250 2.1.5 Flushed c40sm1171713vcs.25

Original issue reported on code.google.com by [email protected] on 30 Nov 2010 at 11:56

"Revision 436" mod/xml_cdr/v_xml_cdr.php when user Member Group is member

What steps will reproduce the problem?
1.Create a user as member and login like that user.
2.Click Apps/Call Detail Records 

What is the expected output? 
-cdr list for that user

What do you see instead?
-Fatal error: Call to a member function fetch() on a non-object in 
/var/www/html/fusionpbx/mod/xml_cdr/v_xml_cdr.php on line 361 

I can't commit right now, so please any dev feel free to apply and commit the 
patch

Original issue reported on code.google.com by [email protected] on 24 Sep 2010 at 1:27

Attachments:

Possible fault in hunt group caller id or in the way I'm expecting to be able to use it

What steps will reproduce the problem?
1.in the CID prefix in the hunt group set it to "Anything:" - using a colon as 
the last character seems sensible as it is a prefix to whatever was originally 
in the caller id, but if you use the : then the effect is that the caller id is 
UNCHANGED from what it was originally.  It would appear that : needs to be 
escaped to work but I don't know what the escape character would be.

What is the expected output? What do you see instead?
When the call is placed, the called party should see 
Anything:originatingcallerid but instead they just see originatingcallerid

What version of the product are you using? On what operating system?
Latest.  Centos ISO version

Please provide any additional information below.
If this is by design, please advise what characters are recommended between the 
caller id prefix and the original caller id?

Original issue reported on code.google.com by [email protected] on 26 Oct 2010 at 5:19

after upgrade from older code and db structure the new fusionpbx logo and theme is not displayed

What steps will reproduce the problem?
1. upgrade to latest GUI and DB structure from older code
2. Select horizontal theme
3. Browse to any page

What is the expected output? What do you see instead?

The expected output would be the new horizontal theme with new logo and
colors(orange, yellow, blue, etc).

Instead I see the old horizontal blue theme.

What version of the product are you using? On what operating system?

revision 129, centOS 5.4

Please provide any additional information below.

How can I get the new theme to show up and/or what code do I need to run to
update the database and/or GUI code?


Original issue reported on code.google.com by [email protected] on 8 Mar 2010 at 8:14

GUI to add IP or MAC of computer/phone into iptables as bypass

What steps will reproduce the problem?
1.Try connecting phone with an extension setup but no user account
2.Set up user account and try again and note authentication failure
3.Check iptables and see your IP is banned from the server now

What is the expected output? What do you see instead?
- I would like to see a way for people that use the ISO to not have to go into 
terminal and fix the iptables themselves when for some reason the ip of phone 
or computer gets listed there but to be able to whitelist so to speak the 
client devices from the GUI

What version of the product are you using? On what operating system?
- Ubuntu 10.10 with current code base as of jan 10th 2011

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 21 Jan 2011 at 1:00

Missing CSS file/folder

What steps will reproduce the problem?

regular login and browsing GUI 

What is the expected output? What do you see instead?

There is no visible error on the pages but the apache error log is full of 
missing errors

What version of the product are you using? On what operating system?

ISO version (CentOS)

Please provide any additional information below.

Apache error_log :

[Sun Jul 18 14:56:23 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/caldrop.png, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_edit.php?id=42
[Sun Jul 18 14:56:23 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calleft.png, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_edit.php?id=42
[Sun Jul 18 14:56:23 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calright.png, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_edit.php?id=42
[Sun Jul 18 14:56:29 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_details_edit.php?id2=42
[Sun Jul 18 14:56:56 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_details_edit.php?id2=42
[Sun Jul 18 14:56:58 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_edit.php?id=42
[Sun Jul 18 14:56:58 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/caldrop.png, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_edit.php?id=42
[Sun Jul 18 14:56:58 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calleft.png, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_edit.php?id=42
[Sun Jul 18 14:56:58 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calright.png, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_edit.php?id=42
[Sun Jul 18 14:57:03 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/status/v_status.php?savemsg=%0A%2BOK+%5BSuccess%5D%0A
[Sun Jul 18 14:57:06 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes_edit.php?id=42
[Sun Jul 18 14:57:08 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/dialplan/v_dialplan_includes.php
[Sun Jul 18 14:57:11 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/status/v_status.php?savemsg=%0A%2BOK+%5BSuccess%5D%0A
[Sun Jul 18 15:03:19 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:03:20 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calleft.png, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:03:20 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calright.png, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:03:20 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/caldrop.png, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:04:42 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:04:45 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/settings/v_settings.php
[Sun Jul 18 15:04:46 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/settings/v_settings.php
[Sun Jul 18 15:04:49 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/status/v_status.php?savemsg=%0A%2BOK+%5BSuccess%5D%0A
[Sun Jul 18 15:06:15 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:06:18 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_msgs/v_voicemail_msgs.php
[Sun Jul 18 15:07:35 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:07:37 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:07:37 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:08:16 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:08:17 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:08:17 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:08:20 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/status/v_status.php?savemsg=%0A%2BOK+%5BSuccess%5D%0A
[Sun Jul 18 15:08:24 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_msgs/v_voicemail_msgs.php
[Sun Jul 18 15:08:33 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:09:40 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:09:40 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calleft.png, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:09:40 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/caldrop.png, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:09:40 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calright.png, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:10:02 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/settings/v_settings_edit.php?id=1
[Sun Jul 18 15:10:04 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/settings/v_settings.php
[Sun Jul 18 15:10:10 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/status/v_status.php?savemsg=%0A%2BOK+%5BSuccess%5D%0A
[Sun Jul 18 15:24:02 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/extensions/v_extensions.php
[Sun Jul 18 15:24:06 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/core/extensions/v_extensions_edit.php?id=3
[Sun Jul 18 15:24:06 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calright.png, referer: 
http://192.168.10.100/core/extensions/v_extensions_edit.php?id=3
[Sun Jul 18 15:24:06 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/caldrop.png, referer: 
http://192.168.10.100/core/extensions/v_extensions_edit.php?id=3
[Sun Jul 18 15:24:06 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/images/calleft.png, referer: 
http://192.168.10.100/core/extensions/v_extensions_edit.php?id=3
[Sun Jul 18 15:24:25 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_msgs/v_voicemail_msgs.php
[Sun Jul 18 15:24:33 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:25:43 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php
[Sun Jul 18 15:25:44 2010] [error] [client 192.168.10.20] File does not exist: 
/var/www/fusionpbx/css, referer: 
http://192.168.10.100/mod/voicemail_status/v_voicemail.php


Original issue reported on code.google.com by [email protected] on 18 Jul 2010 at 1:01

music not being played in hunt group on attempt to call external destination

I found a solution to this issue. The solution is to add:

session.execute("set", "ignore_early_media=true");

To the hunt group script.  Please adjust the code and contact me with any
questions.


What steps will reproduce the problem?
1. Create a hunt group to play music when attempting to connect to destination
2. Create destination 1 to be internal extension
3. Create destination 2 to be an external number, i.e. cell phone

What is the expected output? What do you see instead?

When the caller is on hold waiting for the system to find the user as
configured in the hunt group, the caller should hear music no matter what
destination is being tried by the system.

Instead, I hear music while the 1st destination is being tried and ringing
when the second is being tried.

What version of the product are you using? On what operating system?

CentOS

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 9 Mar 2010 at 11:33

Upgrade Issue

What steps will reproduce the problem?

Click on the upgrade link in FusionPBX 1.1.38

What is the expected output? What do you see instead?

Upgrate to the latest version / error Messages :

User Information 
UserName:   superadmin
Voicemail:  View Messages



Fatal error: require_once() [function.require]: Failed opening required 
'mod/calls/v_calls.php' 
(include_path='.:/usr/share/pear:/usr/share/php:/var/www/html/fusionpbx:/var/www
/html/fusionpbx:/var/www/html/fusionpbx') in /var/www/html/fusionpbx/index.php 
on line 77

What version of the product are you using? On what operating system?

1.1.38 (Mysql) on CentOS 5.5

Please provide any additional information below.
It shows "Upgrade Successful" but after that when I navigate to the main page 
it shows the error above.

There is no directory named calls under mod directory.

Original issue reported on code.google.com by [email protected] on 25 Nov 2010 at 3:06

Leading Zero(es) removed from destination number in "Call Detail Records"

What steps will reproduce the problem?
1. FusionPBX 1.1.38 (Mysql DB)
2. Dial International number (like 00971501234567)
3. View the Call Detail Records

What is the expected output? What do you see instead?

It simply removes the leading zero(es)

What version of the product are you using? On what operating system?

1.1.38 Mysql

Original issue reported on code.google.com by [email protected] on 19 Nov 2010 at 2:41

mod_openzap associated with FreeTDM in v_modules table

$ cd includes/install/sql
$ grep FreeTDM.*mod_openzap *
mysql.sql:INSERT INTO v_modules VALUES(14,1,'FreeTDM','mod_openzap','Interface 
to TDM hardware.','Endpoints','false','false');
pgsql.sql:INSERT INTO v_modules VALUES(14,1,'FreeTDM','mod_openzap','Interface 
to TDM hardware.','Endpoints','false','false');
sqlite.sql:INSERT INTO v_modules VALUES(14,1,'FreeTDM','mod_openzap','Interface 
to TDM hardware.','Endpoints','false','false');

The "mod_openzap" references should be "mod_freetdm".

Original issue reported on code.google.com by [email protected] on 21 Nov 2010 at 6:25

Outbound routes & Inbound Routes not saving

What steps will reproduce the problem?

Select the outbound / inbound route addition and it will not update the 
database properly


What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
FreeSWITCH Version 1.0.6 (hacked-20100927T152909Z)

Please provide any additional information below.

I have found that v_dialplan_outbound_add.php uses if ($db_type == "sqlite" || 
$db_type == "mysql" ) { on line 222 which actually fails . $dbtype found 
working . 


Same issue in the V_public_includes_add.php as well .

Regards
Thushar

Original issue reported on code.google.com by [email protected] on 28 Sep 2010 at 5:55

Fusionpbx install issue

What steps will reproduce the problem?
1.New installs of rev713, but probably the issue is since rev699

What is the expected output? What do you see instead?
Fatal error: Call to undefined function http_user_agent() in 
/var/www/html/fusionpbx/install.php(1284) : eval()'d code on line 6

I made some quick fixes, please check and confirm. find attached the patch for 
the changed files:
1- install.php
2- themes/default/template.php

Original issue reported on code.google.com by [email protected] on 10 Jan 2011 at 12:01

Attachments:

Auto Attendant not updating all of the fields when you change the extension

What steps will reproduce the problem?
1. Create an Auto Attendant
2. Go back into the Auto Attendant and change the extension number.
3. Look in the dial plan for the auto attendant you edited.  Click the edit
button and look at the conditions and actions.

What is the expected output? What do you see instead?
The conditions and actions still have the old extension number assigned. 
What we should see instead is the new extension number.

Original issue reported on code.google.com by [email protected] on 24 Feb 2010 at 3:23

Feature Request add the possibility to save spaces in Huntgroup-Name

What steps will reproduce the problem?
1. Edit an Huntgroup mod/hunt_group/v_hunt_group_edit.php
2. Save the Name with Spaces (or %20)
3. Spaces are striped, %20 not

What is the expected output? What do you see instead?
I expect that that an " " Space should be possible for get an "Name + Number" 
display on the Snom Phones

What version of the product are you using? On what operating system?

fusionpbx rev435, ubuntu LTS 10.04 64bit, FreeSWITCH Version 1.0.head 
(git-5a6f0f5 2010-09-09 15-37-41 -0400)

Please provide any additional information below.

Its an Feature Request that tooks longer cos all the Names are used on many 
points. The possibility of spaces at the beginning or the end or an special 
character would be nice.

Original issue reported on code.google.com by [email protected] on 25 Sep 2010 at 8:40

CSV CDR is not exported for admin users

What steps will reproduce the problem?
1.Log in as admin
2.Go to Member>Call detail records
3.Verify that you have some registers showing
4.Try to save as csv file

What is the expected output? What do you see instead?
It was supposed to save the shown registers in a csv file. A blank file was 
saved.

What version of the product are you using? On what operating system?
1.1.6 @ Linux Debian 5.04

Please provide any additional information below.
Guess the line 103 from v_cdr_csv.php

if (!ifgroup("admin") || !ifgroup("superadmin")) {

should be changed to 

if (!ifgroup("admin") && !ifgroup("superadmin")) {

Original issue reported on code.google.com by [email protected] on 11 Jun 2010 at 12:00

Stream Line Creating of User Accounts

It would be nice when creating a user account if that user account could also 
be the same place that you set up an extension or assign an extension from this 
page.

It would also be nice to click on a user on this page and see all the things 
that they have been assigned to. Its kind of hard to view what all has been 
assigned without going to the different places inside of fusion pbx.

If the mod call center is set up it would also be nice to get them set up into 
the correct queues from here. 

Assignment should to groups should also be done on this screen.

Again these are just thoughts about ways to streamline the interface... Not 
sure how possible things are with doing this.

Original issue reported on code.google.com by [email protected] on 21 Oct 2010 at 3:36

Updated template for SPA2102

http://fusionpbx.pastebin.com/9ck2QmVF 22:04
That's an updated template for spa-2102, with various linksys-compatibility 
fixes.

I killed the dial plan for my self, though. You may not want to commit that 
part.

Original issue reported on code.google.com by [email protected] on 2 Nov 2010 at 8:36

CDR is not shown to admin users

What steps will reproduce the problem?
1.Log in as admin
2.Go to Member>Call detail records

What is the expected output? What do you see instead?
For what I understood from the code, it was supposed to show the whole CDR. 
Nothing was shown to me.

What version of the product are you using? On what operating system?
1.1.6 @ Linux Debian 5.04

Please provide any additional information below.
Guess the line 142 from v_cdr.php

if (!ifgroup("admin") || !ifgroup("superadmin")) {

should be changed to 

if (!ifgroup("admin") && !ifgroup("superadmin")) {



Original issue reported on code.google.com by [email protected] on 10 Jun 2010 at 11:56

Pages access control could be like the menu access control

Maybe the pages access control could follow the same configuration as the 
current menu structure. If the current user can see the menu of some webpage, 
he can access that webpage.

Today, some pages are only permitted to admin and superadmin users, but if they 
are shown in the menu to member users, it would be interesting if they could 
also see the page. 

The same goes to admin and superadmin users. If a menu is not show for a admin 
user, he still can go in the webpage if he enters the correct address in the 
browser. 

Original issue reported on code.google.com by [email protected] on 11 Jun 2010 at 12:21

Maximum execution time of 30 seconds exceeded error --- fix

Hi
I was trying to add and edit extensions, i was getting the following error,

PHP Fatal error:  Maximum execution time of 30 seconds exceeded in 
/var/www/html/fusionpbx/includes/lib_functions.php on line 58, referer: 
http://XX.XX.XX.XX/fusionpbx/mod/extensions/v_extensions_edit.php

-------------------

I fixed it in following way,

/var/www/html/fusionpbx/includes/lib_functions.php

line no. 57, @mkdir($dst);

I have removed '@' symbol and call mkdir function as mkdir($dst);

Now, it is working fine.

Original issue reported on code.google.com by [email protected] on 23 Jul 2010 at 10:14

Base URL changes in v_call_edit.php

What steps will reproduce the problem?
1. FusionPBX path in my CentOS Installation is /var/www/html/fusionpbx
2. Submitting changes in v_call_edit.php will redirect to 
http://domain/mod/calls/v_calls.php instead of 
http://domain/fusionpbx/mod/calls/v_calls.php
3.


What version of the product are you using? On what operating system?

1.1.39 (MySQL)

Original issue reported on code.google.com by [email protected] on 27 Nov 2010 at 5:52

Bug fixed: sorting dial plan properly

The system seems to only regard the first digit of the dial plan, parting #5 
after #400.
However, it's because the dialplan is saved w/o 0 padding on the numbers.


in includes/lib_switch.php
replace 
$dialplanincludefilename = 
$row['dialplanorder']."_v_dialplan_".$row['extensionname'].".xml";

with 

$dialplanincludefilename = 
substr("000".$row['dialplanorder'],-3)."_v_dialplan_".$row['extensionname'].".xm
l";

(or your favorite form of 3x 0 left padding.)

Original issue reported on code.google.com by [email protected] on 15 Nov 2010 at 10:41

Move the Groups section from the Users section on the Users pages

In the Menu it may make sense to pull out the groups from the Users menu. When 
I click on the users menu I expect to just see the users. Seeing the groups at 
the top of the page is just kind of confusing.

Another option may be to just move the groups down below the users sections.

Original issue reported on code.google.com by [email protected] on 21 Oct 2010 at 3:43

Record conference doesn't work

What steps will reproduce the problem?
1.Create a conference
2.Dial to the conference
3.Go to the Active conferences panel
4.Select the conference you just went in
5.Click start record the conference from the web interface
6.Click stop record the conference from the web interface

What is the expected output? What do you see instead?
A recording of the conference should be created in the recording directory. 
No recording was created.

What version of the product are you using? On what operating system?
1.1.6 @ Linux Debian 5.04

Please provide any additional information below.
The fs_cli shows a system error due to the non existance of the 
recordings/<conferencerecordingname.wav> directory.

Original issue reported on code.google.com by [email protected] on 11 Jun 2010 at 12:12

A cross between a feature request and a bug report regarding call recording

This suggestion is to:
1. standardise the naming of call recording files
2. address the issue that happens when a call being recorded via the GUI ends 
before the recording is stopped
3. provide an interface for the owner of the recordings to download them and 
remove them from the server

This is something that I will work on when I have time, but I first need to 
teach myself PHP so I can work out how to modify the existing code for the 
active calls/active extensions/recordings GUIs.  Maybe someone else will be 
able to implement this faster than me if I provide details of the suggestion, 
so the details are in the attached PDF.

Original issue reported on code.google.com by [email protected] on 25 Nov 2010 at 2:18

Attachments:

postgresql 8.4.5 chokes on quoted column names in pgsql.sql script

What steps will reproduce the problem?
Running pgsql.sql script generates errors on the v_menu INSERT lines like:
psql:/usr/local/www/fusionpbx/includes/install/sql/pgsql.sql:19: ERROR:  syntax 
error at or near "'v_id'"
LINE 1: INSERT INTO v_menu ('v_id','menulanguage','menutitle','menus...
                            ^

It might be hard to read in a proportional font, but the error caret is under 
the first single quote.


What version of the product are you using? On what operating system?
This is svn change #643 on FreeBSD.
Postgresql is 8.4.5


Please provide any additional information below.
If I remove the single quotes from all the column names in one of the INSERT 
lines, that line succeeds.

mike

Original issue reported on code.google.com by [email protected] on 26 Dec 2010 at 10:32

huntinggroup lua will fail if on of the members is not registerd

What steps will reproduce the problem?

1. made a huntinggroup and add three contacts there - disable mod_spidermonkey
2. only one of the contacts is available
3. then call the huntinggroup

What is the expected output? What do you see instead?

2010-09-15 09:13:24.918341 [DEBUG] mod_dptools.c:854 
sofia/external/[email protected] SET 
[transfer_ringback]=[$%(400,200,400,450);%(400,2200,400,450)]
2010-09-15 09:13:24.918341 [ERR] mod_lua.cpp:182 
/opt/freeswitch/scripts/huntgroup_7001.lua:54: attempt to concatenate global 
'sofia_contact_1009' (a nil value)
stack traceback:
        /opt/freeswitch/scripts/huntgroup_7001.lua:54: in main chunk
2010-09-15 09:13:24.920108 [DEBUG] switch_cpp.cpp:968 
sofia/external/[email protected] destroy/unlink session from object


What version of the product are you using? On what operating system?

Fusionpbx rev404, Ubuntu 10.04 LTS, FreeSWITCH git 

Please provide any additional information below.

freeswitch@internal> sofia status profile internal
================================================================================
=================
Name                    internal
Domain Name             N/A
Auto-NAT                false
DBName                  sofia_reg_internal
Pres Hosts
Dialplan                XML
Context                 public
Challenge Realm         auto_from
RTP-IP                  10.100.1.5
SIP-IP                  10.100.1.5
URL                     sip:[email protected]:5060
BIND-URL                sip:[email protected]:5060
HOLD-MUSIC              local_stream://moh
OUTBOUND-PROXY          N/A
CODECS IN               G722,PCMU,PCMA,GSM
CODECS OUT              G722,PCMU,PCMA,GSM
TEL-EVENT               101
DTMF-MODE               rfc2833
CNG                     13
SESSION-TO              0
MAX-DIALOG              0
NOMEDIA                 false
LATE-NEG                false
PROXY-MEDIA             false
AGGRESSIVENAT           false
STUN-ENABLED            true
STUN-AUTO-DISABLE       false
CALLS-IN                0
FAILED-CALLS-IN         0
CALLS-OUT               0
FAILED-CALLS-OUT        0

Registrations:
================================================================================
=================
Call-ID:        3c267044ba04-e8yod2epr1r8
User:           [email protected]
Contact:        "Bell Test (Firma)" <sip:[email protected]:1031;line=a85jyei9>
Agent:          snom370/8.2.35
Status:         Registered(UDP)(unknown) EXP(2010-09-15 11:29:46) EXPSECS(6992)
Host:           bell
IP:             10.100.1.248
Port:           1031
Auth-User:      1000
Auth-Realm:     bell.marwe.lan
MWI-Account:    [email protected]

Call-ID:        3c26701c99dc-4vg81i4to40t
User:           [email protected]
Contact:        "MarWe Computer 1002" <sip:[email protected]:2085;line=79016sl8>
Agent:          snom360/8.2.35
Status:         Registered(UDP)(unknown) EXP(2010-09-15 11:29:46) EXPSECS(6992)
Host:           bell
IP:             10.100.1.251
Port:           2085
Auth-User:      1002
Auth-Realm:     bell.marwe.lan
MWI-Account:    [email protected]

Call-ID:        3c26701ca516-pvmzax72bzwy
User:           [email protected]
Contact:        "Manuela 1004" <sip:[email protected]:2085;line=fuj02yvk>
Agent:          snom360/8.2.35
Status:         Registered(UDP)(unknown) EXP(2010-09-15 11:29:51) EXPSECS(6997)
Host:           bell
IP:             10.100.1.251
Port:           2085
Auth-User:      1004
Auth-Realm:     bell.marwe.lan
MWI-Account:    [email protected]

Call-ID:        3c26701ca119-egia1ovbftnj
User:           [email protected]
Contact:        "Privat 1003" <sip:[email protected]:2085;line=68fjglxe>
Agent:          snom360/8.2.35
Status:         Registered(UDP)(unknown) EXP(2010-09-15 11:29:51) EXPSECS(6997)
Host:           bell
IP:             10.100.1.251
Port:           2085
Auth-User:      1003
Auth-Realm:     bell.marwe.lan
MWI-Account:    [email protected]

Call-ID:        3c2efd9ea1e8-yg4ztzzoj8pe
User:           [email protected]
Contact:        "Bell Test (Privat)" <sip:[email protected]:1031;line=ocagiplv>
Agent:          snom370/8.2.35
Status:         Registered(UDP)(unknown) EXP(2010-09-15 11:30:26) EXPSECS(7032)
Host:           bell
IP:             10.100.1.248
Port:           1031
Auth-User:      1001
Auth-Realm:     bell.marwe.lan
MWI-Account:    [email protected]

Total items returned: 5
================================================================================
=================



Original issue reported on code.google.com by [email protected] on 15 Sep 2010 at 7:33

Attachments:

# symbol in extension password can break provisioning

Just ran into a case where the auto-generated extension password
included a # symbol, e.g. abc#defg.  When that password was included
in and Aastra provisioning file, # was interpreted as the start of
a comment causing the phone's SIP registration to fail.

Untested, but there may be similar problems with characters like
> < and & if a phone uses XML provisioning files.

Original issue reported on code.google.com by [email protected] on 29 Oct 2010 at 5:32

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.