Bookmark App doesn't accept any bookmarks

Hello Nextcloud Users,

i am fairly new to nextcloud and i just setup a new instance with 9.0.53.
Since i wanted my users to be able to manage their bookmarks within nextcloud i activated the bookmarks app.

However, if i try to use the bookmarklet or directly insert a new bookmark as a normal user nothing happens. It just tells me that i have no bookmarks.

After logging in as admin user i see the following log entry:

{“reqId”:“yWxDjOMOmde85bBDguXo”,“remoteAddr”:“122.212.157.42”,“app”:“index”,“message”:“Exception: {“Exception”:“GuzzleHttp\\Exception\\ClientException”,“Message”:“Client error response [url] https:\/\/linuxmint.com\/ [status code] 403 [reason phrase] Forbidden”,“Code”:403,“Trace”:”#0 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Subscriber\/HttpError.php(33): GuzzleHttp\\Exception\\RequestException::create(Object(GuzzleHttp\\Message\\Request), Object(GuzzleHttp\\Message\\Response))\n#1 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Event\/Emitter.php(109): GuzzleHttp\\Subscriber\\HttpError->onComplete(Object(GuzzleHttp\\Event\\CompleteEvent), ‘complete’)\n#2 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/RequestFsm.php(91): GuzzleHttp\\Event\\Emitter->emit(‘complete’, Object(GuzzleHttp\\Event\\CompleteEvent))\n#3 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/RequestFsm.php(132): GuzzleHttp\\RequestFsm->__invoke(Object(GuzzleHttp\\Transaction))\n#4 \/var\/www\/nextcloud\/3rdparty\/react\/promise\/src\/FulfilledPromise.php(25): GuzzleHttp\\RequestFsm->GuzzleHttp\\{closure}(Array)\n#5 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/ringphp\/src\/Future\/CompletedFutureValue.php(55): React\\Promise\\FulfilledPromise->then(Object(Closure), NULL, NULL)\n#6 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Message\/FutureResponse.php(43): GuzzleHttp\\Ring\\Future\\CompletedFutureValue->then(Object(Closure), NULL, NULL)\n#7 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/RequestFsm.php(135): GuzzleHttp\\Message\\FutureResponse::proxy(Object(GuzzleHttp\\Ring\\Future\\CompletedFutureArray), Object(Closure))\n#8 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Client.php(165): GuzzleHttp\\RequestFsm->__invoke(Object(GuzzleHttp\\Transaction))\n#9 \/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Client.php(125): GuzzleHttp\\Client->send(Object(GuzzleHttp\\Message\\Request))\n#10 \/var\/www\/nextcloud\/lib\/private\/http\/client\/client.php(129): GuzzleHttp\\Client->get(‘https:\/\/linuxmi…’, Array)\n#11 \/var\/www\/nextcloud\/apps\/bookmarks\/controller\/lib\/bookmarks.php(556): OC\\Http\\Client\\Client->get(‘https:\/\/linuxmi…’)\n#12 \/var\/www\/nextcloud\/apps\/bookmarks\/controller\/rest\/bookmarkcontroller.php(75): OCA\\Bookmarks\\Controller\\Lib\\Bookmarks::getURLMetadata(‘https:\/\/linuxmi…’)\n#13 [internal function]: OCA\\Bookmarks\\Controller\\Rest\\BookmarkController->newBookmark(‘https:\/\/linuxmi…’, Array, 0, ‘Linux Mint’, false, ‘’)\n#14 \/var\/www\/nextcloud\/lib\/private\/appframework\/http\/dispatcher.php(159): call_user_func_array(Array, Array)\n#15 \/var\/www\/nextcloud\/lib\/private\/appframework\/http\/dispatcher.php(89): OC\\AppFramework\\Http\\Dispatcher->executeController(Object(OCA\\Bookmarks\\Controller\\Rest\\BookmarkController), ‘newBookmark’)\n#16 \/var\/www\/nextcloud\/lib\/private\/appframework\/app.php(110): OC\\AppFramework\\Http\\Dispatcher->dispatch(Object(OCA\\Bookmarks\\Controller\\Rest\\BookmarkController), ‘newBookmark’)\n#17 \/var\/www\/nextcloud\/lib\/private\/appframework\/routing\/routeactionhandler.php(45): OC\\AppFramework\\App::main(‘BookmarkControl…’, ‘newBookmark’, Object(OC\\AppFramework\\DependencyInjection\\DIContainer), Array)\n#18 [internal function]: OC\\AppFramework\\routing\\RouteActionHandler->__invoke(Array)\n#19 \/var\/www\/nextcloud\/lib\/private\/route\/router.php(276): call_user_func(Object(OC\\AppFramework\\routing\\RouteActionHandler), Array)\n#20 \/var\/www\/nextcloud\/lib\/base.php(967): OC\\Route\\Router->match(’\/apps\/bookmarks…’)\n#21 \/var\/www\/nextcloud\/index.php(39): OC::handleRequest()\n#22 {main}",“File”:"\/var\/www\/nextcloud\/3rdparty\/guzzlehttp\/guzzle\/src\/Exception\/RequestException.php",“Line”:89}",“level”:3,“time”:“2016-07-22T02:13:14+00:00”,“method”:“POST”,“url”:"/index.php/apps/bookmarks/bookmark",“user”:“meister”}

Can anyone point me to a solution? I guess it’s a newbie configuration problem on my side. But the error doesn’t tell me anything.

Thanks in advance.

EDIT: Forgot to mention that i am using Bookmarks App 0.7.1

Please use the bug tracker for bug reports :wink: (afaik its still in the owncloud repo)

And how can i determine if this is a bug at all?

Also, it is mentioned in the nextcloud user guide. (Without any specific version information)
Does that mean i am supposed to go to the owncloud forums?

Please clarify.

Use https://github.com/owncloud/bookmarks

It’s probably a bug, ask there.

Ok,

but may i humbly suggest that you remove the Bookmarks section from the Users Manual in Nextcloud, if you don’t support it?

Bookmarks is a community app. It was once shipped with core so consider the docs location to be a relic of the past ;D

IMHO community apps need to ship their own docs (also implies calendar and contacts) so I’d open a general issue in the documentation repo https://github.com/nextcloud/documentation