SOLVED Freeswitch 1.8.5 NAT bug

Status
Not open for further replies.
There exists in Freeswitch 1.8.5 a NAT bug that will result in some users having problems witch calls, one symptom of this is some calls not being hung up correctly.

To work around this I have created a set of packages for freeswitch 1.8.4 as this does not appear to suffer from this problem.

I do not know how fusionpbx is going to officially work around this until a fix, I think the recommendation may be to go back to source compiling, I do not want to do that unless absolutely necessary.

In the mean time, if you wish, you can use the following method to use my packages.

Instead of the official fusionpbx instructions, use:


Code:
wget -O - https://raw.githubusercontent.com/digidaz/fusionpbx-install.sh/master/debian/pre-install.sh | sh;
cd /usr/src/fusionpbx-install.sh/debian && ./install.sh

Please note, that this is not officially supported and if I had the skill I could have modified the code to steal all your credentials, use at your own risk!

Does this still install 1.8.4, for some reason it shows 1.8.5 installed going to wipe and reinstall to verify. (1.8.5~6~31281a0bf1~stretch-1~stretch+1).
 
Really, sorry I made a pull request so had had to revert my installer whilst the pull request was watining, it was a sinlge line pullr request but still hasn't been done. I will merge back to the 1.8.4 now...
 
You are using debian 9 and my repo??

If so you cannot have started from scratch, it is impossible for my installer to use 1.8.5 because they are not in the repo
 
Could be the DNS servers I am using did not update.. will switch to external DNS and try again.
 
Wish it was my DNS but thats not it your link is going to 1.8.5. My workaround for now is to just copy the fusionpbx-install.sh directory from a prior system for when your repo did work.
 
Sorry, schoolboy error, definitely fixed :) It wasn't even pulling my repo :)
 
  • Like
Reactions: krooney
To now revert back to official freeswitch packages backup first then please do:

Code:
rm /etc/apt/sources.list.d/freeswitch.list
wget -qO - http://files.freeswitch.org/repo/deb/freeswitch-1.8/fsstretch-archive-keyring.gpg | apt-key add -
echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.8/ stretch main" > /etc/apt/sources.list.d/freeswitch.list
apt update
apt upgrade
systemctl restart freeswitch
 
  • Like
Reactions: krooney
Status
Not open for further replies.