serverinfo icon indicating copy to clipboard operation
serverinfo copied to clipboard

SQL error when accessing /settings/admin/serverinfo with postgres 11

Open jduquennoy opened this issue 6 years ago • 2 comments

Steps to reproduce

  1. Open the parameters section with admin privileges
  2. Click the Monitoring section

Expected behaviour

Nextcloud should display the monitoring section

Actual behaviour

An error page is displayed, and an exception is logged. The logged error is SQLSTATE[42883]: Undefined function: 7 ERROR: function pg_database_size() does not exist LINE 1: SELECT pg_database_size() as size ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts.",{"errorInfo":["42883",7,"ERROR: function pg_database_size() does not exist LINE 1: SELECT pg_database_size() as size

As a hint, this requests works if the database name is added as a parameter of the pg_database_size method: ` postgres=# select pg_database_size('cloud.duquennoy.fr') as size; size

332681887 (1 row) `

Server configuration

Operating system: Debian 10.2

Web server: Apache 2.4.38

Database: Postgres 11

**PHP version:**7.3

Nextcloud version: 16.0.6

Updated from an older Nextcloud/ownCloud or fresh install: Updated from v15

Where did you install Nextcloud from: initial install from the Nextcloud website, updates from the integrated updater

Signing status:

Signing status No errors have been found.

List of activated apps:

App list Enabled: - accessibility: 1.2.0 - activity: 2.9.1 - bruteforcesettings: 1.4.0 - calendar: 1.7.1 - cloud_federation_api: 0.2.0 - comments: 1.6.0 - contacts: 3.1.6 - dav: 1.9.2 - federatedfilesharing: 1.6.0 - federation: 1.6.0 - files: 1.11.0 - files_external: 1.7.0 - files_rightclick: 0.13.0 - files_sharing: 1.8.0 - files_texteditor: 2.8.0 - files_trashbin: 1.6.0 - files_versions: 1.9.0 - files_videoplayer: 1.5.0 - firstrunwizard: 2.5.0 - gallery: 18.3.0 - logreader: 2.1.0 - lookup_server_connector: 1.4.0 - nextcloud_announcements: 1.5.0 - notifications: 2.4.1 - oauth2: 1.4.2 - password_policy: 1.6.0 - privacy: 1.0.0 - provisioning_api: 1.6.0 - recommendations: 0.4.0 - serverinfo: 1.6.0 - sharebymail: 1.6.0 - support: 1.0.0 - survey_client: 1.4.0 - systemtags: 1.6.0 - theming: 1.7.0 - twofactor_backupcodes: 1.5.0 - updatenotification: 1.6.0 - viewer: 1.2.0 - workflowengine: 1.6.0 Disabled: - admin_audit - encryption - files_pdfviewer - spreed - user_ldap

Nextcloud configuration:

Config report { "system": { "instanceid": "***REMOVED SENSITIVE VALUE***", "datadirectory": "***REMOVED SENSITIVE VALUE***", "passwordsalt": "***REMOVED SENSITIVE VALUE***", "secret": "***REMOVED SENSITIVE VALUE***", "trusted_domains": [ "cloud.duquennoy.fr" ], "overwrite.cli.url": "https:\/\/cloud.duquennoy.fr\/", "dbtype": "pgsql", "version": "16.0.6.1", "dbname": "***REMOVED SENSITIVE VALUE***", "dbhost": "***REMOVED SENSITIVE VALUE***", "dbtableprefix": "oc_", "dbuser": "***REMOVED SENSITIVE VALUE***", "dbpassword": "***REMOVED SENSITIVE VALUE***", "installed": true, "theme": "", "loglevel": 2, "log_type": "syslog", "syslog_tag": "Nextcloud", "maintenance": false, "trashbin_retention_obligation": "auto", "appstoreenabled": true, "enable_previews": false, "twofactor_enforced": "false", "twofactor_enforced_groups": [], "twofactor_enforced_excluded_groups": [], "updater.secret": "***REMOVED SENSITIVE VALUE***", "updater.release.channel": "production", "mail_smtpmode": "smtp", "mail_smtphost": "***REMOVED SENSITIVE VALUE***", "mail_sendmailmode": "smtp", "mail_from_address": "***REMOVED SENSITIVE VALUE***", "mail_domain": "***REMOVED SENSITIVE VALUE***" } }

Are you using external storage, if yes which one: local

Are you using encryption: no

Are you using an external user-backend, if yes which one: no

Client configuration

Browser: Firefox 70.0.1

Operating system: Mac OS 10.14.6 (18G95)

Logs

Web server error log

Web server error log Nov 22 12:47:00 sd-129970 Nextcloud[13581]: {index} {"Exception":"Doctrine\\DBAL\\Exception\\DriverException","Message":"An exception occurred while executing 'SELECT pg_database_size() as size':\n\nSQLSTATE[42883]: Undefined function: 7 ERROR: function pg_database_size() does not exist\nLINE 1: SELECT pg_database_size() as size\n ^\nHINT: No function matches the given name and argument types. You might need to add explicit type casts.","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/DBALException.php","line":184,"function":"convertException","class":"Doctrine\\DBAL\\Driver\\AbstractPostgreSQLDriver","type":"->","args":["An exception occurred while executing 'SELECT pg_database_size() as size':\n\nSQLSTATE[42883]: Undefined function: 7 ERROR: function pg_database_size() does not exist\nLINE 1: SELECT pg_database_size() as size\n ^\nHINT: No function matches the given name and argument types. You might need to add explicit type casts.",{"errorInfo":["42883",7,"ERROR: function pg_database_size() does not exist\nLINE 1: SELECT pg_database_size() as size\n ^\nHINT: No function matches the given name and argument types. You might need to add explicit type casts."],"__class__":"Doctrine\\DBAL\\Driver\\PDOException"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/DBALException.php","line":158,"function":"wrapException","class":"Doctrine\\DBAL\\DBALException","type":"::","args":[{"__class__":"Doctrine\\DBAL\\Driver\\PDOPgSql\\Driver"},{"errorInfo":["42883",7,"ERROR: function pg_database_size() does not exist\nLINE 1: SELECT pg_database_size() as size\n ^\nHINT: No function matches the given name and argument types. You might need to add explicit type casts."],"__class__":"Doctrine\\DBAL\\Driver\\PDOException"},"An exception occurred while executing 'SELECT pg_database_size() as size':\n\nSQLSTATE[42883]: Undefined function: 7 ERROR: function pg_database_size() does not exist\nLINE 1: SELECT pg_database_size() as size\n ^\nHINT: No function matches the given name and argument types. You might need to add explicit type casts."]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Connection.php","line":938,"function":"driverExceptionDuringQuery","class":"Doctrine\\DBAL\\DBALException","type":"::","args":[{"__class__":"Doctrine\\DBAL\\Driver\\PDOPgSql\\Driver"},{"errorInfo":["42883",7,"ERROR: function pg_database_size() does not exist\nLINE 1: SELECT pg_database_size() as size\n ^\nHINT: No function matches the given name and argument types. You might need to add explicit type casts."],"__class__":"Doctrine\\DBAL\\Driver\\PDOException"},"SELECT pg_database_size() as size",[]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/lib\/private\/DB\/Connection.php","line":195,"function":"executeQuery","class":"Doctrine\\DBAL\\Connection","type":"->","args":["SELECT pg_database_size() as size",[],[],null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/serverinfo\/lib\/DatabaseStatistics.php","line":138,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT pg_database_size() as size"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/serverinfo\/lib\/DatabaseStatistics.php","line":53,"function":"databaseSize","class":"OCA\\ServerInfo\\DatabaseStatistics","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/serverinfo\/lib\/Settings\/AdminSettings.php","line":105,"function":"getDatabaseStatistics","class":"OCA\\ServerInfo\\DatabaseStatistics","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/settings\/Controller\/CommonSettingsTrait.php","line":115,"function":"getForm","class":"OCA\\ServerInfo\\Settings\\AdminSettings","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/settings\/Controller\/AdminSettingsController.php","line":74,"function":"formatSettings","class":"OC\\Settings\\Controller\\AdminSettingsController","type":"->","args":[[[{"__class__":"OCA\\ServerInfo\\Settings\\AdminSettings"}]]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/settings\/Controller\/CommonSettingsTrait.php","line":126,"function":"getSettings","class":"OC\\Settings\\Controller\\AdminSettingsController","type":"->","args":["serverinfo"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/settings\/Controller\/AdminSettingsController.php","line":65,"function":"getIndexResponse","class":"OC\\Settings\\Controller\\AdminSettingsController","type":"->","args":["admin","serverinfo"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"index","class":"OC\\Settings\\Controller\\AdminSettingsController","type":"->","args":["serverinfo"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\AdminSettingsController"},"index"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/lib\/private\/AppFramework\/App.php","line":126,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\AdminSettingsController"},"index"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Settings\\Controller\\AdminSettingsController","index",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"section":"serverinfo","_route":"settings.AdminSettings.index"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"section":"serverinfo","_route":"settings.AdminSettings.index"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"section":"serverinfo","_route":"settings.AdminSettings.index"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/lib\/base.php","line":975,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/settings\/admin\/serverinfo"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Driver\/AbstractPostgreSQLDriver.php","Line":99,"Previous":{"Exception":"Doctrine\\DBAL\\Driver\\PDOException","Message":"SQLSTATE[42883]: Undefined function: 7 ERROR: function pg_database_size() does not exist\nLINE 1: SELECT pg_database_size() as size\n ^\nHINT: No function matches the given name and argument types. You might need to add explicit type casts.","Code":"42883","Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Connection.php","line":935,"function":"query","class":"Doctrine\\DBAL\\Driver\\PDOConnection","type":"->","args":["SELECT pg_database_size() as size"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/lib\/private\/DB\/Connection.php","line":195,"function":"executeQuery","class":"Doctrine\\DBAL\\Connection","type":"->","args":["SELECT pg_database_size() as size",[],[],null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/serverinfo\/lib\/DatabaseStatistics.php","line":138,"function":"executeQuery","class":"OC\\DB\\Connection","type":"->","args":["SELECT pg_database_size() as size"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/serverinfo\/lib\/DatabaseStatistics.php","line":53,"function":"databaseSize","class":"OCA\\ServerInfo\\DatabaseStatistics","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/serverinfo\/lib\/Settings\/AdminSettings.php","line":105,"function":"getDatabaseStatistics","class":"OCA\\ServerInfo\\DatabaseStatistics","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/settings\/Controller\/CommonSettingsTrait.php","l

Nextcloud log (data/nextcloud.log)

Nextcloud log {"reqId":"YpSbe7m3hwZv6Z9vpgJe","level":4,"time":"2019-04-07T17:44:29+00:00","remoteAddr":"83.152.209.49","user":"paul","app":"webdav","method":"PUT","url":"\/remote.php\/dav\/uploads\/paul\/4015236175\/00000252","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"expected filesize 10000000 got 1294336","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Connector\/Sabre\/Directory.php","line":156,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Upload\/UploadFolder.php","line":39,"function":"createFile","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->","args":["00000252",null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":1096,"function":"createFile","class":"OCA\\DAV\\Upload\\UploadFolder","type":"->","args":["00000252",null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":525,"function":"createFile","class":"Sabre\\DAV\\Server","type":"->","args":["uploads\/paul\/4015236175\/00000252",null,null]},{"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000252","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpPut"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000252","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:PUT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000252","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000252","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Connector\/Sabre\/File.php","Line":200,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (Macintosh) mirall\/2.3.3 (build 84) (Nextcloud)","version":"15.0.2.0"} {"reqId":"wGovdKFzp4zcZSsExM1X","level":3,"time":"2019-04-07T18:23:27+00:00","remoteAddr":"83.152.209.49","user":"paul","app":"no app in context","method":"PUT","url":"\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"expected filesize 10000000 got 1392640","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Connector\/Sabre\/Directory.php","line":156,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Upload\/UploadFolder.php","line":39,"function":"createFile","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->","args":["00000289",null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":1096,"function":"createFile","class":"OCA\\DAV\\Upload\\UploadFolder","type":"->","args":["00000289",null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":525,"function":"createFile","class":"Sabre\\DAV\\Server","type":"->","args":["uploads\/paul\/4015236175\/00000289",null,null]},{"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpPut"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:PUT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Connector\/Sabre\/File.php","Line":200,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (Macintosh) mirall\/2.3.3 (build 84) (Nextcloud)","version":"15.0.2.0"} {"reqId":"wGovdKFzp4zcZSsExM1X","level":4,"time":"2019-04-07T18:23:27+00:00","remoteAddr":"83.152.209.49","user":"paul","app":"webdav","method":"PUT","url":"\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"expected filesize 10000000 got 1392640","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Connector\/Sabre\/Directory.php","line":156,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->","args":[null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Upload\/UploadFolder.php","line":39,"function":"createFile","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->","args":["00000289",null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":1096,"function":"createFile","class":"OCA\\DAV\\Upload\\UploadFolder","type":"->","args":["00000289",null]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":525,"function":"createFile","class":"Sabre\\DAV\\Server","type":"->","args":["uploads\/paul\/4015236175\/00000289",null,null]},{"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpPut"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:PUT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/uploads\/paul\/4015236175\/00000289","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Connector\/Sabre\/File.php","Line":200,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (Macintosh) mirall\/2.3.3 (build 84) (Nextcloud)","version":"15.0.2.0"} {"reqId":"8r7NT7PGDA2H2A24TaZb","level":4,"time":"2019-04-09T22:04:08+00:00","remoteAddr":"90.127.23.147","user":"jerome","app":"webdav","method":"REPORT","url":"\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"A calendar-query REPORT on a calendar with a Depth: 0 is undefined. Set Depth to 1","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","line":250,"function":"calendarQueryReport","class":"Sabre\\CalDAV\\Plugin","type":"->","args":[{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"}]},{"function":"report","class":"Sabre\\CalDAV\\Plugin","type":"->","args":["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/defaultcalendar"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"OCA\\DAV\\CalDAV\\Plugin"},"report"],["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/defaultcalendar"]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":718,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["report",["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/defaultcalendar"]]},{"function":"httpReport","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpReport"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:REPORT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","Line":615,"CustomMessage":"--"},"userAgent":"Fantastical-Mac\/1.3.19 neon\/0.30.0","version":"15.0.2.0"} {"reqId":"5i9MVxds4KyUBoeUwPSL","level":4,"time":"2019-04-09T22:04:09+00:00","remoteAddr":"90.127.23.147","user":"jerome","app":"webdav","method":"REPORT","url":"\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"A calendar-query REPORT on a calendar with a Depth: 0 is undefined. Set Depth to 1","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","line":250,"function":"calendarQueryReport","class":"Sabre\\CalDAV\\Plugin","type":"->","args":[{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"}]},{"function":"report","class":"Sabre\\CalDAV\\Plugin","type":"->","args":["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"OCA\\DAV\\CalDAV\\Plugin"},"report"],["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407"]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":718,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["report",["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407"]]},{"function":"httpReport","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpReport"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:REPORT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","Line":615,"CustomMessage":"--"},"userAgent":"Fantastical-Mac\/1.3.19 neon\/0.30.0","version":"15.0.2.0"} {"reqId":"9FAQ5tFkBpIXijOpgLeu","level":4,"time":"2019-04-09T22:04:09+00:00","remoteAddr":"90.127.23.147","user":"jerome","app":"webdav","method":"REPORT","url":"\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"A calendar-query REPORT on a calendar with a Depth: 0 is undefined. Set Depth to 1","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","line":250,"function":"calendarQueryReport","class":"Sabre\\CalDAV\\Plugin","type":"->","args":[{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"}]},{"function":"report","class":"Sabre\\CalDAV\\Plugin","type":"->","args":["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"OCA\\DAV\\CalDAV\\Plugin"},"report"],["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0"]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":718,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["report",["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-02-21 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-06-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0"]]},{"function":"httpReport","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpReport"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:REPORT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","Line":615,"CustomMessage":"--"},"userAgent":"Fantastical-Mac\/1.3.19 neon\/0.30.0","version":"15.0.2.0"} {"reqId":"tqgCZc3xErAKhW6CmgAp","level":4,"time":"2019-04-09T22:04:20+00:00","remoteAddr":"90.127.23.147","user":"jerome","app":"webdav","method":"REPORT","url":"\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"A calendar-query REPORT on a calendar with a Depth: 0 is undefined. Set Depth to 1","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","line":250,"function":"calendarQueryReport","class":"Sabre\\CalDAV\\Plugin","type":"->","args":[{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"}]},{"function":"report","class":"Sabre\\CalDAV\\Plugin","type":"->","args":["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/defaultcalendar"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"OCA\\DAV\\CalDAV\\Plugin"},"report"],["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/defaultcalendar"]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":718,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["report",["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/defaultcalendar"]]},{"function":"httpReport","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpReport"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:REPORT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/defaultcalendar\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","Line":615,"CustomMessage":"--"},"userAgent":"Fantastical-Mac\/1.3.19 neon\/0.30.0","version":"15.0.2.0"} {"reqId":"5dwmHDKPzgBVIpc7NP3n","level":4,"time":"2019-04-09T22:04:21+00:00","remoteAddr":"90.127.23.147","user":"jerome","app":"webdav","method":"REPORT","url":"\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"A calendar-query REPORT on a calendar with a Depth: 0 is undefined. Set Depth to 1","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","line":250,"function":"calendarQueryReport","class":"Sabre\\CalDAV\\Plugin","type":"->","args":[{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"}]},{"function":"report","class":"Sabre\\CalDAV\\Plugin","type":"->","args":["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"OCA\\DAV\\CalDAV\\Plugin"},"report"],["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407"]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":718,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["report",["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407"]]},{"function":"httpReport","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpReport"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:REPORT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/DB4B0B89-17ED-4EFD-8285-8E040476E407\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","Line":615,"CustomMessage":"--"},"userAgent":"Fantastical-Mac\/1.3.19 neon\/0.30.0","version":"15.0.2.0"} {"reqId":"dEJUdHRZJY0gWP7hqJ3d","level":4,"time":"2019-04-09T22:04:21+00:00","remoteAddr":"90.127.23.147","user":"jerome","app":"webdav","method":"REPORT","url":"\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","message":{"Exception":"Sabre\\DAV\\Exception\\BadRequest","Message":"A calendar-query REPORT on a calendar with a Depth: 0 is undefined. Set Depth to 1","Code":0,"Trace":[{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","line":250,"function":"calendarQueryReport","class":"Sabre\\CalDAV\\Plugin","type":"->","args":[{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"}]},{"function":"report","class":"Sabre\\CalDAV\\Plugin","type":"->","args":["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0"]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"OCA\\DAV\\CalDAV\\Plugin"},"report"],["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0"]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/CorePlugin.php","line":718,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["report",["{urn:ietf:params:xml:ns:caldav}calendar-query",{"properties":["{DAV:}getetag"],"filters":{"name":"VCALENDAR","is-not-defined":false,"comp-filters":[{"name":"VEVENT","is-not-defined":false,"comp-filters":[],"prop-filters":[],"time-range":{"start":{"date":"2019-03-24 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"},"end":{"date":"2019-07-14 00:00:00.000000","timezone_type":3,"timezone":"UTC","__class__":"DateTimeImmutable"}}}],"prop-filters":[],"time-range":false},"expand":null,"contentType":null,"version":null,"__class__":"Sabre\\CalDAV\\Xml\\Request\\CalendarQueryReport"},"calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0"]]},{"function":"httpReport","class":"Sabre\\DAV\\CorePlugin","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/event\/lib\/EventEmitterTrait.php","line":105,"function":"call_user_func_array","args":[[{"__class__":"Sabre\\DAV\\CorePlugin"},"httpReport"],[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":479,"function":"emit","class":"Sabre\\Event\\EventEmitter","type":"->","args":["method:REPORT",[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]]},{"file":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/DAV\/Server.php","line":254,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->","args":[{"absoluteUrl":"https:\/\/cloud.duquennoy.fr\/remote.php\/dav\/calendars\/jerome\/26C6839F-0A29-493D-91CD-D83E62F184B0\/","__class__":"Sabre\\HTTP\\Request"},{"__class__":"Sabre\\HTTP\\Response"}]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/lib\/Server.php","line":301,"function":"exec","class":"Sabre\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->","args":[]},{"file":"\/home\/www\/cloud.duquennoy.fr\/remote.php","line":163,"args":["\/home\/www\/cloud.duquennoy.fr\/apps\/dav\/appinfo\/v2\/remote.php"],"function":"require_once"}],"File":"\/home\/www\/cloud.duquennoy.fr\/3rdparty\/sabre\/dav\/lib\/CalDAV\/Plugin.php","Line":615,"CustomMessage":"--"},"userAgent":"Fantastical-Mac\/1.3.19 neon\/0.30.0","version":"15.0.2.0"} {"reqId":"XtrvjAzjPiJGnusWfDoE","level":2,"time":"2019-04-11T16:35:59+00:00","remoteAddr":"185.12.37.34","user":"--","app":"core","method":"POST","url":"\/index.php\/login","message":"Login failed: 'azer' (Remote IP: '185.12.37.34')","userAgent":"Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.14; rv:66.0) Gecko\/20100101 Firefox\/66.0","version":"15.0.2.0"}

Browser log

Browser log JQMIGRATE: Migrate is installed, version 1.4.1 jquery-migrate.min.js:2:494 ReferenceError: oc_appconfig is not defined shareconfigmodel.js:24:3 shareconfigmodel.js:24 shareconfigmodel.js:13 Webpack 5 t t TypeError: link is undefined merged-template-prepend.js:1379:7 filePath merged-template-prepend.js:1379 viewer.js:23 Webpack 3 o

jduquennoy avatar Nov 22 '19 11:11 jduquennoy

Same problem with 18.0.6.

n3vu0r avatar Jun 09 '20 20:06 n3vu0r

The dots in the database name are causing this problem. It seems in general to be problematic when you have dots in SQL identifiers. Most things work, some not. I replaced the dots with underscores and it fixed it. Having dots in the database owner hasn't caused any problems so far.


I think dots should either be forbidden or the stripping of some dot-appended database name suffix should be fixed in:

  • apps/serverinfo/lib/DatabaseStatistics.php
  • apps/survey_client/lib/Categories/Database.php

What is tried to be stripped away there?

n3vu0r avatar Nov 22 '20 09:11 n3vu0r

Are you saying your dbname was (is) set literally to cloud.duquennoy.fr? Because I can't reproduce any issues with PostgreSQL generally and serverinfo.

@n3vu0r It does look like there is a snippet of code that would convert a dbname like OP's cloud.duquennoy.fr to cloud. I don't know the reason for it per se. I do see that in NC server we already don't accept dbname's with periods in them (if one goes through a regular setup process) and that code is at least a decade old - if not more. Someone would have to go out of there way to have a dbname with periods in it.

joshtrichards avatar Jun 05 '23 21:06 joshtrichards