nextcloud / server

☁️ Nextcloud server, a safe home for all your data
https://nextcloud.com
GNU Affero General Public License v3.0
26.91k stars 4.02k forks source link

[Bug]: Collaborative editing on SMB files #41009

Closed DrPleb closed 1 month ago

DrPleb commented 11 months ago

⚠️ This issue respects the following points: ⚠️

Bug description

I have nextcloud installed with VM script version, i have a Windows AD server linked with LDAP app and imported all users and groups with it. I mapped with External Storage the SMB folders with all permissions using "save credentials, store in database". When I open a file with collabora/text editor/onlyoffice it opens correctly and i can edit and save it...but if another LDAP user opens it and tries to collaborate with me it doesn't work and I cannot see him collaborate with me.

Steps to reproduce

  1. open a file on a SMB folder with a LDAP user
  2. edit the file with another person
  3. you cannot see the other person edit the file

Expected behavior

Edit the smb file together

Installation method

Community VM appliance

Nextcloud Server version

27

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.1

Web server

Apache (supported)

Database engine version

PostgreSQL

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

Fresh Nextcloud Server install

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?

Configuration report

php occ config:list system
./occ config:list system
{
    "system": {
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "localhost",
            "10.161.1.101",
            "nc-prod",
            "46.44.215.226",
            "cloud.cislbergamo.eu",
            "10.161.1.100"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "27.1.2.1",
        "overwrite.cli.url": "https:\/\/cloud.cislbergamo.eu",
        "overwritehost": "cloud.cislbergamo.eu",
        "overwriteprotocol": "https",
        "bruteforce.protection.enabled": false,
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "forwarded_for_headers": [
            "HTTP_X_FORWARDED_FOR"
        ],
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": "0",
            "dbindex": "0",
            "timeout": "0.5",
            "password": "***REMOVED SENSITIVE VALUE***"
        },
        "memcache.local": "\\OC\\Memcache\\Redis",
        "filelocking.enabled": "true",
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "upgrade.disable-web": true,
        "log_type": "file",
        "logfile": "\/var\/log\/nextcloud\/nextcloud.log",
        "loglevel": "2",
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "mail_smtpmode": "smtp",
        "remember_login_cookie_lifetime": "1800",
        "log_rotate_size": "0",
        "trashbin_retention_obligation": "auto, 30",
        "versions_retention_obligation": "auto, 30",
        "activity_expire_days": "120",
        "simpleSignUpLink.shown": false,
        "default_phone_region": "it",
        "logtimezone": "Europe\/Rome",
        "htaccess.RewriteBase": "\/",
        "session_lifetime": "1800",
        "session_keepalive": "false",
        "preview_concurrency_new": "4",
        "preview_concurrency_all": "8",
        "enabledPreviewProviders": [
            "OC\\Preview\\Imaginary",
            "OC\\Preview\\Image",
            "OC\\Preview\\MarkDown",
            "OC\\Preview\\MP3",
            "OC\\Preview\\TXT",
            "OC\\Preview\\OpenDocument",
            "OC\\Preview\\Movie",
            "OC\\Preview\\Krita"
        ],
        "preview_imaginary_url": "http:\/\/127.0.0.1:9000",
        "preview_max_x": "2048",
        "preview_max_y": "2048",
        "jpeg_quality": "60",
        "preview_max_memory": "256",
        "ldapProviderFactory": "OCA\\User_LDAP\\LDAPProviderFactory",
        "default_language": "it",
        "default_locale": "it_IT",
        "knowledgebaseenabled": false,
        "skeletondirectory": "",
        "allow_user_to_change_display_name": true,
        "templatedirectory": "",
        "lost_password_link": "disabled",
        "maintenance": false,
        "mail_smtpsecure": "ssl",
        "mail_sendmailmode": "smtp",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpauth": 1,
        "mail_smtpport": "465",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "twofactor_enforced": "false",
        "twofactor_enforced_groups": [],
        "twofactor_enforced_excluded_groups": [
            "admin"
        ]
    }
}

List of activated Apps

./occ app:list
Enabled:
  - activity: 2.19.0
  - admin_audit: 1.17.0
  - announcementcenter: 6.6.2
  - calendar: 4.5.2
  - circles: 27.0.1
  - cloud_federation_api: 1.10.0
  - comments: 1.17.0
  - contacts: 5.4.2
  - contactsinteraction: 1.8.0
  - dashboard: 7.7.0
  - dav: 1.27.0
  - external: 5.2.1
  - extract: 1.3.6
  - federatedfilesharing: 1.17.0
  - federation: 1.17.0
  - files: 1.22.0
  - files_antivirus: 5.2.2
  - files_external: 1.19.0
  - files_fulltextsearch: 27.0.1
  - files_pdfviewer: 2.8.0
  - files_reminders: 1.0.0
  - files_rightclick: 1.6.0
  - files_sharing: 1.19.0
  - files_trashbin: 1.17.0
  - files_versions: 1.20.0
  - fulltextsearch: 27.0.2
  - fulltextsearch_elasticsearch: 27.0.4
  - groupfolders: 15.3.1
  - impersonate: 1.14.0
  - logreader: 2.12.0
  - lookup_server_connector: 1.15.0
  - mail: 3.4.3
  - nextcloud_announcements: 1.16.0
  - notes: 4.8.1
  - notifications: 2.15.0
  - oauth2: 1.15.1
  - password_policy: 1.17.0
  - photos: 2.3.0
  - provisioning_api: 1.17.0
  - recommendations: 1.6.0
  - related_resources: 1.2.0
  - richdocuments: 8.2.1
  - serverinfo: 1.17.0
  - settings: 1.9.0
  - sharebymail: 1.17.0
  - spreed: 17.1.1
  - survey_client: 1.15.0
  - systemtags: 1.17.0
  - text: 3.8.0
  - theming: 2.2.0
  - twofactor_backupcodes: 1.16.0
  - twofactor_totp: 9.0.0
  - updatenotification: 1.17.0
  - user_ldap: 1.17.0
  - user_status: 1.7.0
  - viewer: 2.1.0
  - weather_status: 1.7.0
  - workflowengine: 2.9.0
Disabled:
  - bruteforcesettings: 2.7.0
  - encryption: 2.15.0
  - firstrunwizard: 2.16.0 (installed 2.16.0)
  - privacy: 1.11.0 (installed 1.11.0)
  - support: 1.10.0 (installed 1.10.0)
  - suspicious_login: 5.0.0

Nextcloud Signing status

No errors have been found.

Nextcloud Logs

{"reqId":"gT4TD35mLNqrk7AFtYkF","level":2,"time":"2023-10-20T10:38:26+02:00","remoteAddr":"","user":"--","app":"fulltextsearch","method":"","url":"--","message":"Exception while live index: Doctrine\\DBAL\\Exception\\DriverException - An exception occurred while executing a query: SQLSTATE[HY000]: General error: 7 FATAL:  terminating connection due to administrator command\nSSL connection has been closed unexpectedly\nserver closed the connection unexpectedly\n\tThis probably means the server terminated abnormally\n\tbefore or while processing the request.","userAgent":"--","version":"27.1.2.1","data":{"app":"fulltextsearch","level":"2"}}
{"reqId":"nsaHhXMNQVN0CmVLzOCy","level":2,"time":"2023-10-20T10:38:53+02:00","remoteAddr":"","user":"--","app":"fulltextsearch","method":"","url":"--","message":"Exception while live index: OCA\\FullTextSearch\\Exceptions\\RunnerAlreadyUpException - Index is already running","userAgent":"--","version":"27.1.2.1","data":{"app":"fulltextsearch","level":"2"}}
{"reqId":"4qFSXTQfJPvM07JmDPeB","level":2,"time":"2023-10-20T10:38:54+02:00","remoteAddr":"","user":"--","app":"fulltextsearch","method":"","url":"--","message":"Exception while live index: OCA\\FullTextSearch\\Exceptions\\RunnerAlreadyUpException - Index is already running","userAgent":"--","version":"27.1.2.1","data":{"app":"fulltextsearch","level":"2"}}
{"reqId":"rT8tzQjiYp20iNFsfIz1","level":2,"time":"2023-10-20T10:38:54+02:00","remoteAddr":"","user":"--","app":"fulltextsearch","method":"","url":"--","message":"Exception while live index: OCA\\FullTextSearch\\Exceptions\\RunnerAlreadyUpException - Index is already running","userAgent":"--","version":"27.1.2.1","data":{"app":"fulltextsearch","level":"2"}}
{"reqId":"CxqmhjjfoZPCsMgFUcDL","level":2,"time":"2023-10-20T10:38:55+02:00","remoteAddr":"","user":"--","app":"fulltextsearch","method":"","url":"--","message":"Exception while live index: OCA\\FullTextSearch\\Exceptions\\RunnerAlreadyUpException - Index is already running","userAgent":"--","version":"27.1.2.1","data":{"app":"fulltextsearch","level":"2"}}
{"reqId":"i0Ss7Ub9V35NHLaMckOB","level":2,"time":"2023-10-20T10:38:55+02:00","remoteAddr":"","user":"--","app":"fulltextsearch","method":"","url":"--","message":"Exception while live index: OCA\\FullTextSearch\\Exceptions\\RunnerAlreadyUpException - Index is already running","userAgent":"--","version":"27.1.2.1","data":{"app":"fulltextsearch","level":"2"}}
{"reqId":"1Bm6q2FwFj36SLY8ImiB","level":2,"time":"2023-10-20T10:39:09+02:00","remoteAddr":"10.201.0.100","user":"--","app":"no app in context","method":"POST","url":"/login","message":"Login failed: admin (Remote IP: 10.201.0.100)","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.57","version":"27.1.2.1","data":[]}
{"reqId":"W4EeSO14bUGmQiqJkAxW","level":2,"time":"2023-10-20T10:39:16+02:00","remoteAddr":"10.201.0.100","user":"--","app":"no app in context","method":"POST","url":"/login","message":"Login failed: paolo.spreafico (Remote IP: 10.201.0.100)","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.57","version":"27.1.2.1","data":[]}
{"reqId":"lgYpfdzhfZn071oLsRLd","level":2,"time":"2023-10-20T11:02:41+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"no app in context","method":"GET","url":"/settings/admin/groupware","message":"Invalid google_oauth_client_id data provided to provideInitialState by mail","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","data":[]}
{"reqId":"lgYpfdzhfZn071oLsRLd","level":2,"time":"2023-10-20T11:02:41+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"no app in context","method":"GET","url":"/settings/admin/groupware","message":"Invalid microsoft_oauth_client_id data provided to provideInitialState by mail","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","data":[]}
{"reqId":"HqJcQoYqA8G91zGZow7j","level":2,"time":"2023-10-20T11:12:12+02:00","remoteAddr":"62.18.102.72","user":"--","app":"calendar","method":"GET","url":"/apps/calendar/appointment/confirm/olDP5xjeImnl81deY4LHBqqmmlgtluJA","message":"Slot for booking is not available any more","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 Edg/118.0.2088.46","version":"27.1.2.1","exception":{"Exception":"OCA\\Calendar\\Exception\\ClientException","Message":"Slot for booking is not available any more","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/calendar/lib/Controller/BookingController.php","line":248,"function":"confirmBooking","class":"OCA\\Calendar\\Service\\Appointments\\BookingService","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"confirmBooking","class":"OCA\\Calendar\\Controller\\BookingController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/apps/calendar/lib/Service/Appointments/BookingService.php","Line":112,"message":"Slot for booking is not available any more","exception":{},"CustomMessage":"Slot for booking is not available any more"}}
{"reqId":"r3oNulg73q5p6gDf4R5w","level":3,"time":"2023-10-20T11:12:22+02:00","remoteAddr":"10.201.0.100","user":"D86AC270-32BC-4532-AD6F-27B0B94DF173","app":"no app in context","method":"DELETE","url":"/ocs/v2.php/apps/files_sharing/api/v1/shares/global-lookup","message":"An exception occurred while executing a query: SQLSTATE[22P02]: Invalid text representation: 7 ERROR:  invalid input syntax for type bigint: \"global-lookup\"\nCONTEXT:  unnamed portal parameter $1 = '...'","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","exception":{"Exception":"Doctrine\\DBAL\\Exception\\DriverException","Message":"An exception occurred while executing a query: SQLSTATE[22P02]: Invalid text representation: 7 ERROR:  invalid input syntax for type bigint: \"global-lookup\"\nCONTEXT:  unnamed portal parameter $1 = '...'","Code":7,"Trace":[{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php","line":1814,"function":"convert","class":"Doctrine\\DBAL\\Driver\\API\\PostgreSQL\\ExceptionConverter","type":"->"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php","line":1749,"function":"handleDriverException","class":"Doctrine\\DBAL\\Connection","type":"->"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php","line":1055,"function":"convertExceptionDuringQuery","class":"Doctrine\\DBAL\\Connection","type":"->"},{"file":"/var/www/nextcloud/lib/private/DB/Connection.php","line":262,"function":"executeQuery","class":"Doctrine\\DBAL\\Connection","type":"->"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php","line":345,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->"},{"file":"/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php","line":280,"function":"execute","class":"Doctrine\\DBAL\\Query\\QueryBuilder","type":"->"},{"file":"/var/www/nextcloud/lib/private/Share20/DefaultShareProvider.php","line":818,"function":"execute","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->"},{"file":"/var/www/nextcloud/lib/private/Share20/Manager.php","line":1457,"function":"getShareById","class":"OC\\Share20\\DefaultShareProvider","type":"->"},{"file":"/var/www/nextcloud/apps/files_sharing/lib/Controller/ShareAPIController.php","line":1705,"function":"getShareById","class":"OC\\Share20\\Manager","type":"->"},{"file":"/var/www/nextcloud/apps/files_sharing/lib/Controller/ShareAPIController.php","line":530,"function":"getShareById","class":"OCA\\Files_Sharing\\Controller\\ShareAPIController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"deleteShare","class":"OCA\\Files_Sharing\\Controller\\ShareAPIController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/ocs/v1.php","line":64,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/ocs/v2.php","line":23,"args":["/var/www/nextcloud/ocs/v1.php"],"function":"require_once"}],"File":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/API/PostgreSQL/ExceptionConverter.php","Line":91,"Previous":{"Exception":"Doctrine\\DBAL\\Driver\\PDO\\Exception","Message":"SQLSTATE[22P02]: Invalid text representation: 7 ERROR:  invalid input syntax for type bigint: \"global-lookup\"\nCONTEXT:  unnamed portal parameter $1 = '...'","Code":7,"Trace":[{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Statement.php","line":103,"function":"new","class":"Doctrine\\DBAL\\Driver\\PDO\\Exception","type":"::"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php","line":1045,"function":"execute","class":"Doctrine\\DBAL\\Driver\\PDO\\Statement","type":"->"},{"file":"/var/www/nextcloud/lib/private/DB/Connection.php","line":262,"function":"executeQuery","class":"Doctrine\\DBAL\\Connection","type":"->"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php","line":345,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->"},{"file":"/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php","line":280,"function":"execute","class":"Doctrine\\DBAL\\Query\\QueryBuilder","type":"->"},{"file":"/var/www/nextcloud/lib/private/Share20/DefaultShareProvider.php","line":818,"function":"execute","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->"},{"file":"/var/www/nextcloud/lib/private/Share20/Manager.php","line":1457,"function":"getShareById","class":"OC\\Share20\\DefaultShareProvider","type":"->"},{"file":"/var/www/nextcloud/apps/files_sharing/lib/Controller/ShareAPIController.php","line":1705,"function":"getShareById","class":"OC\\Share20\\Manager","type":"->"},{"file":"/var/www/nextcloud/apps/files_sharing/lib/Controller/ShareAPIController.php","line":530,"function":"getShareById","class":"OCA\\Files_Sharing\\Controller\\ShareAPIController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"deleteShare","class":"OCA\\Files_Sharing\\Controller\\ShareAPIController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/ocs/v1.php","line":64,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/ocs/v2.php","line":23,"args":["/var/www/nextcloud/ocs/v1.php"],"function":"require_once"}],"File":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Exception.php","Line":30,"Previous":{"Exception":"PDOException","Message":"SQLSTATE[22P02]: Invalid text representation: 7 ERROR:  invalid input syntax for type bigint: \"global-lookup\"\nCONTEXT:  unnamed portal parameter $1 = '...'","Code":"22P02","Trace":[{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Statement.php","line":101,"function":"execute","class":"PDOStatement","type":"->"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Connection.php","line":1045,"function":"execute","class":"Doctrine\\DBAL\\Driver\\PDO\\Statement","type":"->"},{"file":"/var/www/nextcloud/lib/private/DB/Connection.php","line":262,"function":"executeQuery","class":"Doctrine\\DBAL\\Connection","type":"->"},{"file":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php","line":345,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->"},{"file":"/var/www/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php","line":280,"function":"execute","class":"Doctrine\\DBAL\\Query\\QueryBuilder","type":"->"},{"file":"/var/www/nextcloud/lib/private/Share20/DefaultShareProvider.php","line":818,"function":"execute","class":"OC\\DB\\QueryBuilder\\QueryBuilder","type":"->"},{"file":"/var/www/nextcloud/lib/private/Share20/Manager.php","line":1457,"function":"getShareById","class":"OC\\Share20\\DefaultShareProvider","type":"->"},{"file":"/var/www/nextcloud/apps/files_sharing/lib/Controller/ShareAPIController.php","line":1705,"function":"getShareById","class":"OC\\Share20\\Manager","type":"->"},{"file":"/var/www/nextcloud/apps/files_sharing/lib/Controller/ShareAPIController.php","line":530,"function":"getShareById","class":"OCA\\Files_Sharing\\Controller\\ShareAPIController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"deleteShare","class":"OCA\\Files_Sharing\\Controller\\ShareAPIController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/ocs/v1.php","line":64,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/ocs/v2.php","line":23,"args":["/var/www/nextcloud/ocs/v1.php"],"function":"require_once"}],"File":"/var/www/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Statement.php","Line":101}},"CustomMessage":"--"}}
{"reqId":"CszQ4kCk4E4ahazeOZij","level":3,"time":"2023-10-20T11:17:56+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"onlyoffice","method":"PUT","url":"/apps/onlyoffice/ajax/settings/address","message":"Protocol on check error","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","exception":{"Exception":"Exception","Message":"Il contenuto attivo misto non \u00e8 consentito. \u00c8 richiesto l'indirizzo HTTPS per ONLYOFFICE Docs.","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/onlyoffice/lib/Controller/SettingsController.php","line":181,"function":"checkDocServiceUrl","class":"OCA\\Onlyoffice\\DocumentService","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"SaveAddress","class":"OCA\\Onlyoffice\\Controller\\SettingsController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/apps/onlyoffice/lib/DocumentService.php","Line":396,"message":"Protocol on check error","CustomMessage":"Protocol on check error"}}
{"reqId":"TTdfTqH0GDvaYhuwwaqK","level":2,"time":"2023-10-20T11:18:45+02:00","remoteAddr":"10.201.0.100","user":"D86AC270-32BC-4532-AD6F-27B0B94DF173","app":"calendar","method":"GET","url":"/apps/calendar/appointment/confirm/7emlLKnxFuJ6m5SPLBJ3eY5wM41suumD","message":"Slot for booking is not available any more","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","exception":{"Exception":"OCA\\Calendar\\Exception\\ClientException","Message":"Slot for booking is not available any more","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/calendar/lib/Controller/BookingController.php","line":248,"function":"confirmBooking","class":"OCA\\Calendar\\Service\\Appointments\\BookingService","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"confirmBooking","class":"OCA\\Calendar\\Controller\\BookingController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/apps/calendar/lib/Service/Appointments/BookingService.php","Line":112,"message":"Slot for booking is not available any more","exception":{},"CustomMessage":"Slot for booking is not available any more"}}
{"reqId":"4mAUxLFe7zaV23zyess1","level":3,"time":"2023-10-20T11:20:34+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"index","method":"PUT","url":"/apps/files_external/globalstorages/1","message":"Call to a member function getUID() on null in file '/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php' line 61","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","exception":{"Exception":"Exception","Message":"Call to a member function getUID() on null in file '/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php' line 61","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","Line":169,"Previous":{"Exception":"Error","Message":"Call to a member function getUID() on null","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":264,"function":"manipulateStorageConfig","class":"OCA\\Files_External\\Lib\\Auth\\Password\\SessionCredentials","type":"->"},{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":281,"function":"manipulateStorageConfig","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->"},{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/GlobalStoragesController.php","line":201,"function":"updateStorageStatus","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"update","class":"OCA\\Files_External\\Controller\\GlobalStoragesController","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php","Line":61},"CustomMessage":"--"}}
{"reqId":"kw5Cvi3K1EbHGAxdNyJm","level":3,"time":"2023-10-20T11:20:39+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"index","method":"PUT","url":"/apps/files_external/globalstorages/1","message":"Call to a member function getUID() on null in file '/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php' line 61","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","exception":{"Exception":"Exception","Message":"Call to a member function getUID() on null in file '/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php' line 61","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","Line":169,"Previous":{"Exception":"Error","Message":"Call to a member function getUID() on null","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":264,"function":"manipulateStorageConfig","class":"OCA\\Files_External\\Lib\\Auth\\Password\\SessionCredentials","type":"->"},{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":281,"function":"manipulateStorageConfig","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->"},{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/GlobalStoragesController.php","line":201,"function":"updateStorageStatus","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"update","class":"OCA\\Files_External\\Controller\\GlobalStoragesController","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php","Line":61},"CustomMessage":"--"}}
{"reqId":"4z7I3O1uB05Al6krGViE","level":3,"time":"2023-10-20T11:20:42+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"index","method":"PUT","url":"/apps/files_external/globalstorages/1","message":"Call to a member function getUID() on null in file '/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php' line 61","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","exception":{"Exception":"Exception","Message":"Call to a member function getUID() on null in file '/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php' line 61","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","Line":169,"Previous":{"Exception":"Error","Message":"Call to a member function getUID() on null","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":264,"function":"manipulateStorageConfig","class":"OCA\\Files_External\\Lib\\Auth\\Password\\SessionCredentials","type":"->"},{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":281,"function":"manipulateStorageConfig","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->"},{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/GlobalStoragesController.php","line":201,"function":"updateStorageStatus","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"update","class":"OCA\\Files_External\\Controller\\GlobalStoragesController","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php","Line":61},"CustomMessage":"--"}}
{"reqId":"5088zcp9P0j2wnTOOsZF","level":4,"time":"2023-10-20T11:21:05+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"onlyoffice","method":"POST","url":"/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOiI0NzI3MDNBQS1ENzY2LTQ4OTAtOENENC03NEI1NTdERTFBRjciLCJvd25lcklkIjoiNDcyNzAzQUEtRDc2Ni00ODkwLThDRDQtNzRCNTU3REUxQUY3IiwiZmlsZUlkIjo5OTY5OSwiZmlsZVBhdGgiOiIvSU5GT1JNQVRJQ0EvREFUSS9jb250ZWdnaW8gZmF0dHVyZSBsb21iYXJkaWEgcGVyIHNvY2lldGEnLnhsc3giLCJzaGFyZVRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.2H6MB9kZxzPp61AyrAzZX2ELDnbLUCS-SRYwwx97PpA","message":"Files not found: 99699","userAgent":"Node.js/6.13","version":"27.1.2.1","data":{"app":"onlyoffice"}}
{"reqId":"5088zcp9P0j2wnTOOsZF","level":4,"time":"2023-10-20T11:21:05+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"onlyoffice","method":"POST","url":"/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOiI0NzI3MDNBQS1ENzY2LTQ4OTAtOENENC03NEI1NTdERTFBRjciLCJvd25lcklkIjoiNDcyNzAzQUEtRDc2Ni00ODkwLThDRDQtNzRCNTU3REUxQUY3IiwiZmlsZUlkIjo5OTY5OSwiZmlsZVBhdGgiOiIvSU5GT1JNQVRJQ0EvREFUSS9jb250ZWdnaW8gZmF0dHVyZSBsb21iYXJkaWEgcGVyIHNvY2lldGEnLnhsc3giLCJzaGFyZVRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.2H6MB9kZxzPp61AyrAzZX2ELDnbLUCS-SRYwwx97PpA","message":"track error 99699 {\"message\":\"File non trovati\"}","userAgent":"Node.js/6.13","version":"27.1.2.1","data":{"app":"onlyoffice"}}
{"reqId":"6rAl9qJQJk144Bwps0Dh","level":4,"time":"2023-10-20T11:21:11+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"onlyoffice","method":"POST","url":"/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOiI0NzI3MDNBQS1ENzY2LTQ4OTAtOENENC03NEI1NTdERTFBRjciLCJvd25lcklkIjoiNDcyNzAzQUEtRDc2Ni00ODkwLThDRDQtNzRCNTU3REUxQUY3IiwiZmlsZUlkIjo5OTY5OSwiZmlsZVBhdGgiOiIvSU5GT1JNQVRJQ0EvREFUSS9jb250ZWdnaW8gZmF0dHVyZSBsb21iYXJkaWEgcGVyIHNvY2lldGEnLnhsc3giLCJzaGFyZVRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.2H6MB9kZxzPp61AyrAzZX2ELDnbLUCS-SRYwwx97PpA","message":"Files not found: 99699","userAgent":"Node.js/6.13","version":"27.1.2.1","data":{"app":"onlyoffice"}}
{"reqId":"6rAl9qJQJk144Bwps0Dh","level":4,"time":"2023-10-20T11:21:11+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"onlyoffice","method":"POST","url":"/apps/onlyoffice/track?doc=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VySWQiOiI0NzI3MDNBQS1ENzY2LTQ4OTAtOENENC03NEI1NTdERTFBRjciLCJvd25lcklkIjoiNDcyNzAzQUEtRDc2Ni00ODkwLThDRDQtNzRCNTU3REUxQUY3IiwiZmlsZUlkIjo5OTY5OSwiZmlsZVBhdGgiOiIvSU5GT1JNQVRJQ0EvREFUSS9jb250ZWdnaW8gZmF0dHVyZSBsb21iYXJkaWEgcGVyIHNvY2lldGEnLnhsc3giLCJzaGFyZVRva2VuIjpudWxsLCJhY3Rpb24iOiJ0cmFjayJ9.2H6MB9kZxzPp61AyrAzZX2ELDnbLUCS-SRYwwx97PpA","message":"track error 99699 {\"message\":\"File non trovati\"}","userAgent":"Node.js/6.13","version":"27.1.2.1","data":{"app":"onlyoffice"}}
{"reqId":"z10vU4RiUye1fBNIWJLY","level":3,"time":"2023-10-20T11:21:14+02:00","remoteAddr":"80.91.63.27","user":"472703AA-D766-4890-8CD4-74B557DE1AF7","app":"index","method":"GET","url":"/apps/files_external/globalstorages/1?testOnly=true","message":"Call to a member function getUID() on null in file '/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php' line 61","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36","version":"27.1.2.1","exception":{"Exception":"Exception","Message":"Call to a member function getUID() on null in file '/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php' line 61","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","Line":169,"Previous":{"Exception":"Error","Message":"Call to a member function getUID() on null","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":264,"function":"manipulateStorageConfig","class":"OCA\\Files_External\\Lib\\Auth\\Password\\SessionCredentials","type":"->"},{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":281,"function":"manipulateStorageConfig","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->"},{"file":"/var/www/nextcloud/apps/files_external/lib/Controller/StoragesController.php","line":363,"function":"updateStorageStatus","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":230,"function":"show","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":137,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":183,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":315,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"file":"/var/www/nextcloud/lib/base.php","line":1068,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/apps/files_external/lib/Lib/Auth/Password/SessionCredentials.php","Line":61},"CustomMessage":"--"}}

Additional info

No response

joshtrichards commented 11 months ago

Sounds a bit like this caveat: https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/external_storage/auth_mechanisms.html#considerations-for-shared-storage

ArmerTropf commented 11 months ago

To enable collaboration with other users in an SMB store, you can give a user the SMB share. This user must then "share" with the users they want to collaborate with. Once the user has shared the document or folder, the sharing occurs in the context of the user who gave the share.

The disadvantage of this workaround is that everything that happens with this share happens in the context of the user who shared it.

nextcloud-command commented 1 month ago

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

hodyroff commented 1 month ago

Those implementations are very complex, while it was done in ownCloud 10 (Enterprise only) for a full fledged solution you also would need a lock integration etc. those types of storage integration are very difficult to accomplish in an excellent way. There is a commercial solution called Nasuni which is able to do this coming with its own SMB stack ...