Skip to content

Nextcloud Log continues filling with OCA\\Bookmarks\\BackgroundJobs\\CrawlJob error #2300

@hobbesjaap

Description

@hobbesjaap

Describe the bug

I keep getting an error message buildup in my Nextcloud Log with hundreds of entries over a few days stating Error while running background job OCA\\Bookmarks\\BackgroundJobs\\CrawlJob

To Reproduce

I just use the app, don't know where this behaviour is coming from.

Expected behavior

Not get these errors.

Screenshots

No screenshot, but I can show the log file:


{"reqId":"9vDD9RyhchN3cnBWk0pS","level":3,"time":"2025-06-21T09:30:40+08:00","remoteAddr":"","user":"--","app":"core","method":"","url":"--","message":"Error while running background job OCA\\Bookmarks\\BackgroundJobs\\CrawlJob (id: 202742, arguments: null)","userAgent":"--","version":"31.0.6.2","exception":{"Exception":"Error","Message":"Call to undefined method GuzzleHttp\\Psr7\\Utils::redactUserInfo()","Code":0,"Trace":[{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":257,"function":"sanitizeCurlError","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::"},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":205,"function":"createRejection","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","line":157,"function":"finishError","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::"},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php","line":47,"function":"finish","class":"GuzzleHttp\\Handler\\CurlFactory","type":"::"},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php","line":28,"function":"__invoke","class":"GuzzleHttp\\Handler\\CurlHandler","type":"->"},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php","line":48,"function":"GuzzleHttp\\Handler\\{closure}","class":"GuzzleHttp\\Handler\\Proxy","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php","line":35,"function":"GuzzleHttp\\Handler\\{closure}","class":"GuzzleHttp\\Handler\\Proxy","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":31,"function":"__invoke","class":"GuzzleHttp\\PrepareBodyMiddleware","type":"->"},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php","line":71,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Middleware.php","line":63,"function":"__invoke","class":"GuzzleHttp\\RedirectMiddleware","type":"->"},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/HandlerStack.php","line":75,"function":"GuzzleHttp\\{closure}","class":"GuzzleHttp\\Middleware","type":"::","args":["*** sensitive parameters replaced ***"]},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Client.php","line":333,"function":"__invoke","class":"GuzzleHttp\\HandlerStack","type":"->"},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Client.php","line":169,"function":"transfer","class":"GuzzleHttp\\Client","type":"->"},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Client.php","line":189,"function":"requestAsync","class":"GuzzleHttp\\Client","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/ClientTrait.php","line":44,"function":"request","class":"GuzzleHttp\\Client","type":"->"},{"file":"/config/www/nextcloud/apps/bookmarks/lib/Service/CrawlService.php","line":65,"function":"get","class":"GuzzleHttp\\Client","type":"->"},{"file":"/config/www/nextcloud/apps/bookmarks/lib/BackgroundJobs/CrawlJob.php","line":55,"function":"crawl","class":"OCA\\Bookmarks\\Service\\CrawlService","type":"->"},{"file":"/app/www/public/lib/public/BackgroundJob/Job.php","line":61,"function":"run","class":"OCA\\Bookmarks\\BackgroundJobs\\CrawlJob","type":"->"},{"file":"/app/www/public/lib/public/BackgroundJob/TimedJob.php","line":97,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->"},{"file":"/app/www/public/lib/public/BackgroundJob/TimedJob.php","line":84,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->"},{"file":"/app/www/public/cron.php","line":170,"function":"execute","class":"OCP\\BackgroundJob\\TimedJob","type":"->"}],"File":"/app/www/public/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php","Line":294,"message":"Error while running background job OCA\\Bookmarks\\BackgroundJobs\\CrawlJob (id: 202742, arguments: null)","exception":{},"CustomMessage":"Error while running background job OCA\\Bookmarks\\BackgroundJobs\\CrawlJob (id: 202742, arguments: null)"}}

Desktop (please complete the following information):

  • OS: MacOS, Linux, Windows, doesn't matter
  • Browser: Chrome, Safari, Firefox, it's a server error
  • Version: All

Server (please complete the following information):

  • OS: Docker
  • HTTP server: Linuxserver Nextcloud
  • Database: MariaDB V11.4.5
  • PHP version: 8.3.19
  • Nextcloud version: 31.0.6
  • Bookmarks app version: 15.1.0
  • Activated Nextcloud Apps: [the output of running $ sudo -u www-data php occ app:list in your command line]

Enabled:

  • activity: 4.0.0

  • app_api: 5.0.2

  • bookmarks: 15.1.0

  • bruteforcesettings: 4.0.0

  • calendar: 5.3.3

  • cfg_share_links: 7.0.1

  • circles: 31.0.0

  • cloud_federation_api: 1.14.0

  • comments: 1.21.0

  • contacts: 7.1.3

  • contactsinteraction: 1.12.0

  • cookbook: 0.11.3

  • dashboard: 7.11.0

  • dav: 1.33.0

  • deck: 1.15.1

  • emlviewer: 2.0.1

  • end_to_end_encryption: 1.17.0

  • epubviewer: 1.8.0

  • external: 6.0.2

  • federatedfilesharing: 1.21.0

  • files: 2.3.1

  • files_archive: 1.2.6

  • files_autorename: 2.1.4

  • files_downloadactivity: 1.18.1

  • files_downloadlimit: 4.0.0

  • files_lock: 31.0.2

  • files_pdfviewer: 4.0.0

  • files_sharing: 1.23.1

  • files_trashbin: 1.21.0

  • files_versions: 1.24.0

  • firstrunwizard: 4.0.0

  • groupfolders: 19.1.0

  • integration_google: 3.2.0

  • integration_mastodon: 3.1.1

  • integration_openstreetmap: 2.1.0

  • logcleaner: 1.1.7

  • logreader: 4.0.0

  • lookup_server_connector: 1.19.0

  • memories: 7.5.2

  • metadata: 0.22.0

  • notes: 4.12.1

  • notifications: 4.0.0

  • oauth2: 1.19.1

  • onlyoffice: 9.9.0

  • password_policy: 3.0.0

  • photos: 4.0.0-dev.1

  • previewgenerator: 5.8.0

  • privacy: 3.0.0

  • profile: 1.0.0

  • provisioning_api: 1.21.0

  • recognize: 9.0.1

  • recommendations: 4.0.0

  • related_resources: 2.0.0

  • secrets: 2.1.2

  • serverinfo: 3.0.0

  • settings: 1.14.0

  • sharebymail: 1.21.0

  • snappymail: 2.38.2

  • spreed: 21.1.0

  • survey_client: 3.0.0

  • systemtags: 1.21.1

  • tables: 0.9.3

  • tasks: 0.16.1

  • text: 5.0.0

  • theming: 2.6.1

  • theming_customcss: 1.18.0

  • twofactor_backupcodes: 1.20.0

  • twofactor_nextcloud_notification: 5.0.0

  • twofactor_totp: 13.0.0-dev.0

  • updatenotification: 1.21.0

  • user_status: 1.11.0

  • viewer: 4.0.0

  • weather_status: 1.11.0

  • webhook_listeners: 1.2.0

  • workflowengine: 2.13.0
    Disabled:

  • admin_audit: 1.21.0

  • encryption: 2.19.0

  • federation: 1.21.0 (installed 1.8.0)

  • files_external: 1.23.0

  • files_reminders: 1.4.0 (installed 1.2.0)

  • nextcloud_announcements: 3.0.0 (installed 1.18.0)

  • support: 3.0.0 (installed 1.9.0)

  • suspicious_login: 9.0.1 (installed 9.0.1)

  • user_ldap: 1.22.0

  • Nextcloud configuration: [the output of running sudo -u www-data php occ config:list system]

{
    "system": {
        "memcache.local": "\\OC\\Memcache\\APCu",
        "filelocking.enabled": "true",
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "allow_local_remote_servers": true,
        "trusted_domains": [
            "REMOVED SENSITIVE VALUE"
        ],
        "dbtype": "mysql",
        "version": "31.0.6.2",
        "overwrite.cli.url": "REMOVED SENSITIVE VALUE",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "enable_previews": true,
        "enabledPreviewProviders": [
            "OC\\Preview\\PNG",
            "OC\\Preview\\JPEG",
            "OC\\Preview\\GIF",
            "OC\\Preview\\HEIC",
            "OC\\Preview\\BMP",
            "OC\\Preview\\XBitmap",
            "OC\\Preview\\MP3",
            "OC\\Preview\\PDF",
            "OC\\Preview\\TXT",
            "OC\\Preview\\MarkDown",
            "OC\\Preview\\Image",
            "OC\\Preview\\Movie"
        ],
        "app_install_overwrite": {
            "0": "files_ebookreader",
            "2": "duplicatefinder",
            "4": "onlyoffice",
            "5": "snappymail"
        },
        "maintenance": false,
        "mail_smtpmode": "smtp",
        "mail_smtpsecure": "ssl",
        "mail_sendmailmode": "smtp",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "465",
        "mail_smtpauth": 1,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpauthtype": "LOGIN",
        "theme": "",
        "loglevel": 3,
        "default_phone_region": "HK",
        "updater.release.channel": "stable",
        "upgrade.disable-web": true,
        "maintenance_window_start": 1,
        "memcache.locking": "\\OC\\Memcache\\APCu",
        "trashbin_retention_obligation": 7,
        "memories.db.triggers.fcu": true,
        "memories.exiftool": "\/config\/www\/nextcloud\/apps\/memories\/bin-ext\/exiftool-amd64-musl",
        "memories.vod.path": "\/config\/www\/nextcloud\/apps\/memories\/bin-ext\/go-vod-amd64",
        "memories.vod.ffmpeg": "\/usr\/bin\/ffmpeg",
        "memories.vod.ffprobe": "\/usr\/bin\/ffprobe",
        "memories.gis_type": 1,
        "memories.vod.disable": false,
        "logtimezone": "Asia\/Hong_Kong"
    }
}
  • Nextcloud external user backend: None

Additional context

None that I can think of

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