TL;DR: check that your server partitions are not full.
I might have experienced a related issue. Started while trying to upload images and failing with “Error HTTP”, like @dyv156. Went to see the log and boy, there were a lot of errors about Wordfence’s database queries, like:
[1533106029 ] Error The table 'wp_wfStatus' is full de la base de datos de WordPress para la consulta insert into wp_wfStatus (ctime, level, type, msg) values ('1533106029.933407', 10, 'info', 'SUM_ENDBAD:Scanning for old themes, plugins and core files') realizada por do_action('wp_ajax_nopriv_wordfence_doScan'), WP_Hook->do_action, WP_Hook->apply_filters, wordfence::ajax_doScan_callback, wfScan::wfScanMain, wfScanEngine->go, wfScanEngine->doScan, wfScanEngine->scan_oldVersions_finish, wfIssues::statusEnd, wordfence::status, wfLog->addStatus, wfDB->queryWrite
[1532759468 ] Error Got error -1 "Internal error < 0 (Not system error)" from storage engine InnoDB de la base de datos de WordPress para la consulta truncate table wp_wfBadLeechers realizada por do_action_ref_array, WP_Hook->do_action, WP_Hook->apply_filters, wordfence::dailyCron, wfDB->truncate, wfDB->queryWrite
[1532719879 ] Error Tablespace is missing for table '(null)' de la base de datos de WordPress para la consulta select IP from wp_wfVulnScanners where ctime > unix_timestamp() - 3600 realizada por do_action_ref_array, WP_Hook->do_action, WP_Hook->apply_filters, wordfence::hourlyCron, wfDB->querySelect
[1532719879 ] PHP Warning: mysqli_query(): (HY000/1812): Tablespace is missing for table '(null)' in /home/sweethomealabama/wordpress/en-desarrollo/wp-includes/wp-db.php on line 1924
[1532716261 ] Error Tablespace is missing for table '(null)' de la base de datos de WordPress para la consulta delete from wp_wfVulnScanners realizada por do_action_ref_array, WP_Hook->do_action, WP_Hook->apply_filters, wordfence::hourlyCron, wfDB->truncate, wfDB->queryWrite
[1532716261 ] Error Got error -1 "Internal error < 0 (Not system error)" from storage engine InnoDB de la base de datos de WordPress para la consulta truncate table wp_wfVulnScanners realizada por do_action_ref_array, WP_Hook->do_action, WP_Hook->apply_filters, wordfence::hourlyCron, wfDB->truncate, wfDB->queryWrite
But I did the obvious thing first: I took a quick look at the server and of course, the problem was the root partition was full (choking the database, even though WordPress is in a different one). After freeing some space, I can again upload images. I still saw a few errors with the first uploads, but they were probably fixed after the first cron activated, and all seems to be working fine now.
I do wish WordPress would check something as obvious as free space instead of throwing these unhelpful errors:
An unexpected error occurred. Something may be wrong with www.ads-software.com or this server’s configuration. If you continue to have problems, please try the support forums.