freescout-help-desk / freescout

FreeScout — Free self-hosted help desk & shared mailbox (Zendesk / Help Scout alternative)
https://freescout.net
GNU Affero General Public License v3.0
3.01k stars 492 forks source link

Icons & navigation work only on localhost + app is blank/plaintext when accessed on (port-forwarded) host browser #3828

Closed tonymugo closed 8 months ago

tonymugo commented 8 months ago

PHP version: 8.1.2 FreeScout version: 1.8.122 Database: Mariadb Are you using CloudFlare: No

Hello Freescout mods. I've been trying to deploy Freescout as our official helpdesk/ticketing system. I've successfully installed it on an Ubuntu (22.04.4 LTS) VM running via Oracle VM (7.0.12) on a Windows (10 Pro) desktop host. So far, I've been able to log in with the MySQL credentials I created, and browse through the app on localhost. Good so far, but that's about it. Which leads me to problem 1: the icons, dropdowns do not work anywhere other than localhost. I'm pretty sure this has something to do with HTTPS and certificates, but to be honest, I'm stuck. After tinkering around with the Certbot commands, I successfully generated keys for www.localhost, but both Chrome and Firefox refuses to recognize the .crt file. The app is also accessible on 127.0.0.1, 127.0.0.0, 0.0.0.0, and 10.0.2.15 (my VM's IP address), and www.localhost, only without any navigation and with Chinese-like symbols for icons. Please have a look at the attached screens. Problem 2: trying to access the app on (port-forwarded) host brwoser rids it of all CSS and UI design leaving only a plaintext login page. Logging in yields a blank page with an unresponsive "toggle navigation" button at the top. Please help.

SCREENSHOTS: Screenshot (129) Screenshot (153)

freescout-helpdesk commented 8 months ago

https://github.com/freescout-helpdesk/freescout/wiki/Installation-Guide#11-troubleshooting