Users reporting issues making 'long' posts
I migrated over to the wonderful Flarum from MyBB last week and mostly it has been working fantastically. However, one user has been reporting that they get keep getting Ooops errors when trying to make posts more than a couple of sentences long, and have to split their posts in order to post. They say they are getting the errors on multple browsers via desktop, but not on their mobile. I asked them to enable chrome developer tools and they provided this screenshot of the error output:
https://ibb.co/V39sJZv
Possibly unrelated, but another user is reporting today that he gets a You do not have permission error when trying to make a long reply in a specific thread, and he also has to split his posts to be able to post in it. He sent me a screenshot of the error.
Also possibly unrelated, but a large number of errors were output to flarum log (250kb or so); repetitions of the below. They all occurred in a quick burst and the timestamp doesn't correspond to the issues reported above, and they are the only errors produced all week, so I doubt they are related...
Next Doctrine\DBAL\Driver\PDO\Exception: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/onemuejg/public_html/forums/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18
Stack trace:
#0 /home/onemuejg/public_html/forums/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(44): Doctrine\DBAL\Driver\PDO\Exception::new(Object(PDOException))
#1 /home/onemuejg/public_html/forums/vendor/illuminate/database/Connectors/Connector.php(67): Doctrine\DBAL\Driver\PDOConnection->construct('mysql:host=loca...', 'userxxxxxxxx', 'passwordxxxx', Array)
#2 /home/onemuejg/public_html/forums/vendor/illuminate/database/Connectors/Connector.php(46): Illuminate\Database\Connectors\Connector->createPdoConnection('mysql:host=loca...', 'userxxxxxxxx', 'passwordxxxx', Array)
#3 /home/onemuejg/public_html/forums/vendor/illuminate/database/Connectors/MySqlConnector.php(24): Illuminate\Database\Connectors\Connector->createConnection('mysql:host=loca...', Array, Array)
#4 /home/onemuejg/public_html/forums/vendor/illuminate/database/Connectors/ConnectionFactory.php(184): Illuminate\Database\Connectors\MySqlConnector->connect(Array)
#5 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors{closure}()
#6 /home/onemuejg/public_html/forums/vendor/illuminate/database/Connection.php(1064): call_user_func(Object(Closure))
#7 /home/onemuejg/public_html/forums/vendor/illuminate/database/Connection.php(1014): Illuminate\Database\Connection->getPdo()
#8 /home/onemuejg/public_html/forums/vendor/illuminate/database/Connection.php(994): Illuminate\Database\Connection->getDoctrineConnection()
#9 /home/onemuejg/public_html/forums/vendor/flarum/core/src/Database/Migrator.php(69): Illuminate\Database\Connection->getDoctrineSchemaManager()
#10 [internal function]: Flarum\Database\Migrator->construct(Object(Flarum\Database\DatabaseMigrationRepository), Object(Illuminate\Database\MySqlConnection), Object(Illuminate\Filesystem\Filesystem))
#11 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(917): ReflectionClass->newInstanceArgs(Array)
#12 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(758): Illuminate\Container\Container->build('Flarum\Database...')
#13 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(694): Illuminate\Container\Container->resolve('Flarum\Database...', Array)
#14 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(1027): Illuminate\Container\Container->make('Flarum\Database...')
#15 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(947): Illuminate\Container\Container->resolveClass(Object(ReflectionParameter))
#16 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(908): Illuminate\Container\Container->resolveDependencies(Array)
#17 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(292): Illuminate\Container\Container->build('Flarum\Extensio...')
#18 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(873): Illuminate\Container\Container->Illuminate\Container{closure}(Object(Illuminate\Container\Container), Array)
#19 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(758): Illuminate\Container\Container->build(Object(Closure))
#20 /home/onemuejg/public_html/forums/vendor/illuminate/container/Container.php(694): Illuminate\Container\Container->resolve('Flarum\Extensio...', Array)
#21 /home/onemuejg/public_html/forums/vendor/flarum/core/src/Extension/ExtensionServiceProvider.php(31): Illuminate\Container\Container->make('flarum.extensio...')
#22 [internal function]: Flarum\Extension\ExtensionServiceProvider->Flarum\Extension{closure}(Object(Flarum\Foundation\Application))
#23 /home/onemuejg/public_html/forums/vendor/flarum/core/src/Foundation/Application.php(329): call_user_func(Object(Closure), Object(Flarum\Foundation\Application))
#24 /home/onemuejg/public_html/forums/vendor/flarum/core/src/Foundation/Application.php(270): Flarum\Foundation\Application->fireAppCallbacks(Array)
#25 /home/onemuejg/public_html/forums/vendor/flarum/core/src/Foundation/InstalledSite.php(151): Flarum\Foundation\Application->boot()
#26 /home/onemuejg/public_html/forums/vendor/flarum/core/src/Foundation/InstalledSite.php(82): Flarum\Foundation\InstalledSite->bootLaravel()
#27 /home/onemuejg/public_html/forums/vendor/flarum/core/src/Http/Server.php(59): Flarum\Foundation\InstalledSite->bootApp()
#28 /home/onemuejg/public_html/forums/vendor/flarum/core/src/Http/Server.php(36): Flarum\Http\Server->safelyBootAndGetHandler()
#29 /home/onemuejg/public_html/forums/index.php(26): Flarum\Http\Server->listen()
#30 {main}
Flarum information
Flarum core 1.6.2
PHP version: 7.4.33
MySQL version: 10.3.37-MariaDB-cll-lve
Loaded extensions: Core, date, libxml, openssl, pcre, sqlite3, zlib, bz2, calendar, ctype, curl, hash, filter, ftp, gettext, gmp, SPL, iconv, pcntl, readline, Reflection, session, standard, shmop, SimpleXML, mbstring, tokenizer, xml, apcu, bcmath, dom, fileinfo, gd, imap, intl, json, exif, mysqlnd, mysqli, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, soap, sockets, sodium, tidy, xmlreader, xmlrpc, xmlwriter, xsl, zip, ionCube Loader, Zend OPcache
+-----------------------------+---------+--------+
| Flarum Extensions | | |
+-----------------------------+---------+--------+
| ID | Version | Commit |
+-----------------------------+---------+--------+
| flarum-flags | v1.6.1 | |
| flarum-tags | v1.6.1 | |
| flarum-suspend | v1.6.1 | |
| flarum-approval | v1.6.1 | |
| v17development-seo | v1.8.0 | |
| ianm-synopsis | 1.2.2 | |
| fof-user-directory | 1.2.3 | |
| fof-sitemap | 1.0.3 | |
| fof-polls | 1.3.0 | |
| fof-nightmode | 1.5.1 | |
| fof-forum-statistics-widget | 1.0.2 | |
| fof-formatting | 1.0.2 | |
| fof-default-group | 1.1.0 | |
| flarum-subscriptions | v1.6.1 | |
| flarum-sticky | v1.6.1 | |
| flarum-statistics | v1.6.1 | |
| flarum-nicknames | v1.6.1 | |
| flarum-mentions | v1.6.1 | |
| flarum-markdown | v1.6.1 | |
| flarum-lock | v1.6.1 | |
| flarum-likes | v1.6.1 | |
| flarum-lang-english | v1.6.0 | |
| flarum-emoji | v1.6.1 | |
| flarum-bbcode | v1.6.0 | |
| antoinefr-online | v1.0.1 | |
+-----------------------------+---------+--------+
Base URL: https://onemoreinthetolly.com/forums
Installation path: /home/onemuejg/public_html/forums
Queue driver: sync
Session driver: file
Mail driver: mail
Debug mode: off
Any help would be greatly appreciated as I have no idea how I will troubleshoot these issues myself. The forum works perfectly for me 😅