Tried to install GVSIP-NAF in FreePBX 13-13 ISO

I installled the older FreePBX 13, with asterisk 13 ISO . The implication on this page is that it should work but author later eludes to Incredible PBX, so it is not that clear ,and he does not approve or answer my question.

http://nerdvittles.com/?p=26315

maybe he likes to misuse the name “FreePBX” to get people over to"incrediblePBX", not sure.

after gvsip-naf install,

I have installed a trunk that I had working in Incredible PBX simply by copying and pasting the config. Tried it in pjsip_custom.conf and pjsip_custom_post.conf . “pjsip show registrations” does not show it at all.

anyone offer any advice?

Thanks,

Yes. This is the case.

If it is a Trademark, someone should do something about that. If you redistrubute centOS it is no longer CentOS as I understand it.

FreePBX is a trademark.

That is up to the trademark owner and how they want to enforce the trademark. CentOS (actually RedHat) forces one to not use the CentOS name if its a fork, this wasn’t always the case but it is now. This is why we have “SangomaOS”. Otherwise we’d call it what it is, CentOS.

As for IncrediblePBX. Looking at the screenshots he keeps FreePBX in the footer so he is complying with our legal agreements in using FreePBX, which is basically if you use FreePBX you must keep Sangoma Technologies and FreePBX in the footer and also not remove the copyrights.

If the footer copyrights are removed then legal action can be pursued.

He also hasn’t changed really any code except getting rid of module signing. So he can still call it FreePBX (if he wants). This is more of a SOFT fork. He’s re-branded areas that we are fine with rebranding while still leaving the copyrights in place. Thus he is not violating anything.

An example of a HARD fork would be something like Issabel. They forked FreePBX at version 2.11. They do not provide fixes of any kind back to the FreePBX project. They have renamed all occurrences of FreePBX to Issabel. This is also legal according to the terms of the GPLv3 license. Which is the base license for FreePBX.

https://www.freepbx.org/about-us/freepbx-trademark/
https://www.gnu.org/licenses/gpl.html

still working with this on FPBX ISO
These are the errors I have in the asterisk log . Maybe someone can shed some light

[2018-07-27 19:26:40] WARNING[30688] res_pjsip/config_auth.c: Unknown authentication storage type ‘oauth’ specified for auth_type
[2018-07-27 19:26:40] ERROR[30688] config_options.c: Error parsing auth_type=oauth at line 19 of /etc/asterisk/pjsip_5052222222.new.conf
[2018-07-27 19:26:40] ERROR[30688] res_sorcery_config.c: Could not create an object of type ‘auth’ with id ‘5052222222’ from configuration file ‘pjsip.conf’

[2018-07-27 19:26:40] ERROR[30688] res_pjsip/config_transport.c: Transport ‘0.0.0.0-tls’ could not be started: Address already in use
[2018-07-27 19:26:40] ERROR[30688] res_sorcery_config.c: Could not create an object of type ‘transport’ with id ‘0.0.0.0-tls’ from configuration file ‘pjsip.conf’
[2018-07-27 19:26:40] ERROR[30688] res_pjsip/config_transport.c: Transport ‘127.0.0.1-tls’ could not be started: Address already in use
[2018-07-27 19:26:40] ERROR[30688] res_sorcery_config.c: Could not create an object of type ‘transport’ with id ‘127.0.0.1-tls’ from configuration file ‘pjsip.conf’
[2018-07-27 19:26:40] ERROR[30688] res_pjsip/config_transport.c: Transport ‘198.15.100.61-tls’ could not be started: Address already in use
[2018-07-27 19:26:40] ERROR[30688] res_sorcery_config.c: Could not create an object of type ‘transport’ with id ‘XXX.XXX.XXX.XXX-tls’ from configuration file ‘pjsip.conf’

[2018-07-27 19:26:40] ERROR[30688] config_options.c: Could not find option suitable for category ‘5052222222’ named ‘outbound_registration’ at line 43 of /etc/asterisk/pjsip_5052222222.new.conf
[2018-07-27 19:26:40] ERROR[30688] res_sorcery_config.c: Could not create an object of type ‘endpoint’ with id ‘5052222222’ from configuration file ‘pjsip.conf’

[2018-07-27 19:26:40] ERROR[30688] config_options.c: Could not find option suitable for category ‘5052222222’ named ‘support_outbound’ at line 10 of /etc/asterisk/pjsip_5052222222.new.conf
[2018-07-27 19:26:40] ERROR[30688] res_sorcery_config.c: Could not create an object of type ‘registration’ with id ‘5052222222’ from configuration file ‘pjsip.conf’

from what I understand FreePBX generates transport=0.0.0.0-tls as seen in the thread here

But that does not seem to be recognized as the IncrediblPBX GVSIP - NAF has this entry that I commented out (and everything else)in pjsip_custom.conf
; [transport_tls]
; type=transport
; protocol=tls
; bind=0.0.0.0:5061

I put in pjsip_custom_post.conf and as it loads after pjsip.conf starts with continuing the [global] section

; type=global
debug=true
keep_alive_interval=90

[incoming-registrations-unused-but-required]
type=transport
protocol=udp
bind=0.0.0.0:5065

; [global]
; type=global
; debug=true
; keep_alive_interval=90

; [transport_tls] //should this be active?
; type=transport
; protocol=tls
; bind=0.0.0.0:5061

#include pjsip_5052222222.new.conf

Whatever Asterisk version you are using is not the Naf version.

You already have a transport bound to these interfaces. Freepbx can’t start it’s own transports.

Damn you are right but how did that happen?
I installed this
http://nerdvittles.com/?p=26315
Logged in and It sai Asterisk 13.X GITXXXXXX NAF

WTF now it says Asterisk 13.17.0 currently running on localhost (pid = 1751)

when I log in

how did that happen? Auto update? I do not understand it

i guess i got my wires crossed on that one too many virtual machines installing / testing. Sorry

seems strange that asterisk seems to build and all with no errors but not installed…

This is an IncrediblePBX issue as it uses it own version of installs for FreePBX/Asterisk. We have no clue what has been done in his code or setup processes. As well, since it’s not a “FreePBX Distro” it doesn’t have the stuff for System Admin. I’m not 100% sure that the install does the ZendGuard Loader and other installs since it is meant to run on various OS systems.

So once again it is not a solution for your desires to have GVSIP+FreePBX AND use the FreePBX System Firewall. It’s just not.

well we always gotta try!

Can’t never Tried

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.