After clean installation SuiteCRM 8.1.0 missing top bar – no errors in error.log file

After clean installation SuiteCRM 8.1.0 is missing top bar (what is the right term for that?) and can’t do any new stuff. I can modify existing records that are available in the home page that were populated during the installation process.

In reply posts I’ve posted

  • the installation process
  • the log files
  • the screen shots

I can’t find any information anywhere that could help me resolve the issue. Can somebody please help me in any way?

Thank you.

SuiteCRM 8.1.0
PHP 7.4.3
MYSQL 8.0.28
Apache 2.4
Ubuntu server 20.04

The installation process:
→ fresh installation of Ubuntu server 20.04
→ ssh login to the server for the first time

$ sudo ufw enable
$ sudo ufw default deny incoming
$ sudo ufw default allow outgoing
$ sudo ufw allow ssh

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install apache2
$ sudo ufw allow in "Apache Full"

$ sudo apt install php7.4 php7.4-mysql libapache2-mod-php7.4

$ sudo apt install php7.4-curl php7.4-common php7.4-intl php7.4-gd php7.4-mbstring php7.4-soap php7.4-xml php7.4-zip php7.4-imap

$ sudo systemctl restart apache2
$ sudo apt update
$ sudo apt upgrade

$ sudo nano /etc/apache2/sites-available/crm.conf
<VirtualHost *:80>
    ServerAdmin ServerAdmin@localhost
    ServerName crm
    ServerAlias 192.168.1.55
    DocumentRoot /var/www/crm

    ErrorLog /var/www/crm/error.log
    CustomLog /var/www/crm/access.log combined

     <Directory /var/www/crm>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
     </Directory>

<IfModule mod_dir.c>
        DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

<IfModule mime_module>
  AddType application/x-httpd-php .php .php7 .php8 .phtml
</IfModule>

</VirtualHost>

$ sudo nano /etc/apache2/sites-available/crm-ssl.conf
<IfModule mod_ssl.c>
 <VirtualHost *:443>
    ServerAdmin ServerAdmin@localhost
    ServerName crm
    ServerAlias 192.168.1.55
    DocumentRoot /var/www/crm

    ErrorLog /var/www/crm/error.log
    CustomLog /var/www/crm/access.log combined

     <Directory /var/www/crm>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
     </Directory>

	SSLEngine on
	SSLCertificateFile	/etc/ssl/certs/ssl-cert-snakeoil.pem
	SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
	#SSLCertificateChainFile /etc/apache2/ssl.crt/server-ca.crt

		<FilesMatch "\.(cgi|shtml|phtml|php)$">
				SSLOptions +StdEnvVars
		</FilesMatch>
		<Directory /usr/lib/cgi-bin>
				SSLOptions +StdEnvVars
		</Directory>

	</VirtualHost>
</IfModule>


$ sudo a2ensite crm.conf
$ sudo a2ensite crm-ssl.conf
$ sudo a2dissite 000-default.conf
$ sudo a2enmod ssl.load
$ sudo systemctl restart apache2

$ sudo nano /etc/php/7.4/apache2/conf.d/crm-php.ini

display_errors = Off
max_execution_time = 30
max_input_time = 60
max_input_vars = 1000
memory_limit = 222M
post_max_size = 200M
upload_max_filesize = 20M

$ sudo chmod -R 777 /etc/php/7.4/apache2/conf.d/crm-php.ini

$ sudo systemctl restart apache2


$ sudo apt install mysql-server
$ sudo mysql_secure_installation

$ sudo apt install unzip

$ sudo mkdir /var/www/crm
$ cd /var/www/crm


$ sudo wget https://suitecrm.com/files/147/SuiteCRM-8.1/618/SuiteCRM-8.1.0.zip
$ sudo unzip SuiteCRM-8.1.0.zip -d /var/www/crm

$ sudo chown -R www-data:www-data /var/www/crm
$ sudo chmod -R 755 /var/www/crm

→ go to web browser 192.168.1.55 → successfully complete the installation
→ login to SuiteCRM

Which URL are you using to log in? “Missing the top bar” is typical of logging in directly in to legacy modules, instead of using the new UI (which then shows legacy modules inside it).

Install log


2022-04-07 06:54:22...installerHook: Info: custom/install/install_hooks.php not present, no custom hooks to execute
2022-04-07 06:54:23...installerHook: Info: custom/install/install_hooks.php not present, no custom hooks to execute
2022-04-07 06:54:31...Begin System Check Process *************
2022-04-07 06:54:31...XML Parsing Support Found
2022-04-07 06:54:31...JSON Parsing Support Found
2022-04-07 06:54:31...MBString Support Found
2022-04-07 06:54:31...ZIP Support Found
2022-04-07 06:54:31.../custom directory and subdirectory check passed
2022-04-07 06:54:31...cache directory and subdirectory check passed
2022-04-07 06:54:31.../module  directory and subdirectory check passed
2022-04-07 06:54:31.../upload directory check passed
2022-04-07 06:54:31.../zip check passed
2022-04-07 06:54:31...PCRE version check passed
2022-04-07 06:54:31...installerHook: Info: custom/install/install_hooks.php not present, no custom hooks to execute
2022-04-07 06:54:31...php.ini location found. /etc/php/7.4/apache2/php.ini
2022-04-07 06:54:31...Outputting HTML for System check
2022-04-07 06:54:31...No Errors were found *************
2022-04-07 06:54:31...installerHook: Info: custom/install/install_hooks.php not present, no custom hooks to execute
2022-04-07 06:54:33...installerHook: Info: custom/install/install_hooks.php not present, no custom hooks to execute
2022-04-07 06:55:24...Begin DB Check Process *************
2022-04-07 06:55:24...testing with mysql:mysqli
2022-04-07 06:55:24...Basic form info is valid, continuing Process.
2022-04-07 06:55:24...Testing user account...
2022-04-07 06:55:24...Connection made using  host: localhost, usr: dbuser
2022-04-07 06:55:24...SUCCESS:: no errors detected!
2022-04-07 06:55:24...End DB Check Process *************
2022-04-07 06:55:24...installerHook: Info: custom/install/install_hooks.php not present, no custom hooks to execute
2022-04-07 06:55:24...calling handleSugarConfig()
2022-04-07 06:55:24...calling handleHtaccess()
2022-04-07 06:55:24...calling handleDbCreateDatabase()
2022-04-07 06:55:25...looping through all the Beans and create their tables
2022-04-07 06:55:25...processing table acl_actions
2022-04-07 06:55:25...creating table acl_actions
2022-04-07 06:55:25...creating Relationship Meta for ACLAction
2022-04-07 06:55:25...processing table acl_roles
2022-04-07 06:55:25...creating table acl_roles
2022-04-07 06:55:25...creating Relationship Meta for ACLRole
2022-04-07 06:55:25...processing table relationships
2022-04-07 06:55:25...creating table relationships
2022-04-07 06:55:25...creating Relationship Meta for Relationship
2022-04-07 06:55:25...processing table leads
2022-04-07 06:55:25...creating table leads
2022-04-07 06:55:25...creating Relationship Meta for Lead
2022-04-07 06:55:25...processing table cases
2022-04-07 06:55:25...creating table cases
2022-04-07 06:55:25...creating Relationship Meta for Case
2022-04-07 06:55:25...processing table bugs
2022-04-07 06:55:25...creating table bugs
2022-04-07 06:55:25...creating Relationship Meta for Bug
2022-04-07 06:55:25...processing table users
2022-04-07 06:55:25...creating table users
2022-04-07 06:55:25...creating Relationship Meta for User
2022-04-07 06:55:25...processing table campaign_log
2022-04-07 06:55:25...creating table campaign_log
2022-04-07 06:55:25...creating Relationship Meta for CampaignLog
2022-04-07 06:55:25...processing table project
2022-04-07 06:55:25...creating table project
2022-04-07 06:55:25...creating Relationship Meta for Project
2022-04-07 06:55:25...processing table project_task
2022-04-07 06:55:25...creating table project_task
2022-04-07 06:55:25...creating Relationship Meta for ProjectTask
2022-04-07 06:55:25...processing table campaigns
2022-04-07 06:55:25...creating table campaigns
2022-04-07 06:55:25...creating Relationship Meta for Campaign
2022-04-07 06:55:25...processing table prospect_lists
2022-04-07 06:55:25...creating table prospect_lists
2022-04-07 06:55:25...creating Relationship Meta for ProspectList
2022-04-07 06:55:25...processing table prospects
2022-04-07 06:55:25...creating table prospects
2022-04-07 06:55:25...creating Relationship Meta for Prospect
2022-04-07 06:55:25...processing table email_marketing
2022-04-07 06:55:25...creating table email_marketing
2022-04-07 06:55:25...creating Relationship Meta for EmailMarketing
2022-04-07 06:55:25...processing table campaign_trkrs
2022-04-07 06:55:25...creating table campaign_trkrs
2022-04-07 06:55:25...creating Relationship Meta for CampaignTracker
2022-04-07 06:55:25...processing table releases
2022-04-07 06:55:25...creating table releases
2022-04-07 06:55:25...creating Relationship Meta for Release
2022-04-07 06:55:25...processing table emailman
2022-04-07 06:55:25...creating table emailman
2022-04-07 06:55:25...creating Relationship Meta for EmailMan
2022-04-07 06:55:25...processing table schedulers
2022-04-07 06:55:25...creating table schedulers
2022-04-07 06:55:25...creating Relationship Meta for Scheduler
2022-04-07 06:55:25...processing table job_queue
2022-04-07 06:55:25...creating table job_queue
2022-04-07 06:55:25...creating Relationship Meta for SchedulersJob
2022-04-07 06:55:25...processing table contacts
2022-04-07 06:55:25...creating table contacts
2022-04-07 06:55:25...creating Relationship Meta for Contact
2022-04-07 06:55:25...processing table accounts
2022-04-07 06:55:25...creating table accounts
2022-04-07 06:55:25...creating Relationship Meta for Account
2022-04-07 06:55:25...processing table opportunities
2022-04-07 06:55:25...creating table opportunities
2022-04-07 06:55:25...creating Relationship Meta for Opportunity
2022-04-07 06:55:25...processing table email_templates
2022-04-07 06:55:25...creating table email_templates
2022-04-07 06:55:25...creating Relationship Meta for EmailTemplate
2022-04-07 06:55:25...processing table notes
2022-04-07 06:55:25...creating table notes
2022-04-07 06:55:25...creating Relationship Meta for Note
2022-04-07 06:55:25...processing table calls
2022-04-07 06:55:25...creating table calls
2022-04-07 06:55:25...creating Relationship Meta for Call
2022-04-07 06:55:25...processing table emails
2022-04-07 06:55:26...creating table emails
2022-04-07 06:55:26...creating Relationship Meta for Email
2022-04-07 06:55:26...processing table meetings
2022-04-07 06:55:26...creating table meetings
2022-04-07 06:55:26...creating Relationship Meta for Meeting
2022-04-07 06:55:26...processing table tasks
2022-04-07 06:55:26...creating table tasks
2022-04-07 06:55:26...creating Relationship Meta for Task
2022-04-07 06:55:26...processing table users
2022-04-07 06:55:26...processing table users
2022-04-07 06:55:26...processing table currencies
2022-04-07 06:55:26...creating table currencies
2022-04-07 06:55:26...creating Relationship Meta for Currency
2022-04-07 06:55:26...processing table tracker
2022-04-07 06:55:26...creating table tracker
2022-04-07 06:55:26...creating Relationship Meta for Tracker
2022-04-07 06:55:26...processing table import_maps
2022-04-07 06:55:26...creating table import_maps
2022-04-07 06:55:26...creating Relationship Meta for ImportMap
2022-04-07 06:55:26...processing table users_last_import
2022-04-07 06:55:26...creating table users_last_import
2022-04-07 06:55:26...creating Relationship Meta for UsersLastImport
2022-04-07 06:55:26...processing table config
2022-04-07 06:55:26...creating table config
2022-04-07 06:55:26...creating Relationship Meta for Administration
2022-04-07 06:55:26...processing table upgrade_history
2022-04-07 06:55:26...creating table upgrade_history
2022-04-07 06:55:26...creating Relationship Meta for UpgradeHistory
2022-04-07 06:55:26...processing table vcals
2022-04-07 06:55:26...creating table vcals
2022-04-07 06:55:26...creating Relationship Meta for vCal
2022-04-07 06:55:26...processing table alerts
2022-04-07 06:55:26...creating table alerts
2022-04-07 06:55:26...creating Relationship Meta for Alert
2022-04-07 06:55:26...processing table roles
2022-04-07 06:55:26...creating table roles
2022-04-07 06:55:26...creating Relationship Meta for Role
2022-04-07 06:55:26...processing table documents
2022-04-07 06:55:26...creating table documents
2022-04-07 06:55:26...creating Relationship Meta for Document
2022-04-07 06:55:26...processing table document_revisions
2022-04-07 06:55:26...creating table document_revisions
2022-04-07 06:55:26...creating Relationship Meta for DocumentRevision
2022-04-07 06:55:26...processing table fields_meta_data
2022-04-07 06:55:26...creating table fields_meta_data
2022-04-07 06:55:26...creating Relationship Meta for FieldsMetaData
2022-04-07 06:55:26...processing table 
2022-04-07 06:55:26...processing table inbound_email
2022-04-07 06:55:26...creating table inbound_email
2022-04-07 06:55:26...creating Relationship Meta for InboundEmail
2022-04-07 06:55:26...processing table saved_search
2022-04-07 06:55:26...creating table saved_search
2022-04-07 06:55:26...creating Relationship Meta for SavedSearch
2022-04-07 06:55:26...processing table user_preferences
2022-04-07 06:55:26...creating table user_preferences
2022-04-07 06:55:26...creating Relationship Meta for UserPreference
2022-04-07 06:55:26...processing table 
2022-04-07 06:55:26...processing table email_addresses
2022-04-07 06:55:26...creating table email_addresses
2022-04-07 06:55:26...creating Relationship Meta for EmailAddress
2022-04-07 06:55:26...processing table emails_text
2022-04-07 06:55:26...creating table emails_text
2022-04-07 06:55:26...creating Relationship Meta for EmailText
2022-04-07 06:55:26...processing table aobh_businesshours
2022-04-07 06:55:26...creating table aobh_businesshours
2022-04-07 06:55:26...creating Relationship Meta for AOBH_BusinessHours
2022-04-07 06:55:26...processing table sugarfeed
2022-04-07 06:55:26...creating table sugarfeed
2022-04-07 06:55:26...creating Relationship Meta for SugarFeed
2022-04-07 06:55:26...processing table eapm
2022-04-07 06:55:26...creating table eapm
2022-04-07 06:55:26...creating Relationship Meta for EAPM
2022-04-07 06:55:26...processing table oauth_consumer
2022-04-07 06:55:26...creating table oauth_consumer
2022-04-07 06:55:26...creating Relationship Meta for OAuthKey
2022-04-07 06:55:26...processing table oauth_tokens
2022-04-07 06:55:26...creating table oauth_tokens
2022-04-07 06:55:26...creating Relationship Meta for OAuthToken
2022-04-07 06:55:26...processing table am_projecttemplates
2022-04-07 06:55:26...creating table am_projecttemplates
2022-04-07 06:55:26...creating Relationship Meta for AM_ProjectTemplates
2022-04-07 06:55:26...processing table am_tasktemplates
2022-04-07 06:55:26...creating table am_tasktemplates
2022-04-07 06:55:26...creating Relationship Meta for AM_TaskTemplates
2022-04-07 06:55:26...processing table favorites
2022-04-07 06:55:26...creating table favorites
2022-04-07 06:55:26...creating Relationship Meta for Favorites
2022-04-07 06:55:26...processing table aok_knowledge_base_categories
2022-04-07 06:55:26...creating table aok_knowledge_base_categories
2022-04-07 06:55:26...creating Relationship Meta for AOK_Knowledge_Base_Categories
2022-04-07 06:55:26...processing table aok_knowledgebase
2022-04-07 06:55:26...creating table aok_knowledgebase
2022-04-07 06:55:26...creating Relationship Meta for AOK_KnowledgeBase
2022-04-07 06:55:26...processing table reminders
2022-04-07 06:55:26...creating table reminders
2022-04-07 06:55:26...creating Relationship Meta for Reminder
2022-04-07 06:55:26...processing table reminders_invitees
2022-04-07 06:55:26...creating table reminders_invitees
2022-04-07 06:55:26...creating Relationship Meta for Reminder_Invitee
2022-04-07 06:55:26...processing table fp_events
2022-04-07 06:55:26...creating table fp_events
2022-04-07 06:55:26...creating Relationship Meta for FP_events
2022-04-07 06:55:26...processing table fp_event_locations
2022-04-07 06:55:26...creating table fp_event_locations
2022-04-07 06:55:26...creating Relationship Meta for FP_Event_Locations
2022-04-07 06:55:26...processing table aop_case_events
2022-04-07 06:55:26...creating table aop_case_events
2022-04-07 06:55:26...creating Relationship Meta for AOP_Case_Events
2022-04-07 06:55:26...processing table aop_case_updates
2022-04-07 06:55:26...creating table aop_case_updates
2022-04-07 06:55:26...creating Relationship Meta for AOP_Case_Updates
2022-04-07 06:55:26...processing table aor_reports
2022-04-07 06:55:26...creating table aor_reports
2022-04-07 06:55:26...creating Relationship Meta for AOR_Report
2022-04-07 06:55:26...processing table aor_fields
2022-04-07 06:55:26...creating table aor_fields
2022-04-07 06:55:26...creating Relationship Meta for AOR_Field
2022-04-07 06:55:26...processing table aor_charts
2022-04-07 06:55:26...creating table aor_charts
2022-04-07 06:55:26...creating Relationship Meta for AOR_Chart
2022-04-07 06:55:26...processing table aor_conditions
2022-04-07 06:55:26...creating table aor_conditions
2022-04-07 06:55:26...creating Relationship Meta for AOR_Condition
2022-04-07 06:55:26...processing table aor_scheduled_reports
2022-04-07 06:55:26...creating table aor_scheduled_reports
2022-04-07 06:55:26...creating Relationship Meta for AOR_Scheduled_Reports
2022-04-07 06:55:26...processing table aos_contracts
2022-04-07 06:55:27...creating table aos_contracts
2022-04-07 06:55:27...creating Relationship Meta for AOS_Contracts
2022-04-07 06:55:27...processing table aos_invoices
2022-04-07 06:55:27...creating table aos_invoices
2022-04-07 06:55:27...creating Relationship Meta for AOS_Invoices
2022-04-07 06:55:27...processing table aos_pdf_templates
2022-04-07 06:55:27...creating table aos_pdf_templates
2022-04-07 06:55:27...creating Relationship Meta for AOS_PDF_Templates
2022-04-07 06:55:27...processing table aos_product_categories
2022-04-07 06:55:27...creating table aos_product_categories
2022-04-07 06:55:27...creating Relationship Meta for AOS_Product_Categories
2022-04-07 06:55:27...processing table aos_products
2022-04-07 06:55:27...creating table aos_products
2022-04-07 06:55:27...creating Relationship Meta for AOS_Products
2022-04-07 06:55:27...processing table aos_products_quotes
2022-04-07 06:55:27...creating table aos_products_quotes
2022-04-07 06:55:27...creating Relationship Meta for AOS_Products_Quotes
2022-04-07 06:55:27...processing table aos_line_item_groups
2022-04-07 06:55:27...creating table aos_line_item_groups
2022-04-07 06:55:27...creating Relationship Meta for AOS_Line_Item_Groups
2022-04-07 06:55:27...processing table aos_quotes
2022-04-07 06:55:27...creating table aos_quotes
2022-04-07 06:55:27...creating Relationship Meta for AOS_Quotes
2022-04-07 06:55:27...processing table aow_actions
2022-04-07 06:55:27...creating table aow_actions
2022-04-07 06:55:27...creating Relationship Meta for AOW_Action
2022-04-07 06:55:27...processing table aow_workflow
2022-04-07 06:55:27...creating table aow_workflow
2022-04-07 06:55:27...creating Relationship Meta for AOW_WorkFlow
2022-04-07 06:55:27...processing table aow_processed
2022-04-07 06:55:27...creating table aow_processed
2022-04-07 06:55:27...creating Relationship Meta for AOW_Processed
2022-04-07 06:55:27...processing table aow_conditions
2022-04-07 06:55:27...creating table aow_conditions
2022-04-07 06:55:27...creating Relationship Meta for AOW_Condition
2022-04-07 06:55:27...processing table jjwg_maps
2022-04-07 06:55:27...creating table jjwg_maps
2022-04-07 06:55:27...creating Relationship Meta for jjwg_Maps
2022-04-07 06:55:27...processing table jjwg_markers
2022-04-07 06:55:27...creating table jjwg_markers
2022-04-07 06:55:27...creating Relationship Meta for jjwg_Markers
2022-04-07 06:55:27...processing table jjwg_areas
2022-04-07 06:55:27...creating table jjwg_areas
2022-04-07 06:55:27...creating Relationship Meta for jjwg_Areas
2022-04-07 06:55:27...processing table jjwg_address_cache
2022-04-07 06:55:27...creating table jjwg_address_cache
2022-04-07 06:55:27...creating Relationship Meta for jjwg_Address_Cache
2022-04-07 06:55:27...processing table calls_reschedule
2022-04-07 06:55:27...creating table calls_reschedule
2022-04-07 06:55:27...creating Relationship Meta for Calls_Reschedule
2022-04-07 06:55:27...processing table securitygroups
2022-04-07 06:55:27...creating table securitygroups
2022-04-07 06:55:27...creating Relationship Meta for SecurityGroup
2022-04-07 06:55:27...processing table outbound_email
2022-04-07 06:55:27...creating table outbound_email
2022-04-07 06:55:27...creating Relationship Meta for OutboundEmailAccounts
2022-04-07 06:55:27...processing table templatesectionline
2022-04-07 06:55:27...creating table templatesectionline
2022-04-07 06:55:27...creating Relationship Meta for TemplateSectionLine
2022-04-07 06:55:27...processing table oauth2tokens
2022-04-07 06:55:27...creating table oauth2tokens
2022-04-07 06:55:27...creating Relationship Meta for OAuth2Tokens
2022-04-07 06:55:27...processing table oauth2clients
2022-04-07 06:55:27...creating table oauth2clients
2022-04-07 06:55:27...creating Relationship Meta for OAuth2Clients
2022-04-07 06:55:27...processing table surveyresponses
2022-04-07 06:55:27...creating table surveyresponses
2022-04-07 06:55:27...creating Relationship Meta for SurveyResponses
2022-04-07 06:55:27...processing table surveys
2022-04-07 06:55:27...creating table surveys
2022-04-07 06:55:27...creating Relationship Meta for Surveys
2022-04-07 06:55:27...processing table surveyquestionresponses
2022-04-07 06:55:27...creating table surveyquestionresponses
2022-04-07 06:55:27...creating Relationship Meta for SurveyQuestionResponses
2022-04-07 06:55:27...processing table surveyquestions
2022-04-07 06:55:27...creating table surveyquestions
2022-04-07 06:55:27...creating Relationship Meta for SurveyQuestions
2022-04-07 06:55:27...processing table surveyquestionoptions
2022-04-07 06:55:27...creating table surveyquestionoptions
2022-04-07 06:55:27...creating Relationship Meta for SurveyQuestionOptions
2022-04-07 06:55:28...Begin creating Defaults
2022-04-07 06:55:28...insert defaults into config table
2022-04-07 06:55:28...Creating default users
2022-04-07 06:55:28...Creating default scheduler jobs
2022-04-07 06:55:28...Enable SugarFeeds
2022-04-07 06:55:28...Creating WorkFlow logic hook
2022-04-07 06:55:28...Installation has completed *********
2022-04-07 06:55:31...populating the db with seed data
2022-04-07 06:55:44...Save configuration settings..
2022-04-07 06:55:44...save locale
2022-04-07 06:55:44...new Administration
2022-04-07 06:55:44...retrieveSettings
2022-04-07 06:55:44...AdminWizard OFF
2022-04-07 06:55:44...saveConfig
2022-04-07 06:55:44...new Configurator
2022-04-07 06:55:44...populateFromPost
2022-04-07 06:55:44...handleOverride
2022-04-07 06:55:44...addCronAllowedUser
2022-04-07 06:55:44...saveConfig
2022-04-07 06:55:44...new Currency
2022-04-07 06:55:44...retrieve
2022-04-07 06:55:44...DBG: save currency
2022-04-07 06:55:44...Save user settings..
2022-04-07 06:55:44...DBG: SugarThemeRegistry::getDefault
2022-04-07 06:55:46...installerHook: Info: custom/install/install_hooks.php not present, no custom hooks to execute

erro log

[Thu Apr 07 06:52:09.931773 2022] [ssl:warn] [pid 14915] AH01909: crm:443:0 server certificate does NOT include an ID which matches the server name
[Thu Apr 07 06:52:09.952993 2022] [ssl:warn] [pid 14920] AH01909: crm:443:0 server certificate does NOT include an ID which matches the server name
[Thu Apr 07 06:52:28.276986 2022] [ssl:warn] [pid 14953] AH01909: crm:443:0 server certificate does NOT include an ID which matches the server name
[Thu Apr 07 06:52:28.296728 2022] [ssl:warn] [pid 14961] AH01909: crm:443:0 server certificate does NOT include an ID which matches the server name
[Thu Apr 07 06:54:22.428666 2022] [php7:error] [pid 16345] [client 192.168.1.240:29065] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /var/www/crm/public/legacy/modules/ACLActions/ACLAction.php:353\nStack trace:\n#0 /var/www/crm/public/legacy/modules/ACL/ACLController.php(210): ACLAction::getUserActions()\n#1 /var/www/crm/public/legacy/include/MVC/SugarApplication.php(192): ACLController::filterModuleList()\n#2 /var/www/crm/public/legacy/include/MVC/SugarApplication.php(90): SugarApplication->ACLFilter()\n#3 /var/www/crm/public/legacy/index.php(52): SugarApplication->execute()\n#4 {main}\n  thrown in /var/www/crm/public/legacy/modules/ACLActions/ACLAction.php on line 353
[Thu Apr 07 06:54:22.442156 2022] [php7:notice] [pid 16345] [client 192.168.1.240:29065] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975
[Thu Apr 07 06:54:22.442188 2022] [php7:notice] [pid 16345] [client 192.168.1.240:29065] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929
[Thu Apr 07 06:54:23.150336 2022] [php7:error] [pid 16347] [client 192.168.1.240:29068] PHP Fatal error:  Uncaught Error: Call to a member function query() on null in /var/www/crm/public/legacy/modules/ACLActions/ACLAction.php:353\nStack trace:\n#0 /var/www/crm/public/legacy/modules/ACL/ACLController.php(210): ACLAction::getUserActions()\n#1 /var/www/crm/public/legacy/include/MVC/SugarApplication.php(192): ACLController::filterModuleList()\n#2 /var/www/crm/public/legacy/include/MVC/SugarApplication.php(90): SugarApplication->ACLFilter()\n#3 /var/www/crm/public/legacy/index.php(52): SugarApplication->execute()\n#4 {main}\n  thrown in /var/www/crm/public/legacy/modules/ACLActions/ACLAction.php on line 353
[Thu Apr 07 06:54:23.156388 2022] [php7:notice] [pid 16347] [client 192.168.1.240:29068] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975
[Thu Apr 07 06:54:23.156403 2022] [php7:notice] [pid 16347] [client 192.168.1.240:29068] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929
[Thu Apr 07 06:55:30.274196 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.274216 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.284211 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.284227 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.310462 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.310485 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.325277 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.343733 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.357691 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.439097 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.541646 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:30.551429 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Array to string conversion in /var/www/crm/public/legacy/include/database/DBManager.php on line 887, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:31.777751 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:31.777772 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.021875 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.021895 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.182719 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.182736 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.182910 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.182917 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.246283 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.246306 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.246477 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.246483 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.297041 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.297060 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.362601 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:32.362619 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:33.223139 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:33.376149 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:33.376166 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:34.107358 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:34.163659 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:34.163675 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:34.163851 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1975, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:34.163863 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type null in /var/www/crm/public/legacy/include/utils.php on line 1929, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:44.446686 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type bool in /var/www/crm/public/legacy/modules/ProjectTask/updateDependencies.php on line 61, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:44.454622 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type bool in /var/www/crm/public/legacy/modules/ProjectTask/updateDependencies.php on line 61, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:44.459420 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type bool in /var/www/crm/public/legacy/modules/ProjectTask/updateDependencies.php on line 61, referer: http://192.168.1.55/public/legacy/install.php
[Thu Apr 07 06:55:44.464090 2022] [php7:notice] [pid 14966] [client 192.168.1.240:29300] PHP Notice:  Trying to access array offset on value of type bool in /var/www/crm/public/legacy/modules/ProjectTask/updateDependencies.php on line 61, referer: http://192.168.1.55/public/legacy/install.php

http://192.168.1.55/public/ displays a blank page


<!DOCTYPE html><html lang="en"><head>
    <meta charset="utf-8">
    <title>SuiteCRM</title>
    <base href="">

    <meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0">
    <meta http-equiv="expires" content="0">
    <meta http-equiv="pragma" content="no-cache">
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">

    <link rel="manifest" href="site.webmanifest">
    <link rel="icon" type="image/x-icon" href="dist/themes/suite8/images/favicon.ico">
<style>:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}*,:after,:before{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}body{height:100%;margin:0;padding:0;border:none;background:#f5f5f5;}</style><link rel="stylesheet" href="dist/styles.26bc2066e6868c194276.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="dist/styles.26bc2066e6868c194276.css"></noscript></head>

<body>
<app-root></app-root>
<script src="dist/polyfills-es5.9756f3b17c1199c164ee.js" nomodule defer></script><script src="dist/polyfills-es2015.c510e2a6c02d29b99d26.js" type="module"></script><script src="dist/scripts.fd0065da857a983220ad.js" defer></script><script src="dist/main-es2015.d0c836673fb39e1ca559.js" type="module"></script><script src="dist/main-es5.d0c836673fb39e1ca559.js" nomodule defer></script>

</body></html>

Focus on that FATAL error in the log. I’ve seen other threads here with that same error.

But I am not sure if anybody has reported this on GitHub, or if there is a fix…

I ran into a very similar problem as described in this thread following my installation of 8.2. I am running this on Ubuntu from within Windows 10. My suitecrm/public/ folder displays a blank page, but I was able to get the installer running from the suitecrm/public/legacy folder and completed the install.

Now when I login, the top bar is missing. This thread suggests this will happen when “logging in directly in to legacy modules, instead of using the new UI”. But I think this “new UI” is suppose to be accessed from the /public/ folder which currently only shows a blank page. What information or log files can I provide to help troubleshoot?

Thank you,

As I found latter on, SalesAgility folks didn’t update the documentation. Some part of documentation is for older SuiteCRM, some part is for new. All mixed.
As stated above, the problem is in URL. Find out which one. Sorry I can’t help you more as I have moved to other CRMs with better documentation.

I can tell you’re annoyed, sorry it didn’t go well for you.

But which Docs page mixes old and new? I don’t know that to be the case. There is an area for SuiteCRM 7 and one for SuiteCRM 8. It’s just that sometimes Google throws you into the wrong one and it’s easy for people get lost.

I recently made a simple Docs PR following a similar complaint to yours, to make things more visible.

By the way, it’s not up to SalesAgility to update the Documentation, it’s up to the SuiteCRM Community to do it - they are an important part of it, but not all of it.