Hi, we're having a few issues on our install and I'm not entirely sure what is going. It all feels related but I can't seem to nail it down. Here are some issues we're having
- when you @'s someone and post it'll appear as @unknown
- someone presses post and gets the error "Oops! Something went wrong. Please reload the page and try again."
- when users are browsing a username will be displayed as [deleted]. If they refresh it'll go away.
Flarum core: 1.8.5
PHP version: 8.1.27
MySQL version: 8.0.36-0ubuntu0.22.04.1
Loaded extensions: Core, date, libxml, openssl, pcre, zlib, filter, hash, json, pcntl, Reflection, SPL, session, standard, sodium, mysqlnd, PDO, xml, calendar, ctype, curl, dom, mbstring, FFI, fileinfo, ftp, gd, gettext, iconv, exif, mysqli, pdo_mysql, Phar, posix, readline, shmop, SimpleXML, soap, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, xmlreader, xmlrpc, xmlwriter, xsl, zip, Zend OPcache
+-------------------------------------+---------+--------+
| Flarum Extensions | | |
+-------------------------------------+---------+--------+
| ID | Version | Commit |
+-------------------------------------+---------+--------+
| flarum-flags | v1.8.0 | |
| flarum-approval | v1.8.1 | |
| flarum-tags | v1.8.0 | |
| flarum-suspend | v1.8.1 | |
| flarum-bbcode | v1.8.0 | |
| fof-upload | 1.5.4 | |
| flarum-markdown | v1.8.0 | |
| flarum-nicknames | v1.8.0 | |
| fof-impersonate | 1.1.1 | |
| fof-byobu | 1.3.6 | |
| flarum-lock | v1.8.0 | |
| flarum-likes | v1.8.0 | |
| zerosonesfun-bbcode-audio | 3.1.3 | |
| ralkage-hcaptcha | 1.0.0 | |
| matteocontrini-imgur-upload | v3.9.1 | |
| fof-username-request | 1.2.4 | |
| fof-user-directory | 1.3.3 | |
| fof-user-bio | 1.3.2 | |
| fof-split | 1.1.1 | |
| fof-socialprofile | 1.1.6 | |
| fof-polls | 2.1.2 | |
| fof-moderator-notes | 1.2.2 | |
| fof-merge-discussions | 1.4.1 | |
| fof-links | 1.2.3 | |
| fof-formatting | 1.0.3 | |
| fof-drafts | 1.2.10 | |
| fof-anti-spam | 1.1.2 | |
| flarum-subscriptions | v1.8.0 | |
| flarum-sticky | v1.8.0 | |
| flarum-statistics | v1.8.0 | |
| flarum-mentions | v1.8.3 | |
| flarum-lang-english | v1.8.0 | |
| flarum-extension-manager | v1.0.3 | |
| clarkwinkelmann-mass-actions | 1.1.2 | |
| clarkwinkelmann-lock-likes | 1.1.1 | |
| clarkwinkelmann-first-post-approval | 1.0.1 | |
| blomstra-spam-prevention | 1.5.0 | |
| askvortsov-moderator-warnings | v0.6.3 | |
+-------------------------------------+---------+--------+
Base URL: https://forums.insertcredit.com
Installation path: /var/www/html/flarum
Queue driver: sync
Session driver: file
Scheduler status: Active
Mail driver: mailgun
Debug mode: off
I've also checked the logs and it just errors like this. I've seen some previous reports saying check that no plugin is using ->addNamespace and such, and I don't think any plugin is.
[2024-03-02 00:08:39] flarum.ERROR: InvalidArgumentException: No hint path defined for [flarum-subscriptions]. in /var/www/html/flarum/vendor/illuminate/view/FileViewFinder.php:112
Stack trace:
#0 /var/www/html/flarum/vendor/illuminate/view/FileViewFinder.php(90): Illuminate\View\FileViewFinder->parseNamespaceSegments()
#1 /var/www/html/flarum/vendor/illuminate/view/FileViewFinder.php(76): Illuminate\View\FileViewFinder->findNamespacedView()
#2 /var/www/html/flarum/vendor/illuminate/view/Factory.php(137): Illuminate\View\FileViewFinder->find()
#3 /var/www/html/flarum/vendor/illuminate/mail/Mailer.php(382): Illuminate\View\Factory->make()
#4 /var/www/html/flarum/vendor/illuminate/mail/Mailer.php(361): Illuminate\Mail\Mailer->renderView()
#5 /var/www/html/flarum/vendor/illuminate/mail/Mailer.php(273): Illuminate\Mail\Mailer->addContent()
#6 /var/www/html/flarum/vendor/flarum/core/src/Notification/NotificationMailer.php(56): Illuminate\Mail\Mailer->send()
#7 /var/www/html/flarum/vendor/flarum/core/src/Notification/Job/SendEmailNotificationJob.php(37): Flarum\Notification\NotificationMailer->send()
#8 /var/www/html/flarum/vendor/illuminate/container/BoundMethod.php(36): Flarum\Notification\Job\SendEmailNotificationJob->handle()
#9 /var/www/html/flarum/vendor/illuminate/container/Util.php(40): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#10 /var/www/html/flarum/vendor/illuminate/container/BoundMethod.php(93): Illuminate\Container\Util::unwrapIfClosure()
#11 /var/www/html/flarum/vendor/illuminate/container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod()
#12 /var/www/html/flarum/vendor/illuminate/container/Container.php(653): Illuminate\Container\BoundMethod::call()
#13 /var/www/html/flarum/vendor/illuminate/bus/Dispatcher.php(128): Illuminate\Container\Container->call()
#14 /var/www/html/flarum/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}()
#15 /var/www/html/flarum/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#16 /var/www/html/flarum/vendor/illuminate/bus/Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then()
#17 /var/www/html/flarum/vendor/illuminate/queue/CallQueuedHandler.php(119): Illuminate\Bus\Dispatcher->dispatchNow()
#18 /var/www/html/flarum/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Queue\CallQueuedHandler->Illuminate\Queue\{closure}()
#19 /var/www/html/flarum/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#20 /var/www/html/flarum/vendor/illuminate/queue/CallQueuedHandler.php(118): Illuminate\Pipeline\Pipeline->then()
#21 /var/www/html/flarum/vendor/illuminate/queue/CallQueuedHandler.php(70): Illuminate\Queue\CallQueuedHandler->dispatchThroughMiddleware()
#22 /var/www/html/flarum/vendor/illuminate/queue/Jobs/Job.php(98): Illuminate\Queue\CallQueuedHandler->call()
#23 /var/www/html/flarum/vendor/illuminate/queue/SyncQueue.php(43): Illuminate\Queue\Jobs\Job->fire()
#24 /var/www/html/flarum/vendor/flarum/core/src/Notification/Driver/EmailNotificationDriver.php(51): Illuminate\Queue\SyncQueue->push()
#25 /var/www/html/flarum/vendor/flarum/core/src/Notification/Driver/EmailNotificationDriver.php(37): Flarum\Notification\Driver\EmailNotificationDriver->mailNotifications()
#26 /var/www/html/flarum/vendor/flarum/core/src/Notification/NotificationSyncer.php(110): Flarum\Notification\Driver\EmailNotificationDriver->send()
#27 /var/www/html/flarum/vendor/flarum/subscriptions/src/Job/SendReplyNotification.php(84): Flarum\Notification\NotificationSyncer->sync()
#28 /var/www/html/flarum/vendor/illuminate/container/BoundMethod.php(36): Flarum\Subscriptions\Job\SendReplyNotification->handle()
#29 /var/www/html/flarum/vendor/illuminate/container/Util.php(40): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
#30 /var/www/html/flarum/vendor/illuminate/container/BoundMethod.php(93): Illuminate\Container\Util::unwrapIfClosure()
#31 /var/www/html/flarum/vendor/illuminate/container/BoundMethod.php(35): Illuminate\Container\BoundMethod::callBoundMethod()
#32 /var/www/html/flarum/vendor/illuminate/container/Container.php(653): Illuminate\Container\BoundMethod::call()
#33 /var/www/html/flarum/vendor/illuminate/bus/Dispatcher.php(128): Illuminate\Container\Container->call()
#34 /var/www/html/flarum/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Bus\Dispatcher->Illuminate\Bus\{closure}()
#35 /var/www/html/flarum/vendor/illuminate/pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()
#36 /var/www/html/flarum/vendor/illuminate/bus/Dispatcher.php(132): Illuminate\Pipeline\Pipeline->then()
#37 /var/www/html/flarum/vendor/illuminate/queue/CallQueuedHandler.php(119): Illuminate\Bus\Dispatcher->dispatchNow()
#38 /var/www/html/flarum/vendor/illuminate/pipeline/Pipeline.php(128): Illuminate\Queue\CallQueuedHandler->Illuminate\Queue\{closure}()
Does anyone have any suggestions?