{"action":"created","issue":{"url":"https://api.github.com/repos/owncloud/contacts/issues/1103","labels_url":"https://api.github.com/repos/owncloud/contacts/issues/1103/labels{/name}","comments_url":"https://api.github.com/repos/owncloud/contacts/issues/1103/comments","events_url":"https://api.github.com/repos/owncloud/contacts/issues/1103/events","html_url":"https://github.com/owncloud/contacts/issues/1103","id":117588855,"number":1103,"title":"OC 8.2.1/Contacts 0.5.0.0: Evolution crashes and 404 log spamming after update from 8.1.x","user":{"login":"nRaecheR","id":6168595,"avatar_url":"https://avatars.githubusercontent.com/u/6168595?v=3","gravatar_id":"","url":"https://api.github.com/users/nRaecheR","html_url":"https://github.com/nRaecheR","followers_url":"https://api.github.com/users/nRaecheR/followers","following_url":"https://api.github.com/users/nRaecheR/following{/other_user}","gists_url":"https://api.github.com/users/nRaecheR/gists{/gist_id}","starred_url":"https://api.github.com/users/nRaecheR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nRaecheR/subscriptions","organizations_url":"https://api.github.com/users/nRaecheR/orgs","repos_url":"https://api.github.com/users/nRaecheR/repos","events_url":"https://api.github.com/users/nRaecheR/events{/privacy}","received_events_url":"https://api.github.com/users/nRaecheR/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":29,"created_at":"2015-11-18T13:39:38Z","updated_at":"2015-11-23T15:27:46Z","closed_at":null,"body":"### Steps to reproduce\r\n1. Start Owncloud 8.2.1 on server updated from 8.1.4 with some contacts added to UserNames unshared address book from different clients (Evolution, Web IF, CardDAV-Sync on Android etc.)\r\n2. Start Evolution 3.16.5\r\n3. Configure Evolution Address Book Webdav Account with the following parameters \r\n* Name => subdomain.domain.com\r\n* Use Birthdays & Anniversairies calender => checked\r\n* Mark as default address book => checked\r\n* Autocomplete with thus address book => checked\r\n* Copy book content locally for offline operation => unchecked\r\n* URL => https://subdomain.domain.com/remote.php/carddav/addressbooks/UserName/contacts\r\n* Use secure connection => checked\r\n* User => UserName\r\n* Avoid IfMatch => unchecked\r\n4. Let Evolution sync the address book\r\n\r\n### Expected behaviour\r\n* Contacts will be synced\r\n* No error messages in log files\r\n* No high server load on server\r\n* No battery drain on Android clients\r\n\r\n### Actual behaviour\r\n* Contacts won't be synced\r\n* A lot of 404 error messages in Apache log files\r\n* High server load on server\r\n* Battery drain on Android clients\r\n\r\nAfter updating my working OwnCloud installation from 8.1.x to 8.2.1 and the corresponding Calendar app version 0.5.0.0 I experience crashing of my PIM Evolution 3.16.5 (from Ubuntu Wily amd64 too) and a lot of 404 errors in the Apache log file. \r\n\r\n### Server configuration\r\n**Operating system**: \r\nUbuntu Wily amd64\r\n**Web server:**\r\nApache 2.4.12\r\n**Database:**\r\nMariaDB 10.0\r\n**PHP version:**\r\n 5.6.11\r\n**ownCloud version:** (see ownCloud admin page)\r\n8.2.1\r\n**Updated from an older ownCloud or fresh install:**\r\n8.1.4\r\n**List of activated apps:**\r\n```\r\n  - activity: 2.1.3\r\n  - bookmarks: 0.666666\r\n  - calendar: 0.8.1\r\n  - contacts: 0.5.0.0\r\n  - files: 1.2.0\r\n  - files_pdfviewer: 0.7\r\n  - files_sharing: 0.7.0\r\n  - files_texteditor: 2.0\r\n  - files_trashbin: 0.7.0\r\n  - files_versions: 1.1.0\r\n  - files_videoviewer: 0.1.3\r\n  - gallery: 14.2.0\r\n  - grauphel: 0.6.1\r\n  - news: 6.1.1\r\n  - notifications: 0.1.0\r\n  - tasks: 0.8\r\n  - templateeditor: 0.1\r\n```\r\n\r\n**The content of config/config.php:**\r\n\r\n```\r\n{\r\n    \"system\": {\r\n        \"installed\": true,\r\n        \"dbtype\": \"mysql\",\r\n        \"dbname\": \"owncloud\",\r\n        \"dbuser\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"dbpassword\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"dbhost\": \"<ip-of-db-host>\",\r\n        \"dbtableprefix\": \"oc_\",\r\n        \"passwordsalt\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"forcessl\": true,\r\n        \"blacklisted_files\": [\r\n            \".htaccess\"\r\n        ],\r\n        \"overwritehost\": \"subdomain.domain.com\",\r\n        \"overwriteprotocol\": \"\",\r\n        \"overwritewebroot\": \"\",\r\n        \"overwritecondaddr\": \"\",\r\n        \"proxy\": \"11.22.33.44:8118\",\r\n        \"proxyuserpwd\": \"\",\r\n        \"theme\": \"\",\r\n        \"default_language\": \"de\",\r\n        \"3rdpartyroot\": \"\",\r\n        \"3rdpartyurl\": \"\",\r\n        \"defaultapp\": \"files\",\r\n        \"knowledgebaseenabled\": true,\r\n        \"knowledgebaseurl\": \"http:\\/\\/api.apps.owncloud.com\\/v1\",\r\n        \"appstoreenabled\": true,\r\n        \"appstoreurl\": \"http:\\/\\/api.apps.owncloud.com\\/v1\",\r\n        \"mail_smtpdebug\": false,\r\n        \"mail_smtpmode\": \"php\",\r\n        \"mail_smtphost\": \"127.0.0.1\",\r\n        \"mail_smtpport\": \"25\",\r\n        \"mail_smtptimeout\": 10,\r\n        \"mail_smtpauthtype\": \"LOGIN\",\r\n        \"mail_domain\": \"maildomain.com\",\r\n        \"trashbin_retention_obligation\": \"14, auto\",\r\n        \"allow_user_to_change_display_name\": true,\r\n        \"appcodechecker\": false,\r\n        \"updatechecker\": false,\r\n        \"log_type\": \"owncloud\",\r\n        \"logfile\": \"\\/var\\/log\\/owncloud.log\",\r\n        \"loglevel\": \"3\",\r\n        \"remember_login_cookie_lifetime\": 1296000,\r\n        \"session_lifetime\": 86400,\r\n        \"custom_csp_policy\": \"default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-src *; img-src *; font-src 'self' data:; media-src *\",\r\n        \"xframe_restriction\": true,\r\n        \"datadirectory\": \"\\/var\\/www\\/owncloud\\/data\",\r\n        \"apps_paths\": [\r\n            {\r\n                \"path\": \"\\/var\\/www\\/owncloud\\/apps\",\r\n                \"url\": \"\\/apps\",\r\n                \"writable\": true\r\n            }\r\n        ],\r\n        \"customclient_desktop\": \"\",\r\n        \"customclient_android\": \"\",\r\n        \"customclient_ios\": \"\",\r\n        \"logdateformat\": \"F d, Y H:i:s\",\r\n        \"instanceid\": \"someuuid\",\r\n        \"version\": \"8.2.1.4\",\r\n        \"trusted_domains\": [\r\n            \"subdomain.domain.com\",\r\n            \"other.domain\"\r\n        ],\r\n        \"mail_from_address\": \"owncloud\",\r\n        \"secret\": \"***REMOVED SENSITIVE VALUE***\",\r\n        \"forceSSLforSubdomains\": true,\r\n        \"preview_max_scale_factor\": 1,\r\n        \"enabledPreviewProviders\": [\r\n            \"OC\\\\Preview\\\\Image\",\r\n            \"OC\\\\Preview\\\\Illustrator\",\r\n            \"OC\\\\Preview\\\\Postscript\",\r\n            \"OC\\\\Preview\\\\Photoshop\",\r\n            \"OC\\\\Preview\\\\TIFF\"\r\n        ],\r\n        \"asset-pipeline.enabled\": true,\r\n        \"memcache.local\": \"\\\\OC\\\\Memcache\\\\Redis\",\r\n        \"filelocking.enabled\": \"true\",\r\n        \"memcache.distributed\": \"\\\\OC\\\\Memcache\\\\Redis\",\r\n        \"memcache.locking\": \"\\\\OC\\\\Memcache\\\\Redis\",\r\n        \"redis\": {\r\n            \"host\": \"\\/var\\/run\\/redis\\/redis.sock\",\r\n            \"port\": 0,\r\n            \"timeout\": 0\r\n        },\r\n        \"mail_smtpauth\": 1,\r\n        \"appstore.experimental.enabled\": true,\r\n        \"maintenance\": false,\r\n        \"debug\": true\r\n    }\r\n}\r\n```\r\n\r\n**Are you using external storage, if yes which one:** local/smb/sftp/...\r\nno\r\n\r\n**Are you using encryption:** yes/no\r\nno\r\n\r\n**Are you using an external user-backend, if yes which one:** LDAP/ActiveDirectory/Webdav/...\r\nno\r\n\r\n\r\n### Client configuration\r\n**Browser:**\r\nEvolution 3.16.5\r\n**Operating system:**\r\nUbuntu Wily amd64\r\n\r\n### Logs\r\n#### Web server error log\r\n```\r\n11.22.33.44 - UserName [18/Nov/2015:14:21:55 +0100] \"GET /remote.php/carddav/addressbooks/UserName/contacts/https://UserName@subdomian.domain.com/remote.php/carddav/addressbooks/UserName/contacts/9e5809959a.vcf.vcf HTTP/1.1\" 404 1649 \"-\" \"Evolution/3.16.5\"\r\n11.22.33.44 - UserName [18/Nov/2015:14:21:56 +0100] \"GET /remote.php/carddav/addressbooks/UserName/contacts/https://UserName@subdomian.domain.com/remote.php/carddav/addressbooks/UserName/contacts/50283010c7.vcf.vcf HTTP/1.1\" 404 1641 \"-\" \"Evolution/3.16.5\"\r\n11.22.33.44 - UserName [18/Nov/2015:14:21:56 +0100] \"GET /remote.php/carddav/addressbooks/UserName/contacts/https://UserName@subdomian.domain.com/remote.php/carddav/addressbooks/UserName/contacts/ab230b95c7.vcf.vcf HTTP/1.1\" 404 1647 \"-\" \"Evolution/3.16.5\"\r\n11.22.33.44 - UserName [18/Nov/2015:14:21:57 +0100] \"GET /remote.php/carddav/addressbooks/UserName/contacts/https://UserName@subdomian.domain.com/remote.php/carddav/addressbooks/UserName/contacts/844ba0905a.vcf.vcf HTTP/1.1\" 404 1641 \"-\" \"Evolution/3.16.5\"\r\n11.22.33.44 - UserName [18/Nov/2015:14:21:57 +0100] \"GET /remote.php/carddav/addressbooks/UserName/contacts/https://UserName@subdomian.domain.com/remote.php/carddav/addressbooks/UserName/contacts/47ec527ccf.vcf.vcf HTTP/1.1\" 404 1659 \"-\" \"Evolution/3.16.5\"\r\n11.22.33.44 - UserName [18/Nov/2015:14:21:58 +0100] \"GET /remote.php/carddav/addressbooks/UserName/contacts/https://UserName@subdomian.domain.com/remote.php/carddav/addressbooks/UserName/contacts/43cea61ef7.vcf.vcf HTTP/1.1\" 404 1653 \"-\" \"Evolution/3.16.5\"\r\n11.22.33.44 - UserName [18/Nov/2015:14:21:58 +0100] \"GET /remote.php/carddav/addressbooks/UserName/contacts/https://UserName@subdomian.domain.com/remote.php/carddav/addressbooks/UserName/contacts/5c5266989f.vcf.vcf HTTP/1.1\" 404 1643 \"-\" \"Evolution/3.16.5\"\r\n```\r\n\r\n#### ownCloud log (data/owncloud.log)\r\nempty\r\n"},"comment":{"url":"https://api.github.com/repos/owncloud/contacts/issues/comments/158968177","html_url":"https://github.com/owncloud/contacts/issues/1103#issuecomment-158968177","issue_url":"https://api.github.com/repos/owncloud/contacts/issues/1103","id":158968177,"user":{"login":"nRaecheR","id":6168595,"avatar_url":"https://avatars.githubusercontent.com/u/6168595?v=3","gravatar_id":"","url":"https://api.github.com/users/nRaecheR","html_url":"https://github.com/nRaecheR","followers_url":"https://api.github.com/users/nRaecheR/followers","following_url":"https://api.github.com/users/nRaecheR/following{/other_user}","gists_url":"https://api.github.com/users/nRaecheR/gists{/gist_id}","starred_url":"https://api.github.com/users/nRaecheR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nRaecheR/subscriptions","organizations_url":"https://api.github.com/users/nRaecheR/orgs","repos_url":"https://api.github.com/users/nRaecheR/repos","events_url":"https://api.github.com/users/nRaecheR/events{/privacy}","received_events_url":"https://api.github.com/users/nRaecheR/received_events","type":"User","site_admin":false},"created_at":"2015-11-23T15:27:45Z","updated_at":"2015-11-23T15:27:45Z","body":"The old items have two different PRODIDs : \r\n\r\n* PRODID:-//ownCloud//NONSGML Contacts 0.2.5//EN \r\n* PRODID:-//dmfs.org//mimedir.vcard//EN\r\n\r\nI will look at this when new items will show up."}}