Although I’m a software developer, my career has always been inside a Windows environment, and I’m very new to Linux.
Despite that… I’ve spent the last 5 days, 18 hours a day, sucking up everything I can on Linux and Elastix and FreePBX, and I’ve got a pretty good configuration going so far.
Knowing only enough to be dangerous, I think I’ve recently made a fatal mistake…
Following a tutorial on how to install webmin, I ran an update with yum.
After that (and subsequent reboots) … The PBX runs great, just as it did prior to the update … however, the web UI no longer functions properly.
If I use the IP address (not the FQDN, which no longer works as of the update) I can see all Elastix UI’s (including OpenFire, etc). Despite that, FreePBX is not working, not the embedded or un-embedded version.
So I’ve got two strange issues resulting from the yum update: the FQDN (url) no longer works, although the name-resolution works fine; and, the FreePBX Web UI no longer works. Meanwhile the PBX runs fine.
I’m able to stop/start/restart httpd and amportal without any problem. Also… I don’t get 404 errors; the HTTP responses are being delivered. They are simply being delivered empty.
After spending 4 hours trying to find a solution, I finally tried a yum re-install on httpd. That didn’t fix it. I did’t want to try re-installing anything else, until I posted here and let the experts chime-in, before I make things worse.
Looking at the yum packages, it appears I’m running:
elastix........1.6-13
freePBX........2.5.2-2rc
asterisk.......1.4.28
httpd..........2.2.3-31.e15
centos.........5-4.el5
kernel.i686....2.6.18-164.e15
python.i386....2.4.3-27.e15
I could include the entire list, but I thought I’d try to make it simpler by including the packages that might be related. If you’d like me to include more, I’ll get them up for you ASAP.
Thank you in advance for any suggestions!