I had a bluecherry server running on Ubuntu 18.04. I upgraded the server to 22.04 but ran into a 502 Bad Gateway after the upgrade. Rebuilt the server this morning on 22.04.2 with clean install of Bluecherry and still got 502 Bad Gateway error. Finally got that figured out with an edit to the jammy.conf nginx-includes file (change php from 7.2 to 8.4) but now running into problem adding users. Fill in the form info (name, e-mail, password, etc) and upon hitting submit, get a blank page with URL of https://:7001/ajax/update.php. Nothing in the Bluecherry log file via the web interface. User is never created. Any suggestions where to look next?
Sorry about that issue, this was reported yesterday by another customer. Please install the following packages and rename jammy.conf (in the nginx includes) back to php 7.4:
sudo apt-get install php7.4-fpm php7.4-sqlite3 php7.4-curl php7.4-mysql php7.4-gd php-mail php-mail-mime-php-mysql php7.4-fpm php7.4-mysql
In short some of the PHP code isn’t updated for PHP 8 (yet), so 7.4 is required.
Awesome! Thanks for your help. Looks like it is now working as desired.