Iām running SuiteCRM 8 in a docker container on a Synology DS920 using the bitnami package. It is running the latest release.
All is well when running and accessing on the local 192 address, however when I route the container through a custom domain (crm.domain.com) it only partially loads. I do this via Synology WebStation with an OpenSSL certificate that is working.
I can open the login page fine. After logging in, the small house icon is present in the upper left, however none of the top menu options are visible. I cannot seem to access any records. The + is there but has no submenu entries, and the user button only has āLog outā.
I have had this image running in this exact manner before, but now that Iāve redeployed from scratch itās hitting this snag. Upgrading, resetting the container does not fix it. I feel it may be a problem with the .htaccess.
that might not help, but Iām curious:
If youāre running inside a docker container, why not install it by yourself, instead of the bitnami image?
Maybe things are easier if you remove some layers from your tech stack?
In general, rsp hinted into the common direction.
Most issues here with navigation / issues on the frontend are usually:
permissions on the file system
rewrite / server setup
maybe some file changes / config on the SuiteCRM side
If you need to keep your tech stack, try into that direction.
Since it is working locally, maybe there is something else DNS / firewall related?
So a further update which I hope will be specific enough to point to the cause.
Iāve noticed that if I manually browse to the /administrator/upgrade URL, and select the āQuick Repair and Rebuildā option, this solves the problemā¦ but only for the current session/browser tab.
If I close/reopen, or use another device, the top menu is gone again. Running the above procedure restores it every time for that single session.