In Cron.class.php line 281:
proc_open(/tmp/cron.error): failed to open stream: Permission denied
reload [--json] [--dry-run] [--skip-registry-checks] [--dont-reload-asterisk]
fwconsole restart
rm -f /tmp/*
fwconsole reload
Yes this seems to be down to permissions and being unable to write to 'file', '/tmp/cron.error' from the code in the array in line 280In Cron.class.php line 281:
chmod 1777 /tmp /var/tmp
# for info - the result of # ls -ld /tmp
# drwxrwxrwt 13 root root 4096 Jul 16 15:16 /tmp
# drwxrwxrwt 6 root root 4096 Jul 16 15:09 /var/tmp
# and then set permissions for cron.error
chmod 0777 /tmp/cron.error
# ( -rwxrwxrwx 1 asterisk asterisk 0 Jul 14 12:03 cron.error )
# and for good measure -
fwconsole restart
rm -f /tmp/*
fwconsole reload
Try thisI've just put my toe into the water and set up an Oracle Cloud Instance. I like to remove the stuff I don't use by using this http://nerdvittles.com/turning-incredible-pbx-into-a-lean-mean-asterisk-machine/ tutorial.
My question is will I compromise my Oracle pbx in any way by doing this?
I've been able to register an external extension but (of course) there is no audio when calling. I need to install OpenVPN server on the Oracle pbx. Is this tutorial still relevant? https://nerdvittles.com/introducing-openvpn-for-incredible-pbx-2020/
Before installing a VPN, consider that the solution to this problem could be as trivial as setting firewall rules and specifying the public IP address in the Asterisk SIP Settings screen.there is no audio when calling. I need to install OpenVPN server
That certainly works if you don't have users with dynamic IP addresses or traveling users.Before installing a VPN, consider that the solution to this problem could be as trivial as setting firewall rules and specifying the public IP address in the Asterisk SIP Settings screen.
He's already got (some) SIP signaling working, just no audio. Otherwise, I wouldn't have mentioned it. @dallas if you go with openvpn obviously you should lock down the SIP so that it's not exposed.That certainly works if you don't have users with dynamic IP addresses or traveling users.
@billsimon you are correct. I did install openvpn. I couldn't register to the vpn's IP I had to register to the external IP. The network setting did not have the external IP. With the vpn down I can now register and get audio.consider that the solution to this problem could be as trivial as setting firewall rules and specifying the public IP address in the Asterisk SIP Settings screen.


If you used our installer, those IPtables rules are the Travelin' Man 3 defaults which include whitelisting of the 10.8 subnet.No, IPtables on the VM itself.
Absolutely. Oracle Cloud is the best performing low-cost platform out there.I think I was doing this before you had provided a working solution. So if you've worked through, and managed to keep, the Oracle required iptables rules, good on ya! Maybe I should free up some room in my account and try again.
I've followed the tutorials, and compared your screenshots to my Oracle firewall, but still can't get Vitelity calls routed to the Oracle instance. Endpoints are connected. I checked the routing on the Vitelity portal. I'm sure I'm missing something simple.Absolutely. Oracle Cloud is the best performing low-cost platform out there.
By the way, you can configure the Oracle firewall rules in any way you like (see above). You just can't disable their firewall. Our setup basically lets everything in and out of their firewall and uses the Incredible PBX firewall for protection.
unless its 40 degrees C at the local datacentre lolAbsolutely. Oracle Cloud is the best performing
Link up your team and customers Phone System
Live Chat
Video Conferencing
Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.
Check your inbox!
We’ve sent you an email. Click on the button in the email body to verify your email address – (if you can not find it, check your spam folder).
Upon verification you will be directed to the 3CX setup wizard.