Errors after upgrading to NC 14.0.1

recently upgraded to nextcloud 14.0.1 from 13.x
upgrade completed without errors except now the bookmarks application is not updating nor functioning. when the upgrade first completed and took me to the overview page, I received the following error:

Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)

Clicking to get the list of files gives this:

Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.

Results
=======
- news
	- FILE_MISSING
		- vendor/ezyang/htmlpurifier/maintenance/.htaccess

Raw output
==========
Array
(
    [news] => Array
        (
            [FILE_MISSING] => Array
                (
                    [vendor/ezyang/htmlpurifier/maintenance/.htaccess] => Array
                        (
                            [expected] => somereallylonghash
                            [current] => 
                        )
                )
        )
)


the blank hash appears to be the cause of the trouble. This is the link the error gives to troubleshoot but this page contains no mention of the error [FILE_MISSING] nor how to begin fixing it.

So I turn to this community that has been so helpful in the past in hopes you can save me once again. How should I troubleshoot this? Are my bookmarks lost forever?

Here is the output from the log file:

Error
core
GuzzleHttp\Exception\ConnectException: cURL error 6: Could not resolve host: github.com (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 150: 
GuzzleHttp\Handler\CurlFactory::createRejection(GuzzleHttp\H ... l}, { errno: 6,e ... 0})
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 103: 
GuzzleHttp\Handler\CurlFactory::finishError(GuzzleHttp\H ... {}, GuzzleHttp\H ... l}, GuzzleHttp\H ... {})
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php - line 43: 
GuzzleHttp\Handler\CurlFactory::finish(GuzzleHttp\H ... {}, GuzzleHttp\H ... l}, GuzzleHttp\H ... {})
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php - line 28: 
GuzzleHttp\Handler\CurlHandler->__invoke("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php - line 51: 
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php - line 37: 
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php - line 30: 
GuzzleHttp\PrepareBodyMiddleware->__invoke("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php - line 70: 
GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php - line 59: 
GuzzleHttp\RedirectMiddleware->__invoke("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php - line 67: 
GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 277: 
GuzzleHttp\HandlerStack->__invoke("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 125: 
GuzzleHttp\Client->transfer("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 131: 
GuzzleHttp\Client->requestAsync("get", GuzzleHttp\Psr7\Uri {}, { verify: "/ ... }})
/var/www/nextcloud/lib/private/Http/Client/Client.php - line 161: 
GuzzleHttp\Client->request("get", "https://git ... z", { verify: "/ ... e})
/var/www/nextcloud/lib/private/Installer.php - line 258: 
OC\Http\Client\Client->get("https://git ... z", { save_to: " ... "})
/var/www/nextcloud/lib/private/Installer.php - line 175: 
OC\Installer->downloadApp("bookmarks")
/var/www/nextcloud/settings/Controller/AppSettingsController.php - line 526: 
OC\Installer->updateAppstoreApp("bookmarks")
/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 166: 
OC\Settings\Controller\AppSettingsController->updateApp("bookmarks")
/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 99: 
OC\AppFramework\Http\Dispatcher->executeController(OC\Settings\ ... {}, "updateApp")
/var/www/nextcloud/lib/private/AppFramework/App.php - line 118: 
OC\AppFramework\Http\Dispatcher->dispatch(OC\Settings\ ... {}, "updateApp")
/var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47: 
OC\AppFramework\App::main("OC\\Setting ... r", "updateApp", OC\AppFramew ... {}, { appId: "bo ... "})

OC\AppFramework\Routing\RouteActionHandler->__invoke({ appId: "bo ... "})
/var/www/nextcloud/lib/private/Route/Router.php - line 297: 
call_user_func(OC\AppFramew ... {}, { appId: "bo ... "})
/var/www/nextcloud/lib/base.php - line 987: 
OC\Route\Router->match("/settings/a ... s")
/var/www/nextcloud/index.php - line 42: 
OC::handleRequest()

Error
core
GuzzleHttp\Exception\ConnectException: cURL error 6: Could not resolve host: github-production-release-asset-2e65be.s3.amazonaws.com (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 150: 
GuzzleHttp\Handler\CurlFactory::createRejection(GuzzleHttp\H ... l}, { errno: 6,e ... 0})
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 103: 
GuzzleHttp\Handler\CurlFactory::finishError(GuzzleHttp\H ... {}, GuzzleHttp\H ... l}, GuzzleHttp\H ... {})
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php - line 43: 
GuzzleHttp\Handler\CurlFactory::finish(GuzzleHttp\H ... {}, GuzzleHttp\H ... l}, GuzzleHttp\H ... {})
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php - line 28: 
GuzzleHttp\Handler\CurlHandler->__invoke("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php - line 51: 
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php - line 37: 
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php - line 30: 
GuzzleHttp\PrepareBodyMiddleware->__invoke("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php - line 70: 
GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php - line 107: 
GuzzleHttp\RedirectMiddleware->__invoke("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php - line 72: 
GuzzleHttp\RedirectMiddleware->checkRedirect(GuzzleHttp\Psr7\Request {}, "*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/FulfilledPromise.php - line 39: 
GuzzleHttp\RedirectMiddleware->GuzzleHttp\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php - line 47: 
GuzzleHttp\Promise\FulfilledPromise::GuzzleHttp\Promise\{closure}("*** sensiti ... *")
/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 246: 
GuzzleHttp\Promise\TaskQueue->run(true)
/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 223: 
GuzzleHttp\Promise\Promise->invokeWaitFn()
/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 267: 
GuzzleHttp\Promise\Promise->waitIfPending()
/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 225: 
GuzzleHttp\Promise\Promise->invokeWaitList()
/var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 62: 
GuzzleHttp\Promise\Promise->waitIfPending()
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 131: 
GuzzleHttp\Promise\Promise->wait()
/var/www/nextcloud/lib/private/Http/Client/Client.php - line 161: 
GuzzleHttp\Client->request("get", "https://git ... z", { verify: "/ ... e})
/var/www/nextcloud/lib/private/Installer.php - line 258: 
OC\Http\Client\Client->get("https://git ... z", { save_to: " ... "})
/var/www/nextcloud/lib/private/Installer.php - line 175: 
OC\Installer->downloadApp("bookmarks")
/var/www/nextcloud/settings/Controller/AppSettingsController.php - line 526: 
OC\Installer->updateAppstoreApp("bookmarks")
/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 166: 
OC\Settings\Controller\AppSettingsController->updateApp("bookmarks")
/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 99: 
OC\AppFramework\Http\Dispatcher->executeController(OC\Settings\ ... {}, "updateApp")
/var/www/nextcloud/lib/private/AppFramework/App.php - line 118: 
OC\AppFramework\Http\Dispatcher->dispatch(OC\Settings\ ... {}, "updateApp")
/var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47: 
OC\AppFramework\App::main("OC\\Setting ... r", "updateApp", OC\AppFramew ... {}, { appId: "bo ... "})

OC\AppFramework\Routing\RouteActionHandler->__invoke({ appId: "bo ... "})
/var/www/nextcloud/lib/private/Route/Router.php - line 297: 
call_user_func(OC\AppFramew ... {}, { appId: "bo ... "})
/var/www/nextcloud/lib/base.php - line 987: 
OC\Route\Router->match("/settings/a ... s")
/var/www/nextcloud/index.php - line 42: 
OC::handleRequest()
Info
updater
\OC\Updater::resetLogLevel: Reset log level to Warning(2)
2018-10-04T08:10:23-0700
Info
updater
\OC\Updater::maintenanceDisabled: Turned off maintenance mode
2018-10-04T08:10:23-0700
Info
updater
\OC\Updater::updateEnd: Update successful
2018-10-04T08:10:23-0700
1 Like