Skip to content

[Bug]: setroubleshoot UnboundLocalError cannot access local variable 'syslog' #52940

@Bockeman

Description

@Bockeman

⚠️ This issue respects the following points: ⚠️

Bug description

I am getting what I suspect to be corrupt AVC denial alerts

  May 17 23:15:15 vericalm audit[711160]: AVC avc:  denied  { search } for  pid=711160 comm="admin" name="13419" dev="proc" ino=67936 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=dir permissive=1
  May 17 23:15:15 vericalm audit[711160]: AVC avc:  denied  { read } for  pid=711160 comm="admin" name="comm" dev="proc" ino=67983 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=file permissive=1
  May 17 23:15:15 vericalm audit[711160]: AVC avc:  denied  { open } for  pid=711160 comm="admin" path="/proc/13419/comm" dev="proc" ino=67983 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=file permissive=1
  May 17 23:15:15 vericalm audit[711160]: AVC avc:  denied  { getattr } for  pid=711160 comm="admin" path="/proc/13419/comm" dev="proc" ino=67983 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=file permissive=1
  May 17 23:15:15 vericalm audit[711160]: AVC avc:  denied  { search } for  pid=711160 comm="admin" name="13419" dev="proc" ino=67936 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=dir permissive=1

The cause of the alerts is not the subject of this report, rather how setroublshoot handles these alerts:

  May 17 23:15:17 vericalm systemd[1]: Starting setroubleshootd.service - SETroubleshoot daemon for processing new SELinux denial logs...
  May 17 23:15:18 vericalm systemd[1]: Started setroubleshootd.service - SETroubleshoot daemon for processing new SELinux denial logs.
  May 17 23:15:18 vericalm audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=setroubleshootd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: invalid security context: "unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023"
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_string: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.sepol_context_to_sid: could not convert unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 to sid
  May 17 23:15:18 vericalm setroubleshoot[711238]: Unable to process audit event: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1106, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    avcs.append(AVC(audit_event, record))
  May 17 23:15:18 vericalm setroubleshoot[711238]:                ~~~^^^^^^^^^^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 675, in __init__
  May 17 23:15:18 vericalm setroubleshoot[711238]:    self.derive_avc_info_from_audit_event(avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1027, in derive_avc_info_from_audit_event
  May 17 23:15:18 vericalm setroubleshoot[711238]:    raise AVCError(_("%s \n**** Invalid AVC: bad target context ****\n") % self.avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]: setroubleshoot.audit_data.AVCError: node=vericalm type=AVC msg=audit(1747520115.945:106546): avc:  denied  { search } for  pid=711160 comm="admin" name="13419" dev="proc" ino=67936 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=dir permissive=1
  May 17 23:15:18 vericalm setroubleshoot[711238]: 
  May 17 23:15:18 vericalm setroubleshoot[711238]: **** Invalid AVC: bad target context ****
  May 17 23:15:18 vericalm setroubleshoot[711238]: During handling of the above exception, another exception occurred:
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1108, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    syslog.syslog(syslog.LOG_ERR, "%s" % e)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]: UnboundLocalError: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: invalid security context: "unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023"
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_string: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.sepol_context_to_sid: could not convert unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 to sid
  May 17 23:15:18 vericalm setroubleshoot[711238]: Unable to process audit event: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1106, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    avcs.append(AVC(audit_event, record))
  May 17 23:15:18 vericalm setroubleshoot[711238]:                ~~~^^^^^^^^^^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 675, in __init__
  May 17 23:15:18 vericalm setroubleshoot[711238]:    self.derive_avc_info_from_audit_event(avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1027, in derive_avc_info_from_audit_event
  May 17 23:15:18 vericalm setroubleshoot[711238]:    raise AVCError(_("%s \n**** Invalid AVC: bad target context ****\n") % self.avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]: setroubleshoot.audit_data.AVCError: node=vericalm type=AVC msg=audit(1747520115.945:106547): avc:  denied  { read } for  pid=711160 comm="admin" name="comm" dev="proc" ino=67983 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=file permissive=1
  May 17 23:15:18 vericalm setroubleshoot[711238]: 
  May 17 23:15:18 vericalm setroubleshoot[711238]: **** Invalid AVC: bad target context ****
  May 17 23:15:18 vericalm setroubleshoot[711238]: During handling of the above exception, another exception occurred:
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1108, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    syslog.syslog(syslog.LOG_ERR, "%s" % e)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]: UnboundLocalError: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: invalid security context: "unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023"
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_string: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.sepol_context_to_sid: could not convert unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 to sid
  May 17 23:15:18 vericalm setroubleshoot[711238]: Unable to process audit event: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1106, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    avcs.append(AVC(audit_event, record))
  May 17 23:15:18 vericalm setroubleshoot[711238]:                ~~~^^^^^^^^^^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 675, in __init__
  May 17 23:15:18 vericalm setroubleshoot[711238]:    self.derive_avc_info_from_audit_event(avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1027, in derive_avc_info_from_audit_event
  May 17 23:15:18 vericalm setroubleshoot[711238]:    raise AVCError(_("%s \n**** Invalid AVC: bad target context ****\n") % self.avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]: setroubleshoot.audit_data.AVCError: node=vericalm type=AVC msg=audit(1747520115.945:106548): avc:  denied  { open } for  pid=711160 comm="admin" path="/proc/13419/comm" dev="proc" ino=67983 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=file permissive=1
  May 17 23:15:18 vericalm setroubleshoot[711238]: 
  May 17 23:15:18 vericalm setroubleshoot[711238]: **** Invalid AVC: bad target context ****
  May 17 23:15:18 vericalm setroubleshoot[711238]: During handling of the above exception, another exception occurred:
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1108, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    syslog.syslog(syslog.LOG_ERR, "%s" % e)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]: UnboundLocalError: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: invalid security context: "unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023"
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_string: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.sepol_context_to_sid: could not convert unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 to sid
  May 17 23:15:18 vericalm setroubleshoot[711238]: Unable to process audit event: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1106, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    avcs.append(AVC(audit_event, record))
  May 17 23:15:18 vericalm setroubleshoot[711238]:                ~~~^^^^^^^^^^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 675, in __init__
  May 17 23:15:18 vericalm setroubleshoot[711238]:    self.derive_avc_info_from_audit_event(avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1027, in derive_avc_info_from_audit_event
  May 17 23:15:18 vericalm setroubleshoot[711238]:    raise AVCError(_("%s \n**** Invalid AVC: bad target context ****\n") % self.avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]: setroubleshoot.audit_data.AVCError: node=vericalm type=AVC msg=audit(1747520115.945:106549): avc:  denied  { getattr } for  pid=711160 comm="admin" path="/proc/13419/comm" dev="proc" ino=67983 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=file permissive=1
  May 17 23:15:18 vericalm setroubleshoot[711238]: 
  May 17 23:15:18 vericalm setroubleshoot[711238]: **** Invalid AVC: bad target context ****
  May 17 23:15:18 vericalm setroubleshoot[711238]: During handling of the above exception, another exception occurred:
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1108, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    syslog.syslog(syslog.LOG_ERR, "%s" % e)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]: UnboundLocalError: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: invalid security context: "unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023"
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_record: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.context_from_string: could not create context structure
  May 17 23:15:18 vericalm setroubleshootd[711238]: libsepol.sepol_context_to_sid: could not convert unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 to sid
  May 17 23:15:18 vericalm setroubleshoot[711238]: Unable to process audit event: cannot access local variable 'syslog' where it is not associated with a value
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1106, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    avcs.append(AVC(audit_event, record))
  May 17 23:15:18 vericalm setroubleshoot[711238]:                ~~~^^^^^^^^^^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 675, in __init__
  May 17 23:15:18 vericalm setroubleshoot[711238]:    self.derive_avc_info_from_audit_event(avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1027, in derive_avc_info_from_audit_event
  May 17 23:15:18 vericalm setroubleshoot[711238]:    raise AVCError(_("%s \n**** Invalid AVC: bad target context ****\n") % self.avc_record)
  May 17 23:15:18 vericalm setroubleshoot[711238]: setroubleshoot.audit_data.AVCError: node=vericalm type=AVC msg=audit(1747520115.950:106550): avc:  denied  { search } for  pid=711160 comm="admin" name="13419" dev="proc" ino=67936 scontext=system_u:system_r:httpd_sys_script_t:s0 tcontext=unconfined_u:unconfined_r:gnome_atspi_t:s0-s0:c0.c1023 tclass=dir permissive=1
  May 17 23:15:18 vericalm setroubleshoot[711238]: 
  May 17 23:15:18 vericalm setroubleshoot[711238]: **** Invalid AVC: bad target context ****
  May 17 23:15:18 vericalm setroubleshoot[711238]: During handling of the above exception, another exception occurred:
  May 17 23:15:18 vericalm setroubleshoot[711238]: Traceback (most recent call last):
  May 17 23:15:18 vericalm setroubleshoot[711238]:  File "/usr/lib/python3.13/site-packages/setroubleshoot/audit_data.py", line 1108, in compute_avcs
  May 17 23:15:18 vericalm setroubleshoot[711238]:    syslog.syslog(syslog.LOG_ERR, "%s" % e)
  May 17 23:15:18 vericalm setroubleshoot[711238]:    ^^^^^^
  May 17 23:15:18 vericalm setroubleshoot[711238]: UnboundLocalError: cannot access local variable 'syslog' where it is not associated with a value

I appears that setroubleshoot does not handle libsepol.context_from_record: invalid security context .

Additionally, it seems the code attempts to use syslog before importing it:
(looks like a simple fix - the problem is this line of code).

More details present on Fedora Discussion.

Steps to reproduce

  1. Standard Fedora installation with Nexcloud
  2. Enable a suspected rogue app: richdocument
  3. Observe AVC Denied and subsequent error messaging

Expected behavior

If a process does cause a corrupt AVC denied alert, setroubleshoot should gracefully handle it.

Nextcloud Server version

31

Operating system

Other

PHP engine version

PHP 8.4

Web server

Apache (supported)

Database engine version

MariaDB

Is this bug present after an update or on a fresh install?

None

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?

  • Default user-backend (database)
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Configuration report

{
      "system": {
          "passwordsalt": "***REMOVED SENSITIVE VALUE***",
          "secret": "***REMOVED SENSITIVE VALUE***",
          "trusted_domains": [
              "localhost",
              "veriserve.co.uk",
              "www.veriserve.co.uk",
              "82.37.48.42",
              "vericalm"
          ],
          "datadirectory": "***REMOVED SENSITIVE VALUE***",
          "dbtype": "mysql",
          "version": "31.0.4.1",
          "overwrite.cli.url": "http:\/\/www.veriserve.co.uk",
          "overwriteprotocol": "https",
          "dbname": "***REMOVED SENSITIVE VALUE***",
          "dbhost": "***REMOVED SENSITIVE VALUE***",
          "dbport": "",
          "dbtableprefix": "oc_",
          "mysql.utf8mb4": true,
          "dbuser": "***REMOVED SENSITIVE VALUE***",
          "dbpassword": "***REMOVED SENSITIVE VALUE***",
          "installed": true,
          "instanceid": "***REMOVED SENSITIVE VALUE***",
          "filelocking.enabled": true,
          "memcache.distributed": "\\OC\\Memcache\\Redis",
          "memcache.locking": "\\OC\\Memcache\\Redis",
          "memcache.local": "\\OC\\Memcache\\Redis",
          "valkey": {
              "host": "localhost",
              "port": 6379
          },
          "mail_smtpmode": "sendmail",
          "mail_sendmailmode": "smtp",
          "mail_from_address": "***REMOVED SENSITIVE VALUE***",
          "mail_domain": "***REMOVED SENSITIVE VALUE***",
          "htaccess.RewriteBase": "\/verivault",
          "maintenance": false,
          "theme": "",
          "loglevel": 2,
          "filesystem_check_changes": 1,
          "sqlite.journal_mode": "DELETE",
          "trashbin_retention_obligation": "auto,5",
          "versions_retention_obligation": "auto,5",
          "default_phone_region": "GB",
          "updater.release.channel": "beta",
          "localstorage.allowsymlinks": true,
          "app_install_overwrite": [
              "cms_pico",
              "files_texteditor",
              "tuya_cloud"
          ],
          "maintenance_window_start": 2,
          "data-fingerprint": "da188f7b231736de06b404359252c117",
          "bulkupload.enabled": false,
          "memories.db.triggers.fcu": true,
          "memories.vod.path": "\/extra\/www\/html\/verivault\/apps\/memories\/bin-ext\/go-vod-amd64",
          "enabledPreviewProviders": [
              "OC\\Preview\\Image",
              "OC\\Preview\\Movie",
              "OC\\Preview\\TIFF",
              "OC\\Preview\\HEIC"
          ],
          "memories.gis_type": 1,
          "memories.vod.disable": false,
          "memories.vod.ffmpeg": "\/usr\/bin\/ffmpeg",
          "memories.vod.ffprobe": "\/usr\/bin\/ffprobe",
          "memories.exiftool_no_local": true
      }
  }

List of activated Apps

Enabled:
    - activity: 4.0.0
    - app_api: 5.0.2
    - bruteforcesettings: 4.0.0
    - calendar: 5.2.2
    - cloud_federation_api: 1.14.0
    - cms_pico: 1.0.21
    - comments: 1.21.0
    - dashboard: 7.11.0
    - dav: 1.33.0
    - federatedfilesharing: 1.21.0
    - files: 2.3.1
    - files_downloadlimit: 4.0.0
    - files_pdfviewer: 4.0.0
    - files_reminders: 1.4.0
    - files_sharing: 1.23.1
    - files_texteditor: 2.15.1
    - files_trashbin: 1.21.0
    - firstrunwizard: 4.0.0
    - logreader: 4.0.0
    - lookup_server_connector: 1.19.0
    - memories: 7.5.2
    - nextcloud_announcements: 3.0.0
    - notes: 4.12.0
    - notifications: 4.0.0
    - oauth2: 1.19.1
    - password_policy: 3.0.0
    - passwords: 2025.5.20-build5701
    - 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
    - related_resources: 2.0.0
    - serverinfo: 3.0.0
    - settings: 1.14.0
    - sharebymail: 1.21.0
    - support: 3.0.0
    - survey_client: 3.0.0
    - theming: 2.6.1
    - twofactor_backupcodes: 1.20.0
    - updatenotification: 1.21.0
    - user_status: 1.11.0
    - viewer: 4.0.0
    - webhook_listeners: 1.2.0
    - workflowengine: 2.13.0
  Disabled:
    - admin_audit: 1.21.0
    - apporder: 0.15.0 (installed 0.15.0)
    - bookmarks: 12.0.0 (installed 12.0.0)
    - circles: 31.0.0 (installed 23.1.0)
    - cms_pico_1.1.0-beta.1: 1.1.0-beta.1
    - cms_pico_250505_1913: 1.1.0-beta.1
    - contactsinteraction: 1.12.0 (installed 1.4.0)
    - emlviewer: 1.0.8 (installed 1.0.8)
    - encryption: 2.19.0
    - end_to_end_encryption: 1.12.5 (installed 1.12.5)
    - external: 5.1.1 (installed 5.1.1)
    - federation: 1.21.0 (installed 1.13.0)
    - files_external: 1.23.0
    - files_rightclick: 0.15.1 (installed 1.6.0)
    - files_versions: 1.24.0 (installed 1.16.0)
    - forms: 3.4.3 (installed 3.4.3)
    - login_notes: 1.3.1 (installed 1.3.1)
    - ocr: 6.0.58 (installed 6.0.58)
    - recommendations: 4.0.0 (installed 1.2.0)
    - richdocuments: 8.6.4 (installed 8.6.4)
    - richdocumentscode: 24.4.402 (installed 24.4.402)
    - suspicious_login: 9.0.1
    - systemtags: 1.21.1 (installed 1.13.0)
    - text: 5.0.0 (installed 3.4.1)
    - tuya_cloud: 0.0.4
    - twofactor_nextcloud_notification: 5.0.0
    - twofactor_totp: 13.0.0-dev.0
    - user_ldap: 1.22.0
    - weather_status: 1.11.0 (installed 1.3.0)

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

None relevant.

Additional info

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions