Quantcast
Channel: Distro Discussion & Help - FreePBX Community Forums
Viewing all 1370 articles
Browse latest View live

FreePBX v12 Trunk setup with Flowroute's new PoP service

$
0
0

@lentilbean wrote:

In case there is someone else that is looking for help in setting up FreePBX v12 with Flowroute, here is what I did:

  1. In Flowroute I picked my favorite PoP (us-east-nj). Will need the IP addresses of the PoP servers in the next step.
  2. In my router I forwarded ports TCP 5060 and UDP 5060 limiting WAN users to the IPs of Flowroute’s servers as mentioned in step 1. I also forwarded UDP ports 10000 to 20000 accepting traffic from all WAN IPs.
  3. I created a trunk called ‘flowroute’ and used the following peer config:

context=from-trunk
fromdomain=sip.flowroute.com
fromuser=USERNAME
host=sip.flowroute.com
insecure=port,invite
secret=PASSWORD
type=peer
defaultuser=USERNAME
disallowed_methods=UPDATE
directmedia=no
videosupport=no
disallow=all
allow=ulaw

Used the following register string: USERNAME:PASSWORD@us-east-nj.sip.flowroute.com.

  1. Added the following text to the file sip_custom_post.conf:

[flowroute1](flowroute);
host=147.75.65.192

[flowroute2](flowroute);
host=147.75.65.193

[flowroute3](flowroute);
host=147.75.65.194

[flowroute4](flowroute);
host=147.75.65.195

[flowroute5](flowroute);
host=147.75.65.196

[flowroute6](flowroute);
host=147.75.65.197

[flowroute7](flowroute);
host=147.75.65.198

[flowroute8](flowroute);
host=147.75.65.199

[flowroute9](flowroute);
host=147.75.65.200

[flowroute10](flowroute);
host=147.75.65.201

[flowroute11](flowroute);
host=147.75.65.202

[flowroute12](flowroute);
host=147.75.65.203

[flowroute13](flowroute);
host=147.75.65.204

[flowroute14](flowroute);
host=147.75.65.205

[flowroute15](flowroute);
host=147.75.65.206

[flowroute16](flowroute);
host=147.75.65.207

In the dashboard you should see 17 trunks.

Posts: 1

Participants: 1

Read full topic


Vultr and setting up the firewall

$
0
0

@daschenbrener wrote:

I have been able to successfull setup a freePBX distro on a Vultr server via the ISO install. i have everything working except i am unable to recive incoming audio which what i think is a nat issue of some type.

I started our by opening in the Vultr Firewall
UDP 10000-20000
UDP 5161
UDP 5060

but i have tried enable Nat, disable Nat
then i just open
UDP 0-65535

and then do this with the idea that the Freepbx boxes firewall would handle, But i get nothing for incoming audio.

Any assistance will be greatly appreciated.

Posts: 5

Participants: 2

Read full topic

Failed to open efi boot grubx64.efi - not found

$
0
0

@franzanselmo wrote:

good afternoon

I had problems with electric power,

does not turn on and this message appears:

failed to open efi boot grubx64.efi - not found

failed to load image \EFI\BOOT\grubx64.efi: not found

start_image() returned Not found

the characteristics of pbx:
FreePBX 14 • Linux 7.5 • Asterisk 13

Posts: 2

Participants: 2

Read full topic

Set Call Forwarding for other extension with shortcut

$
0
0

@oli170 wrote:

Hi,
actually I test FreePBX distro (14.05.25) together with a Vega 60G analog adapter to get some analog phones running. Works all fine for now with one expection:
I want to achieve to set a call forwarding for a specific extension with a key press on my analog phone attached to the vega (short dial).

Extension to forward: 88
Extension of analog phone: 82
Extension where to forward to: 86

Normally I would do this by dialing *93, followed by the extension to forward, ending with pound, then followed by new destination extension, ending with pound.
But when I dial *93 on my analog phone, no dialog comes up to set my forwarding extension.
On a registered IP-phone Sangoma S405 this works.

But how can I set the call forwarding with one key press? I.e. dialing *93#88#86# without waiting for dialog?
And how do I get the call forwarding running on my analog phone?

Posts: 1

Participants: 1

Read full topic

Performance Issues/erratic behavor in KVM/Proxmox V3.x: Suggestions on this?

$
0
0

@GeekBoy wrote:

So I had put the most recent version (at the time) in a KVM virtual machine about four months ago,. I noticed right off the bat, the virtual machine was running a bit sluggish, but still okay.

Jump forward to about two weeks ago. The performance had gotten so bad, the telephones could even register to the system. Upon a little research, I came across this thread here in the forum.

While it is not the problem i am experiencing, I dd wonder if it could be related. I noticed the virtual machine was set to use IDE. So I rebuilt the virtual machine on another server which is running Proxmox 4.x, and set this one up to use SATA as the thread indicated.

The performance issue was now gone.

Then one week later, I am getting a complaint of “cannot receive calls” on one of the extensions. I was thinking it was a DND issue as when I called the extension, I hear the busy greeting which is normally indicative of DND being enabled. No DND was enabled on the telephone.

Checking the “pjsip show endpoints” I see that extension is showing “In Use.” I let this sit for another day, but by midday of the next one, all extensions had gone to “In Use.”

First thing I tried was to perform “fwconsole restart.” I see Asterisk was restarted, but the extensions still showed “In use” after the restart had completed.

I ended up rebooting the server in which all extensions went back to normal.

Now you know what troubles I have experienced, any suggestions on how to get a better performing machine?

Thanks!

Posts: 1

Participants: 1

Read full topic

Email settings for freepbx

$
0
0

@RalphGraham wrote:

I am unable to get voicemail to email to work. Emails are sent by the system but are not received at my email address. My email provider is Hover.com who tell me that the Internal SMTP details are blocked because of the following reason
" I have taken a look and can see that the sending IP is listed on SpamHaus, which is a spam blacklist that we use."
I therefore tried to setup the external server but I am unable to obtain the reverse DNS of my system using hostname.
Hover further recommend setting an SPF record on my DNS but where in the settings can I do that?
I have checked several other sites for help but no-one else seems to have this difficulty.
A search for email here produces no results.
Any advise please.

Posts: 12

Participants: 4

Read full topic

Offsite IVR, Recording, and Voicemail Management

$
0
0

@nmarques wrote:

Hi all,

I’m wondering what it takes for a customer to be able to call a system, where an IVR answers, and be able to change system recordings, manage voicemail, and other IVRs. Some of this would replace dial codes when on site.

The IVR that is answering already has digits 0-9 used.

Posts: 1

Participants: 1

Read full topic

How can a user switch to the temporary greeting

$
0
0

@tonyg wrote:

hi, I see in UCP, in the VM applet, there is a way to record a temporary greeting, however, i cannot find any way to use it…can anyone tell me how this greeting is used?

thanks

Posts: 3

Participants: 2

Read full topic


UCP CDR Downloads dont work with gsm format

$
0
0

@MAA wrote:

Hello,

FreePBX 12.0.76.6

For several years everything worked well, but unexpectedly now UCP CDR Downloads dont work with gsm format.
(issue like this UCP downloads not working)

Why did this happen, and how to fix it?

Posts: 1

Participants: 1

Read full topic

FreePBX rejects calls starting with +7

$
0
0

@MRyazanov wrote:

Hello everybody!

We confront with next problem during freepbx configuration:

Having the following dial patterns, we can dial russian numbers without “+” sing (for example 73433020102 or 83433020102), but we can’t dial them in the following format: +73433020102.

Dial patterns:

If we trying dial to +73433020102, we get this error message if run “asterisk -rvvvvv”:

[2019-03-04 18:30:13] NOTICE[2657]: res_pjsip_session.c:2140 new_invite: Call from ‘101’ (UDP:192.168.102.101:5060) to exten
sion ‘+73433020102’ rejected because extension not found in context ‘from-internal’.

Who can give some answer how we can configure freepbx from web interface that we can dialing to numbers with “+” ?

Thanks!

Posts: 1

Participants: 1

Read full topic

SNG7 Dahdi configuration

$
0
0

@Anointedone wrote:

Hi,

I am attempting to configure Dahdi on FreePbx SNG7. My issue is: I am unable to list channels or spans. All other commands operate as expected and Dahdi services starts OK.

Asterisk: 13.22
Dahdi: version: 3
See below for my command outputs.
dahdi_tool

Dahdi Tools version: 2.11.1

dahdi_cfg -vv

Symbol: “Dahdi Tools version” has different size in shared object, consider re-linking.

DAHDI Version: 3.0.0
Echo Canceller(s):
Configuration

Channel map:

0 channels to configure.

lsmod | grep dahdi

dahdi_transcode 16384 1 wctc4xxp
dahdi_voicebus 65536 1 wctdm24xxp
dahdi 225280 10 wctdm24xxp,wct4xxp,dahdi_voicebus,dahdi_transcode,wcb4xxp,oct612x,xpp,wcaxx,wcte13xp,wcte43x

cat dmesg | dahdi

[2018-12-07 17:02:09] ERROR[7472] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-07 17:49:02] ERROR[11817] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-07 17:49:02] VERBOSE[11817] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-07 18:07:07] ERROR[2417] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-07 18:07:07] VERBOSE[2417] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-08 10:26:08] ERROR[11771] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-08 10:26:08] VERBOSE[11771] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-17 19:06:16] ERROR[2509] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-17 19:06:16] VERBOSE[2509] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-18 17:01:30] ERROR[2437] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-18 17:01:30] VERBOSE[2437] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-23 17:22:18] ERROR[2600] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-23 17:22:18] VERBOSE[2600] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-27 11:03:48] ERROR[2569] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-27 11:03:48] VERBOSE[2569] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-27 17:03:07] ERROR[2450] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-27 17:03:07] VERBOSE[2450] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-27 19:55:00] ERROR[2455] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-27 19:55:00] VERBOSE[2455] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-28 16:48:12] ERROR[2457] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-28 16:48:12] VERBOSE[2457] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-28 18:29:32] ERROR[2439] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-28 18:29:32] VERBOSE[2439] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-28 19:15:40] ERROR[2491] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-28 19:15:40] VERBOSE[2491] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-28 19:18:01] VERBOSE[3474] chan_dahdi.c: Unregistered channel -2
[2018-12-29 14:57:59] ERROR[2528] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-29 14:57:59] VERBOSE[2528] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-29 17:31:24] ERROR[2487] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-29 17:31:24] VERBOSE[2487] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-30 11:06:23] ERROR[2529] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-30 11:06:23] VERBOSE[2529] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-30 17:40:19] ERROR[2548] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-30 17:40:19] VERBOSE[2548] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-30 18:55:25] ERROR[2506] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-30 18:55:25] VERBOSE[2506] chan_dahdi.c: Automatically generated pseudo channel
[2018-12-31 12:42:48] ERROR[2436] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2018-12-31 12:42:48] VERBOSE[2436] chan_dahdi.c: Automatically generated pseudo channel
[2019-01-22 22:10:51] ERROR[2447] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-01-22 22:10:51] VERBOSE[2447] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-08 16:12:42] ERROR[2495] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-08 16:12:42] VERBOSE[2495] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-09 13:53:09] ERROR[2443] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-09 13:53:09] VERBOSE[2443] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-18 19:00:45] ERROR[2310] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-18 19:00:45] VERBOSE[2310] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-19 16:59:33] ERROR[2223] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-19 16:59:33] VERBOSE[2223] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-20 20:17:40] ERROR[2228] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-20 20:17:40] VERBOSE[2228] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-21 16:42:45] ERROR[2223] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-21 16:42:45] VERBOSE[2223] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-21 19:41:09] ERROR[2264] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-21 19:41:09] VERBOSE[2264] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-21 20:00:57] VERBOSE[7103] chan_dahdi.c: Unregistered channel -2
[2019-02-21 20:03:04] ERROR[2369] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-21 20:03:04] VERBOSE[2369] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-21 20:30:09] ERROR[2268] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-21 20:30:09] VERBOSE[2268] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-21 20:43:32] VERBOSE[8554] chan_dahdi.c: Unregistered channel -2
[2019-02-21 20:47:32] ERROR[2205] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-21 20:47:32] VERBOSE[2205] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-21 20:49:34] ERROR[2080] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-21 20:49:34] VERBOSE[2080] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-22 10:48:42] ERROR[2171] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-22 10:48:42] VERBOSE[2171] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-22 11:21:46] VERBOSE[19548] chan_dahdi.c: Unregistered channel -2
[2019-02-22 11:24:16] ERROR[2398] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-22 11:24:16] VERBOSE[2398] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-22 13:33:38] ERROR[2180] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-22 13:33:38] VERBOSE[2180] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-23 19:55:48] ERROR[2028] chan_dahdi.c: Unable to load config chan_dahdi.conf
[2019-02-23 19:55:48] VERBOSE[2028] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-23 20:20:28] VERBOSE[2160] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-23 20:23:23] VERBOSE[3993] chan_dahdi.c: Unregistered channel -2
[2019-02-23 20:23:40] VERBOSE[6430] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-24 10:41:38] VERBOSE[2169] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-24 12:50:42] VERBOSE[2183] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-24 14:03:04] VERBOSE[2232] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-24 15:51:35] VERBOSE[2050] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-24 16:56:18] VERBOSE[2293] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-24 17:19:22] VERBOSE[17878] chan_dahdi.c: Unregistered channel -2
[2019-02-24 17:21:46] VERBOSE[2254] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-24 19:02:57] VERBOSE[2276] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-25 10:36:58] VERBOSE[2058] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-25 13:35:25] VERBOSE[2136] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-25 13:49:20] VERBOSE[2192] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-25 17:10:40] VERBOSE[2198] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-25 17:15:49] VERBOSE[5709] chan_dahdi.c: Unregistered channel -2
[2019-02-25 17:20:47] VERBOSE[2086] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-25 18:34:18] VERBOSE[11716] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-25 22:42:11] VERBOSE[2175] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-26 10:55:24] VERBOSE[2207] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-26 11:10:47] VERBOSE[2841] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-26 17:24:44] VERBOSE[2038] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-26 20:50:57] VERBOSE[2138] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-27 10:21:20] VERBOSE[2019] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-27 12:04:52] VERBOSE[2178] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-28 17:30:11] VERBOSE[2229] chan_dahdi.c: Automatically generated pseudo channel
[2019-02-28 18:49:30] VERBOSE[2160] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-01 12:53:39] VERBOSE[2177] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-01 17:02:16] VERBOSE[2090] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-01 19:24:42] VERBOSE[2028] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-02 10:50:53] VERBOSE[2038] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-02 16:24:00] VERBOSE[2218] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-02 18:20:05] VERBOSE[2118] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-02 18:39:43] VERBOSE[2129] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-02 19:00:17] VERBOSE[2130] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-03 10:48:53] VERBOSE[2171] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-03 11:41:42] VERBOSE[2097] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-03 12:53:19] VERBOSE[2147] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-03 16:07:30] VERBOSE[2210] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-03 17:52:16] VERBOSE[2196] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-03 19:35:18] VERBOSE[2298] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-04 10:02:14] VERBOSE[2083] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-04 13:04:16] VERBOSE[2249] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-04 13:13:27] VERBOSE[4626] chan_dahdi.c: Unregistered channel -2
[2019-03-04 13:14:22] VERBOSE[4626] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-04 16:42:14] VERBOSE[2128] chan_dahdi.c: Automatically generated pseudo channel
[2019-03-04 18:20:18] VERBOSE[2294] chan_dahdi.c: Automatically generated pseudo channel
dahdi_transcode 16384 1 wctc4xxp
dahdi_voicebus 65536 1 wctdm24xxp
dahdi 225280 10 wctdm24xxp,wct4xxp,dahdi_voicebus,dahdi_transcode,wcb4xxp,oct612x,xpp,wcaxx,wcte13xp,wcte43x

Thank you!

Posts: 2

Participants: 2

Read full topic

Initiating calls thru cli or rest

$
0
0

@xax wrote:

Hello,

at the moment we use a Asterisk based system that has some features we want to keep after switching to FreePBX Distro 14 with Asterisk 13.
First funtion: We can initiate calls from our intranet. All Co-Workers are listet and we can just click on their number to call them. The intranet sends a command via restapi to the system and the system sets up a call and activates the telephone.
Second function: We can set call forwarding to co-workers or our cellphones thru the intranet. We can just click on a button and the intranet commands the system to set a CF.

Is this possible with Asterisk ARI, CLI or the freepbx rest api?

Posts: 2

Participants: 2

Read full topic

IVR dialing

$
0
0

@Badddawg wrote:

When the IVR answers and I attempt to dial a 4 digit extension number, after the first digit, I receive, “We have not received a valid response.” Thoughts?

Posts: 3

Participants: 3

Read full topic

Vega bridge service for Vega configuration is not running

$
0
0

@tonyg wrote:

hi, I am using FreePBX 14.0.5.25 with all modules current. i tried to use the vega module today and was presented with this banner error.


also, the module would not connect to my vega. I did see this closed ticket
https://issues.freepbx.org/browse/FREEPBX-17012
that sounds like my issue, but I think i am using the most current module version

| vega | 14.0.3.16 | Enabled | Commercial+ |

does anyone have any suggestions, should I re-open the old bug report?

thanks

Update: from the pbx console, i am able to ssh to the vega and login with admin creds…so i don’t think this is a network issue, also, the vega and the PBX are on the same subnet, so no firewall between them.

Posts: 1

Participants: 1

Read full topic

Legacy FreePBX Distro with fail2ban 0.9.6

$
0
0

@lorn10 wrote:

Hi folks

Here follows an “unsupported configuration” topic from my side. :wink:

My legacy FreePBX 11 Distro is running quite well. Unfortunately the original fail2ban 0.8.8 service has stopped working. After some testing with yum I decided to update several modules to their latest avaiable version on epel:

yum update openssl
yum update openvpn
yum update portaudio
yum update htop
yum update jack-audio-connection-kit
yum update protobuf
yum update lua-dbi
yum update lua-expat
yum update lua-sec
yum update lua-socket
yum update flite
yum update sqlite2
yum update mosh

yum update fail2ban

My optional packages were:

yum update p7zip
yum update p7zip-plugins

To my big surprise fail2ban 0.9.6 was installed without any errors. Yes, the update has broken the FreePBX GUI “intrusion detection” (fail2ban) fronted but otherwise fail2ban 0.9.6 is active & running. Because no jails were active I enabled them manually. This has worked quite good. For some time it blocked several IP addresses but now the most jails seems to be again not really active.

My main problem lies in the confusion regarding the correct logpaths between the different version of Asterisk, FreePBX and fail2ban.

For example, - what is the correct location of the fail2ban logs? There seems to be two main possibilities: /var/log/asterisk/fail2ban and /var/log/fail2ban.log

(Keep in mind that I use the stock 0.9.6 fail2ban version with FreePBX 11).

Most likely I had to run some fail2ban regex commands?

My jail.local contains the following lines:

[ssh-iptables]

enabled = true
filter = sshd
action = iptables-multiport[name=SSH, protocol=tcp, port=ssh]
logpath = /var/log/secure


[asterisk]

enabled  = true
port     = 5060,5061
action   = %(banaction)s[name=%(__name__)s-tcp, port="%(port)s", protocol="tcp"$
           %(banaction)s[name=%(__name__)s-udp, port="%(port)s", protocol="udp"$
           %(mta)s-whois[name=%(__name__)s, dest="%(destemail)s"]
logpath  = /var/log/asterisk/full
maxretry = 5


[asterisk-iptables]

enabled = true
filter = asterisk
action = iptables-allports[name=SIP, protocol=all]
logpath = /var/log/asterisk/fail2ban


[asterisk-challengesent]

enabled = true
filter = asterisk-challengesent
action = iptables-allports[name=SIP, protocol=all]
logpath = /var/log/asterisk/fail2ban*
bantime  = 14515200
maxretry = 1


[apache-tcpwrapper]

enabled = true
filter = apache-auth
action = iptables-multiport[name=apache-auth, protocol=tcp, port=http]
logpath = /var/log/httpd/error_log


[vsftpd-iptables]

enabled = true
filter = vsftpd
action = iptables-multiport[name=FTP, protocol=tcp, port=ftp]
logpath = /var/log/secure


[apache-badbots]

enabled  = true
filter   = apache-badbots
action   = iptables-multiport[name=BadBots, protocol=tcp, port="http,https"]
logpath  = /var/log/httpd/*access_log
bantime  = 172800
maxretry = 1


[recidive]

enabled  = true
filter   = recidive
logpath  = /var/log/fail2ban.log*
action   = iptables-allports[name=recidive, protocol=all]
bantime  = 2419200  ; 4 weeks
findtime = 86400   ; 1 day
maxretry = 20


[apache-badbots]

enabled  = true
port     = http,https
logpath  = /var/log/httpd/*access_log
bantime  = 172800
maxretry = 1

The [asterisk-challengesent] jails is a supplement to [asterisk-iptables]. The filter file contains only one failregex:

^(%(__prefix_line)s|\[\]\s*)%(log_prefix)s SecurityEvent="(FailedACL|InvalidAccountID|ChallengeResponseFailed|InvalidPassword)",EventTV="[^"]+",Severity="[\w]+",Service="[\w]+",EventVersion="\d+",AccountID="\d*",SessionID="[\da-fx]+",LocalAddress="IPV[46]/(UD|TC)P/[\da-fA-F:.]+/\d+",RemoteAddress="IPV[46]/(UD|TC)P/<HOST>/\d+"(,Challenge="\w+",ReceivedChallenge="\w*")?(,ReceivedHash="[\da-f]+")?(,ACLName="\w+")?$

This code is more effective then the original one in asterisk-iptables, it blocks the “anonymous ChallengeSent attacks” more reliable. (Source: https://www.ip-phone-forum.de/threads/neue-hackversuche-fail2ban-muss-angepasst-werden.284351/)

Posts: 2

Participants: 2

Read full topic


Support for SNMP UPS

$
0
0

@feisal wrote:

Hi

The ups monitor, apcupsd supports snmp out of the box. I have a particular setup where my upses have network cards and power several devices. SNMP gives me the the ability to monitor easily.
There is no option in the UPS server setup to select SNMP as the UPStype. I had to do it by editing the config file (of course I loose my edits whenever a change is made in the admin setup)
What I am asking is for the GUI to add SNMP as an option to the UPStype, the rest of the functionality exists.

Posts: 1

Participants: 1

Read full topic

Alerts ringtones still not working

$
0
0

@ashcortech wrote:

Freepbx Distro 13.0.196.2 / Asterisk 13.23.1

follow up on closed issue Paging and intercomm Broken since module updates

Phones are D40’s and on Firmware 2.8.0

The issue persists. Core is now 13.0.131.

I can’t roll back to a usable core anymore from the web gui as it only allows rollback to 13.0.126

what is the permanent fix for this? Is it a phone issue, freePBX issue or Asterisk issue?

Posts: 18

Participants: 4

Read full topic

Letsencrypt cert with pacemaker 2 nodes freepbx cluster

$
0
0

@xevilstar wrote:

Hello,

Got two nodes with a failover ip.
The A record points to that failover ip.
I have generated a letsencrypt-auto -d machine certificate on the master node.
On the master node all is working well.
On the slave node I have SSL Library Error: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch and apache doesn’t start.
keys and apache confs reside on a drbd volume shared between the two nodes (so are equal for both nodes).
If I disable ssl apache starts without problems.

Help please

Posts: 1

Participants: 1

Read full topic

Source RPM for Asterisk 16.3?

$
0
0

@computertechs wrote:

I’m not sure where else to post this, but the source RPM for Asterisk 16.3 appears to be missing from the development repos when I try to retrieve it. The 13.26-2 SRPM is already there, but 16.3 has been out for getting close to a week and I’m still getting no matches when I try to download the 16.3 SRPM.

Posts: 1

Participants: 1

Read full topic

Latest (sng7-testing) kmod updates failing install pre-check

$
0
0

@mhetterm wrote:

Latest set of kmod updates from yum fail install check with these issues:

Resolving Dependencies
–> Running transaction check
—> Package kmod-cciss.x86_64 0:3.6.26-6.sng7 will be updated
—> Package kmod-cciss.x86_64 0:3.6.26-7.sng7 will be an update
–> Processing Dependency: kernel(sme_active) = 0x7ae5ad74 for package: kmod-cciss-3.6.26-7.sng7.x86_64
–> Processing Dependency: kernel(__check_object_size) = 0x88db9f48 for package: kmod-cciss-3.6.26-7.sng7.x86_64
—> Package kmod-forcedeth.x86_64 0:0.64-5.sng7 will be updated
—> Package kmod-forcedeth.x86_64 0:0.64-6.sng7 will be an update
–> Processing Dependency: kernel(sme_active) = 0x7ae5ad74 for package: kmod-forcedeth-0.64-6.sng7.x86_64
—> Package kmod-via-rhine.x86_64 0:1.5.1-5.sng7 will be updated
—> Package kmod-via-rhine.x86_64 0:1.5.1-6.sng7 will be an update
—> Package kmod-via-velocity.x86_64 0:1.15-3.sng7 will be updated
—> Package kmod-via-velocity.x86_64 0:1.15-4.sng7 will be an update
—> Package sangoma-release.x86_64 0:7-5.1805.02.el7.sangoma will be updated
—> Package sangoma-release.x86_64 0:7-6.1810.3.el7.sangoma will be an update
–> Finished Dependency Resolution
Error: Package: kmod-cciss-3.6.26-7.sng7.x86_64 (sng7-testing)
Requires: kernel(sme_active) = 0x7ae5ad74
Error: Package: kmod-cciss-3.6.26-7.sng7.x86_64 (sng7-testing)
Requires: kernel(__check_object_size) = 0x88db9f48
Error: Package: kmod-forcedeth-0.64-6.sng7.x86_64 (sng7-testing)
Requires: kernel(sme_active) = 0x7ae5ad74
You could try using --skip-broken to work around the problem
** Found 8 pre-existing rpmdb problem(s), ‘yum check’ output follows:
cloog-ppl-0.15.7-1.2.el6.x86_64 has missing requires of libgmp.so.3()(64bit)
hal-info-20090716-3.1.el6.noarch has missing requires of hal >= (‘0’, ‘0.5.10’, None)
libdc1394-2.1.2-3.4.el6.i686 has missing requires of libusb-1.0.so.0
libdc1394-2.2.2-3.el7.x86_64 is a duplicate with libdc1394-2.1.2-3.4.el6.i686
librtmp-2.3-1.el6.rf.x86_64 has missing requires of libgnutls.so.26()(64bit)
librtmp-2.3-1.el6.rf.x86_64 has missing requires of libgnutls.so.26(GNUTLS_1_4)(64bit)
ppl-0.10.2-11.el6.x86_64 has missing requires of libgmp.so.3()(64bit)
2:vim-enhanced-7.4.258-1.shmz65.1.4.x86_64 has missing requires of perl(:MODULE_COMPAT_5.10.1)

This is a up-to-date distro system, but was sequentially updated over the years via old school upgrade scripts (and then the system updates GUI/plain “yum update” more recently)

Posts: 2

Participants: 2

Read full topic

Viewing all 1370 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>