Skip to content

Undefined array key "basic" in BookmarkService.php:183 – favicons not loading #2578

Description

@Mika-sudo-eur

Body:

Nextcloud version: 34.0.4.1 Bookmarks app version: 16.2.7 PHP version: 8.4 OS: Debian

Steps to reproduce:

    Add a new bookmark
    Wait for the CrawlJob to run
    Favicon does not appear

Error in log:

"message":"Undefined array key "basic" at /var/www/nextcloud/apps/bookmarks/lib/Service/BookmarkService.php#183"

The CrawlJob runs without error but with Last duration: 0 – it skips all bookmarks. Existing and newly added bookmarks are not crawled.

Note: networkobjectaccess is set to 1 and allow_outgoing_server_connections is set to 1. Outgoing connections from the server work (verified with curl).

Activity

  1. github-actions commented on Oct 10, 2026

    @github-actions
    Contributor

    Hello 👋

    Thank you for taking the time to open this issue with the bookmarks app. I know it's frustrating when software
    causes problems. You have made the right choice to come here and open an issue to make sure your problem gets looked at
    and if possible solved.
    I'm Marcel and have been maintaining this software the last few years. I currently work for Nextcloud but maintain this app
    in my free time, because it is not an official Nextcloud product. My day job at Nextcloud is pretty awesome but sadly leaves me with
    less time for side projects like this one than I used to have.
    I still try to answer all issues and if possible fix all bugs here, but it sometimes takes a while until I get to it.
    Until then, please be patient.
    Note also that GitHub is a place where people meet to make software better together. Nobody here is under any obligation
    to help you, solve your problems or deliver on any expectations or demands you may have, but if enough people come together we can
    collaborate to make this software better. For everyone.
    Thus, if you can, you could also look at other issues to see whether you can help other people with your knowledge
    and experience. If you have coding experience it would also be awesome if you could step up to dive into the code and
    try to fix the odd bug yourself. Everyone will be thankful for extra helping hands!
    One last word: If you feel, at any point, like you need to vent, this is not the place for it; you can go to the forum,
    to twitter or somewhere else. But this is a technical issue tracker, so please make sure to
    focus on the tech and keep your opinions to yourself. (Also see our Code of Conduct. Really.)

    I look forward to working with you on this issue
    Cheers 💙

  2. marcelklehr commented on Oct 11, 2026

    @marcelklehr
    Member

    Hi @Mika-sudo-eur
    Thank you for taking the time to give feedback by opening this issue!
    Can you check the output of occ config:app:get bookmarks privacy.enableScraping. If this is (as I expect) false, turn on "Enable accessing and collecting information from the web pages you add" in the Bookmarks admin settings.
    The warning in the logs will be fixed in the next release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions