Tony Fernandez

The Packets Never Lie

Setting up Zulu on PBXact / FreePBX — August 4, 2021

Setting up Zulu on PBXact / FreePBX

Today I got a new PBXact server in to test with. I ran into an issue getting Zulu (the desktop softphone) app to work. Below are the steps I took on a brand new PBXact server. The steps below may also work for FreePBX.

Editing your user

Assuming you already have an extension created, there should be a User created that is linked to your extension. Go to User Management.

Click the Edit button on your user.

Go to the Zulu tab.

Select Yes for Enabled.

Select Yes for Enable Softphone.

Click Submit and Apply Config.

Enable Web Sockets for PJSIP

By default, WebSocket(S) is not enabled in the PJSIP settings.

Go to Asterisk SIP Settings.

Go to the SIP Settings [chan_pjsip] tab.

Select Yes for ws and wss.

Click Submit and Apply Config.

Start the Zulu service

Connect to the server via SSH.

The default username/password is root/sangoma.

Enter the command: fwconsole start zulu

You will see an output similar to the following:

[root@uc ~]# fwconsole start zulu
Running PBXact startup...
Taking too long? Customize the chown command, See http://wiki.freepbx.org/display/FOP/FreePBX+Chown+Conf
Setting Permissions...
Setting base permissions...Done in 8 seconds
Setting specific permissions...
 57955 [============================]
Finished setting permissions
Unable to run Pre-Asterisk hooks, because Asterisk is already running on PID 2801 and has been running for 2 minutes, 25 seconds
Running Asterisk post from Zulu module
Zulu Server has already been running on PID 4641 for 1 minute, 13 seconds

Broadcast message from root@uc (Wed Aug  4 16:17:09 2021):

Firewall service will start automatically in 30 seconds or less!


Broadcast message from root@uc (Wed Aug  4 16:17:37 2021):

Firewall service now starting.

Restart the server.

Log into Zulu

Log into the Zulu desktop client.

User: username@ip-or-fqdn

Port: 8002

Password: is set on the

Installing Ubuntu 20.04 with Software RAID 1 — April 27, 2021

Installing Ubuntu 20.04 with Software RAID 1

I was having trouble finding a guide/steps to setup a software RAID 1 while in the Ubuntu installer. I stumbled upon a blog post that had the steps written out very nicely however since it was written as a comment I thought people may overlook it when they are first scrolling through search results. I will list out his steps as well as include screenshots and a bit more information.

My Setup

I will be testing on my KVM setup however all the steps below apply the same as if the server was a physical server.

I have two drives that are both 200G. I plan to have them setup in a raid1 mirror that will have a partition table like this:

tfernandez@ubuntu-2:~$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
loop0         7:0    0  69.9M  1 loop  /snap/lxd/19188
loop1         7:1    0  55.4M  1 loop  /snap/core18/1944
loop2         7:2    0  31.1M  1 loop  /snap/snapd/10707
sr0          11:0    1  1024M  0 rom   
vda         252:0    0   200G  0 disk  
├─vda1      252:1    0     1M  0 part  
├─vda2      252:2    0     1G  0 part  
│ └─md0       9:0    0  1022M  0 raid1 
│   └─md0p1 259:0    0  1018M  0 part  /boot
└─vda3      252:3    0   199G  0 part  
  └─md1       9:1    0 198.9G  0 raid1 
    └─md1p1 259:1    0 198.9G  0 part  /
vdb         252:16   0   200G  0 disk  
├─vdb1      252:17   0     1M  0 part  
├─vdb2      252:18   0     1G  0 part  
│ └─md0       9:0    0  1022M  0 raid1 
│   └─md0p1 259:0    0  1018M  0 part  /boot
└─vdb3      252:19   0   199G  0 part  
  └─md1       9:1    0 198.9G  0 raid1 
    └─md1p1 259:1    0 198.9G  0 part  /
Continue reading
Design a site like this with WordPress.com
Get started