Elastix 1.3 Beta ready for Download

rafael

Joined
May 14, 2007
Messages
1,454
Likes
1
Points
0
#1
Elastix 1.3 Beta is available for download. This release is for testing only, it is not for production use.

Changelog:
- Web GUI hardware detector module support for Sangoma
- Antispam module fully functional
- New graphical module for reports on extensions
- Elastix rpm installer copies files to /usr/share instead of /tmp to
make it more standard
- Call Center Module: default values now can be configure on the web interfase and are saved on the database.
- Monitoring Enhancements
- Billing reports are associated only with trunk groups
- Endpoint Configurator: network is now the same than the ip of the https
server. Thanks to Franck Danard for his ideas on this improvements.
- Endpoint Configurator: added new mac addresses to support more phones
thanks to Franck Danadrd and people who posted phone mac segments on the wiki

Translators: please help us to get a fully translation of your language for the stable release of this version buy updating the language file to your language on the wiki. Thanks to chocho who already translated it to Bulgarian
 

Bob

Joined
Nov 4, 2007
Messages
2,400
Likes
1
Points
36
#2
Rafael

1.3 on the surface looks pretty stable. Currently running in production (not overly critical)

Comments are as follows.

1) The Build looks good and smooth no errors to report

2) Symlink issue still exists - Features.conf not symlinked...I believe this was put into the bugtrac system over a month ago.
The fix I have applied to the system is as follows:

mv /etc/asterisk/features.conf /etc/asterisk/features.conf.old
/var/lib/asterisk/bin/retrieve_conf


basically the same as some previous symlink errors but this relates to the features.conf


3) Performed a yum update yum (to get the fastest mirror update files)
This would be good to get in the build. I forget to do this everytime, and comeback an hour later after starting a yum update,only to it hasn't even gone a tenth of the way through.

4) Performed Yum update - usual 170+Mb of downloads to come down.

5) Update Freepbx modules.....

following error occurs

Downloading framework 2523451 of 2523451 (100%)
Untarring..Done.
error copying framework files:
'cp -rf' from src: '/var/www/html/admin/modules/framework/htdocs/*' to dst: '/var/www/html'...details follow
cp: cannot create directory `/var/www/html/_asterisk': Permission denied
cp: cannot create directory `/var/www/html/recordings': Permission denied
Checking for upgrades..No upgrades found
This error has been around for a while, and it would be good to get rid of this issue. To the best of my knowledge the Elastix build is missing a couple of directories /var/www/html/_asterisk & /var/www/html/recordings. It is an issue now and it is a bigger issue in the Freepbx 2.5 update as it copies more files and directories to these directories.

Correction I applied for this issue was
=======================================
mkdir /var/www/html/_asterisk
mkdir /var/www/html/recordings
chown asterisk:asterisk /var/www/html/_asterisk
chown asterisk:asterisk /var/www/html/recordings
cp -urf /var/www/html/admin/modules/framework/htdocs/* /var/www/html


5) Detected TDM400P card ok....saw the new option for SANGOMA cards - good!!!

6) Otherwise all basic PBX functionsl work such as Ring Groups, Inbound, Outbound, Voicemail, Announcements etc.

Hope this is useful....

Regards

Bob
 

saleh

Joined
Apr 18, 2007
Messages
249
Likes
0
Points
0
#3
I agree with Bob, but the Elastix 1.3 have to have the fpbx 2.5, because fpbx 2.5 has more features and patches
 

wiseoldowl

Joined
Aug 19, 2008
Messages
251
Likes
0
Points
0
#4
I'll also agree that this needs to either include FreePBX 2.5, or at least support upgrading from 2.4 to 2.5 using their upgrade module. Also it would be nice to have the option to make "unembedded" FreePBX the default when you click on the PBX tab - I almost always wind up using the unembedded version anyway so why bother with the extra click?
 

rafael

Joined
May 14, 2007
Messages
1,454
Likes
1
Points
0
#5
@Bob

1)Thanks
2)Reported to devel directly it should be fix on rc
3 & 4) On feature versions we would use CentOS 5.2 instead of 5.1

About the bug track system, we would make our internal bug track system public on the near future,as you recomended before. That should fix the issue with bugs on sf not being attended as fast as they should.

@asleh & @wiseoldowl

We would analyze if we can get on Free PBX 2.5 on this release or in 1.4.
 

Bob

Joined
Nov 4, 2007
Messages
2,400
Likes
1
Points
36
#6
Rafael,

Thanks for your feedback and reporting those basic issues to devel. I know they are easy to fix issues, but to the novice installing Elastix for the first time, they take the shine off the product. Many of us experienced users know the Elastix product is good, but to the new user, they don't know whats gone wrong, and how to fix it. They look at another distribution and find it shines better with no errors, and they are more comfortable with that.

As an example, I had a quick run through on Virtualisation products recently, partly based on your recommendation of VirtualBox. I spent 5-6 hours installing all popular Virtualisation products, such as Xen, VirtualBox, Vmware Workstation, VMWare Server. I liked the look and sound of VirtualBox, but it gave me issues, I spent 1 hour trying to resolve...removed it, probably won't be considered again for another year. That is how simple it is to lose interest in a product for the novice user (me in this case).

Sounds good on the Bug track system. Looking forward to it, but please note, the speed to correct is not the issue, more just the response that it is being looked at/assigned and the community can see that it is being reviewed.

Again thanks for the feedback, it is appreciated.

Regards

Bob

P.S. Not sure if it was clear in my previous post, but I left the system with Freepbx 2.4 (did not attempt an update to 2.5). My knowledge of the Freepbx 2.5 install failures was that I was performing Freepbx 2.5 updates on test machines while I was building 1.3 system (Multitasking).
 

wiseoldowl

Joined
Aug 19, 2008
Messages
251
Likes
0
Points
0
#7
Bob said:
I know they are easy to fix issues, but to the novice installing Elastix for the first time, they take the shine off the product. Many of us experienced users know the Elastix product is good, but to the new user, they don't know whats gone wrong, and how to fix it. They look at another distribution and find it shines better with no errors, and they are more comfortable with that.
I just want to second that. The first time we tried Elastix, we could not get it to work (because of the missing file/symlink issues, as we discovered later) and after three hours of batting my head against the wall, we downloaded and installed PBX in a Flash. It was ONLY because we had issues with calls not completing, or completing only after a ridiculously long delay (we're still not sure why) that we came back and tried Elastix again (after spending a week trying to get PiaF working properly), and then only because there was a newer beta version of Elastix out and we figured that it might actually work.

Point is, had PiaF worked without issues I doubt we would ever have been motivated to try Elastix again. These things may seem like small issues, but to a new user they may be the thing that causes them to move on to another distribution. Even when I found out what the original issue was, I could not believe that it had not been fixed in the month or so that the first version of Elastix we downloaded had been online.

I guessing that many programmers find it far more exciting to add new features and expand the capabilities of a program than to squash old bugs, but users first and foremost want RELIABLE software. Many of us are not well-versed in Linux and we don't know what to look for when there is a problem of this type. All we know is that "it doesn't work" and we move on to something else.

On the whole, I'm glad we gave Elastix a second chance (although I'd be a lot happier if we could get a replacement for Openfire that doesn't use Java - Java (which is ONLY used by Openfire) is the one giant stinking turd in this distribution, if you want my opinion) but as I say, if PiaF had not had serious issues I probably wouldn't be here typing this.
 

mullman

Joined
Feb 14, 2008
Messages
12
Likes
0
Points
0
#8
Are there plans for a 64-bit version?

It would be great if the next beta/RC used CentOS 5.2, freePBX 2.5 and at least fixed the problems mentioned by Bob
 

JorSlz

Joined
Sep 5, 2008
Messages
2
Likes
0
Points
0
#9
Elastix should also be compatible with:
# Polycom
# Cisco
# Lucent
# Aastra
# Nortel
# Grandstream * not working good
# Linksys * working good
# Sipura * working good
# Digium * working good
# ZapMicro
# Sangoma
# Snom

Also you should include phpMyAdmin.
 

rafael

Joined
May 14, 2007
Messages
1,454
Likes
1
Points
0
#10
@mullman,

yes but in the medium term

@JorSlz

Elastix is compatible with most of those hardware. Things like the endpoint configurator needs to do specific things for specific hardware because not everything is standard. We do not have access to all that hardware for testing and community help for this is really impornta. Franck Danard and other people have being doing great work to improve endpoint configurator:

http://www.elastix.org/index.php?option ... 6&catid=26
http://www.elastix.org/index.php?option ... ac_address

Saludos,

Rafael
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,902
Messages
130,887
Members
17,566
Latest member
Fpino
Top