Skip to content

Permission denied when adding a calendar entry #197

@Slydder

Description

@Slydder

Get the following error when trying to add a calendar entry. this is wit imap auth. and a none docker install.

[2025-05-09T18:11:19.551499+02:00] request.INFO: Matched route "dav". {"route":"dav","route_parameters":{"_route":"dav","_controller":"App\Controller\DAVController::dav","path":"9c2db8d1cc9c512722ccfa8d09da6310d97722aa.ics"},"request_uri":"http://10.140.1.21/dav/9c2db8d1cc9c512722ccfa8d09da6310d97722aa.ics","method":"PUT"} []
[2025-05-09T18:11:19.555882+02:00] security.DEBUG: Checking for authenticator support. {"firewall_name":"main","authenticators":1} []
[2025-05-09T18:11:19.555922+02:00] security.DEBUG: Checking support on authenticator. {"firewall_name":"main","authenticator":"App\Security\LoginFormAuthenticator"} []
[2025-05-09T18:11:19.555945+02:00] security.DEBUG: Authenticator does not support the request. {"firewall_name":"main","authenticator":"App\Security\LoginFormAuthenticator"} []
[2025-05-09T18:11:19.848467+02:00] app.ERROR: [403]: Sabre\DAV\Exception\Forbidden - Permission denied to create file (filename 9c2db8d1cc9c512722ccfa8d09da6310d97722aa.ics) [{"file":"/var/www/davis/vendor/sabre/dav/lib/DAV/Server.php","line":1098,"function":"createFile","class":"Sabre\DAV\Collection","type":"->"},{"file":"/var/www/davis/vendor/sabre/dav/lib/DAV/CorePlugin.php","line":504,"function":"createFile","class":"Sabre\DAV\Server","type":"->"},{"file":"/var/www/davis/vendor/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\DAV\CorePlugin","type":"->"},{"file":"/var/www/davis/vendor/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\DAV\Server","type":"->"},{"file":"/var/www/davis/vendor/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\DAV\Server","type":"->"},{"file":"/var/www/davis/src/Controller/DAVController.php","line":333,"function":"start","class":"Sabre\DAV\Server","type":"->"},{"file":"/var/www/davis/vendor/symfony/http-kernel/HttpKernel.php","line":183,"function":"dav","class":"App\Controller\DAVController","type":"->"},{"file":"/var/www/davis/vendor/symfony/http-kernel/HttpKernel.php","line":76,"function":"handleRaw","class":"Symfony\Component\HttpKernel\HttpKernel","type":"->"},{"file":"/var/www/davis/vendor/symfony/http-kernel/Kernel.php","line":182,"function":"handle","class":"Symfony\Component\HttpKernel\HttpKernel","type":"->"},{"file":"/var/www/davis/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php","line":35,"function":"handle","class":"Symfony\Component\HttpKernel\Kernel","type":"->"},{"file":"/var/www/davis/vendor/autoload_runtime.php","line":29,"function":"run","class":"Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner","type":"->"},{"file":"/var/www/davis/public/index.php","line":10,"args":["/var/www/davis/vendor/autoload_runtime.php"],"function":"require_once"}] []

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionA question about Davis and how it works

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions