Benjamin-Dobell/Heimdall

TrueNAS plugin install fail when opening web ui (ThrowableError thrown with message "Class '\App\SupportedApps\Cloud\Cloud' not found")

MathWintruff opened this issue · 1 comments

Full Error: Symfony\Component\Debug\Exception\FatalThrowableError thrown with message "Class '\App\SupportedApps\Cloud\Cloud' not found"

Stacktrace:
#0 Symfony\Component\Debug\Exception\FatalThrowableError in /usr/local/www/heimdall/app/SupportedApps.php:164

After installing the Heimdall plugin on Truenas 12, when opening the web UI it shows this error (tried reinstalling but the result was the same).

Screen Shot 2021-06-18 at 01 57 24

Environment & details:

Server/Request Data
HOME	"/nonexistent"
USER	"www"
HTTP_ACCEPT_LANGUAGE	"pt-PT,pt;q=0.9,en-US;q=0.8,en;q=0.7"
HTTP_ACCEPT_ENCODING	"gzip, deflate"
HTTP_REFERER	"http://192.168.0.8/"
HTTP_ACCEPT	"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9"
HTTP_USER_AGENT	"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.101 Safari/537.36"
HTTP_DNT	"1"
HTTP_UPGRADE_INSECURE_REQUESTS	"1"
HTTP_CONNECTION	"keep-alive"
HTTP_HOST	"192.168.0.13"
REDIRECT_STATUS	"200"
SERVER_NAME	"_"
SERVER_PORT	"80"
SERVER_ADDR	"192.168.0.13"
REMOTE_PORT	"63056"
REMOTE_ADDR	"192.168.0.52"
SERVER_SOFTWARE	"nginx/1.20.0"
GATEWAY_INTERFACE	"CGI/1.1"
REQUEST_SCHEME	"http"
SERVER_PROTOCOL	"HTTP/1.1"
DOCUMENT_ROOT	"/usr/local/www/heimdall/public"
DOCUMENT_URI	"/index.php"
REQUEST_URI	"/"
SCRIPT_NAME	"/index.php"
CONTENT_LENGTH	""
CONTENT_TYPE	""
REQUEST_METHOD	"GET"
QUERY_STRING	""
SCRIPT_FILENAME	"/usr/local/www/heimdall/public/index.php"
FCGI_ROLE	"RESPONDER"
PHP_SELF	"/index.php"
REQUEST_TIME_FLOAT	1623990566.6931
REQUEST_TIME	1623990566
APP_NAME	"Heimdall"
APP_ENV	"local"
APP_KEY	"base64:N1Yt15+JFfCbpc/KXP3QN+I3s+UNPtOVU1HAGZrNxfE="
APP_DEBUG	"true"
APP_LOG_LEVEL	"debug"
APP_URL	"http://localhost"
DB_CONNECTION	"sqlite"
DB_DATABASE	"app.sqlite"
BROADCAST_DRIVER	"log"
CACHE_DRIVER	"file"
SESSION_DRIVER	"file"
SESSION_LIFETIME	"120"
QUEUE_DRIVER	"sync"
REDIS_HOST	"127.0.0.1"
REDIS_PASSWORD	"null"
REDIS_PORT	"6379"
MAIL_DRIVER	"smtp"
MAIL_HOST	"smtp.mailtrap.io"
MAIL_PORT	"2525"
MAIL_USERNAME	"null"
MAIL_PASSWORD	"null"
MAIL_ENCRYPTION	"null"
PUSHER_APP_ID	""
PUSHER_APP_KEY	""
PUSHER_APP_SECRET	""
PUSHER_APP_CLUSTER	"mt1"

Environment Variables
APP_NAME	"Heimdall"
APP_ENV	"local"
APP_KEY	"base64:N1Yt15+JFfCbpc/KXP3QN+I3s+UNPtOVU1HAGZrNxfE="
APP_DEBUG	"true"
APP_LOG_LEVEL	"debug"
APP_URL	"http://localhost"
DB_CONNECTION	"sqlite"
DB_DATABASE	"app.sqlite"
BROADCAST_DRIVER	"log"
CACHE_DRIVER	"file"
SESSION_DRIVER	"file"
SESSION_LIFETIME	"120"
QUEUE_DRIVER	"sync"
REDIS_HOST	"127.0.0.1"
REDIS_PASSWORD	"null"
REDIS_PORT	"6379"
MAIL_DRIVER	"smtp"
MAIL_HOST	"smtp.mailtrap.io"
MAIL_PORT	"2525"
MAIL_USERNAME	"null"
MAIL_PASSWORD	"null"
MAIL_ENCRYPTION	"null"
PUSHER_APP_ID	""
PUSHER_APP_KEY	""
PUSHER_APP_SECRET	""
PUSHER_APP_CLUSTER	"mt1"

Registered Handlers
0. Whoops\Handler\PrettyPageHandler

You're looking for https://github.com/linuxserver/Heimdall

P.S. Don't blame me for the name collision. This project existed 8 years prior and already had millions of downloads before the unrelated dashboard project came along 😉