Koozali.org: home of the SME Server

V4 Beta available

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
V4 Beta available
« on: October 01, 2012, 10:26:10 AM »
Hello

sail-4.0.0-beta is available to download as self-installing iso.  It has a lot of new features and is considerably faster than V3.  The main differences are in the way the web interface works (although the layout is much the same as it was) and in the architecture of the HPE.

You can read about the main differences here

http://www.sailpbx.com/mediawiki/index.php/SARK_V4.0.0

You can download it here

http://www.sailpbx.com/iso/SME8/sail-4.0.0/

It will happily install as a VM so you can spin it up on your favourite  virtualizer.  If you have the available resource then please install it and let us have your feedback.

Kind Regards

S
« Last Edit: October 01, 2012, 11:02:14 AM by SARK devs »

Offline waqasbj

  • 3
  • +0/-0
Re: V4 Beta available
« Reply #1 on: October 01, 2012, 11:43:09 AM »
Can i upgrade  my sail version from V3 to V4 ?

Offline Stefano

  • *
  • 10,839
  • +2/-0
Re: V4 Beta available
« Reply #2 on: October 01, 2012, 12:21:30 PM »
Can i upgrade  my sail version from V3 to V4 ?

V4 is a BETA version.. if you are using V3 in production, you should NOT do it..

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: V4 Beta available
« Reply #3 on: October 01, 2012, 12:48:05 PM »
Hi

Stefano is absolutely correct; this is a beta and should not be installed on a live system.  You can, if you wish and at your own risk, upgrade a test V3 system by installing the 4.0 rpms which you will find here

http://sailpbx.com/sail/sail-4.0-testing

Kind Regards

S
   
« Last Edit: January 19, 2013, 07:55:07 PM by SARK devs »

Offline groutley

  • ****
  • 213
  • +0/-0
    • http://www.routley.homeip.net
Re: V4 Beta available
« Reply #4 on: January 03, 2013, 09:22:50 AM »
Happy New Year S !!
  I have installed the ISO and upgraded sark to the latest .16 level.
I am yet to configure and play properly,  but one minor initial observation is when pointing Chrome Browser to the https://server.ip.address:8443
The Browser Tab has "SARK Server V3.1" on it  yet Globals definitely says "Release #: 4.0.0-16"

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: V4 Beta available
« Reply #5 on: January 06, 2013, 09:08:32 PM »
Thank you for this

The bug is fixed in -31 which will be available for download shortly#

Kind Regards

s

Offline apmuthu

  • *
  • 244
  • +0/-0
Re: V4 Beta available
« Reply #6 on: January 18, 2013, 01:03:52 PM »

Offline groutley

  • ****
  • 213
  • +0/-0
    • http://www.routley.homeip.net
Re: V4 Beta available
« Reply #7 on: January 19, 2013, 09:50:15 AM »
I notice sail-4.0.0-34 http://sailpbx.com/sail/sail-4.0-testing/rpms/sail-4.0.0-34.noarch.rpm
is available,  however it has a dependency of smesailenv-4.0.0-10 which is not available for download.

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: V4 Beta available
« Reply #8 on: January 19, 2013, 10:59:33 AM »
HI Gordon

My bad

It's there now

S

Offline apmuthu

  • *
  • 244
  • +0/-0
Re: V4 Beta available
« Reply #9 on: January 19, 2013, 01:42:10 PM »
The recommendation that SAIL must first be installed and then the smesailenv rpm - does that still hold good?

What about publicising the smesailenvast18 rpm as well - is it necessary for SAIL 4?

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: V4 Beta available
« Reply #10 on: January 19, 2013, 05:38:39 PM »
Quote
The recommendation that SAIL must first be installed and then the smesailenv rpm - does that still hold good?

Good question.  Answer is no, smesailenv should be installed first.   Usually, when I am building a test unit I install them together with
Code: [Select]
rpm -Uvh sail... smesailenv...
Quote
What about publicising the smesailenvast18 rpm as well - is it necessary for SAIL 4?

All it does is set the asterisk delimiter in globals to a comma, Digium changed the delimiter from pipe (|) to comma(,) in 1.8.  You can use it, if you are running 1.8, or set the value manually, doesn't matter which.  It's in the repo because we know ahead of time which asterisk we are running.  V3/V4 will also run with 1.4 so the variable has to be changeable.  Don't run with Asterisk 1.6 because it's nasty.

Best

S
« Last Edit: January 19, 2013, 05:41:36 PM by SARK devs »

Offline apmuthu

  • *
  • 244
  • +0/-0
CSS Bugfix for SAIL v4.0.0-34
« Reply #11 on: January 20, 2013, 09:40:21 AM »
CSS Bugfix for SAIL v4.0.0-34

Lines 257-259 in /opt/sark/www/sark-common-css/sark.css are listed below. Line 258 in it needs closing comment characters:
Code: [Select]
/*  width: 700px; */
/*  height: 358px;
/*  background: #cccccc; */


Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: V4 Beta available
« Reply #12 on: January 20, 2013, 09:09:13 PM »
thanks

I've updated svn

Kind Regards

S

Offline groutley

  • ****
  • 213
  • +0/-0
    • http://www.routley.homeip.net
Re: V4 Beta available
« Reply #13 on: January 29, 2013, 01:21:01 PM »
Hi again..
  playing around with 4.0.0-34 I have a problem with defining a Trunk Transformation mask.
For one Trunk I have a fairly complex Transformation mask, and while I restored the configuration from my v3.2 sail to this V4 sail
it did put the transformation mask in as expected,  but when I went to modify the trunk, I am unable to save my change as it complains about..
Quote
Mask can only contain 0-9#*+: and space characters
yet my transformation mask (as was working in sail 3.2 and prior) is within those rules.
I find that as soon as I put a 'space' after the first mask definition I get the error and inability to save.

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: V4 Beta available
« Reply #14 on: January 29, 2013, 08:22:22 PM »
It's a little bug in the javascript Gordon.

load the file /opt/sark/php/sarktrunk/javascript.js into your favourite editor

At or around line 7 find

Code: [Select]
return this.optional(element) || /^[0-9#*+:]+$/i.test(value);
replace it with

Code: [Select]
return this.optional(element) || /^[0-9#*+: ]+$/i.test(value);
save it away and job done. 

Thanks for your input - I've fixed this in svn and it will be good in the next release.

Best

S
« Last Edit: January 29, 2013, 08:27:38 PM by SARK devs »