• 29 Posts
  • 98 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle
  • gedaliyah@lemmy.worldOPtoSelfhosted@lemmy.worldOwnCloud CardDAV is frozen
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    4 days ago

    Thank you - I’m researching how to do this. I am using mariaDB and it’s all running in docker, so I think if I can learn how to get terminal access within the docker container, and what commands I will need to access mariaDB, then I should be able to do so. I’m hoping that everything will be labeled in such a way that I can locate those records that are part of the carddav database only to clear them and start over.



  • use ls command, as in the video, to list the contents of a directory, then use cd to change directory based on what you see. You can use cd .. to navigate to the parent directory of your current location if needed.

    Also make note of the Local path shown when cloning the repository in the previous step to help find it. When you see “tailscale.sh” as one of the items after typing ls, then you will know you are in the right place.



  • Tailscale client definitely needs to be installed and logged in on the destination device (Steam Deck in this case). Is it possible that you are typing “Sudo” instead of “sudo” in the command after opening Konsole? Linux commands are case-sensitive.

    I’m not knowledgeable about the steam deck, but it is also possible that sudo is not installed by default, in which case you will have to install it. sudo is a command that allows you to run other commands as root (basically admin).

    I found this article that might help: https://pimylifeup.com/steam-deck-sudo-password/






  • Checking the log again, I think it may be related to:

    {"reqId":"7e34c78e-49b9-4a97-87db-da79ab0d33bd","level":3,"time":"2025-06-19T22:18:31+00:00","remoteAddr":"XXX.XX.X.X","user":"USERNAME","app":"PHP","method":"GET","url":"\/remote.php\/dav\/files\/USERNAME\/misc\/m-t0627-01511-00434%20(2).jpg?x=336&y=336&c=&preview=1","message":"exif_read_data(): Incorrect APP1 Exif Identifier Code at \/var\/www\/owncloud\/lib\/private\/legacy\/image.php#399"}
    

    (I’ve removed my name and the IP Address listed)

    Following this message, there are about 30 errors related to different contacts that look like:

    {"reqId":"6fptn8sCXT16xmUGIWc6","level":2,"time":"2025-06-19T09:06:07+00:00","remoteAddr":"XXX.XX.X.X","user":"USERNAME","app":"dav","method":"DELETE","url":"\/remote.php\/dav\/addressbooks\/users\/USERNAME\/contacts\/04bc3d9c-f55a-4241-96a2-929245fe8433.vcf","message":"Could not get node for path: \"addressbooks\/users\/USERNAME\/contacts\/04bc3d9c-f55a-4241-96a2-929245fe8433.vcf\" : Card not found"}
    

    With some searching, it looks like there is something wrong with an image, presumably a contact image, which I was updating around the time the service went down.

    I still have no idea what do do with this information.




  • gedaliyah@lemmy.worldOPtoSelfhosted@lemmy.worldOwnCloud CardDAV is frozen
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    5 days ago

    I appreciate the thought but I do believe that there are some steps involved after installation before it is fully functional.

    I am planning to test it in the future at some point, but right now I am looking to get my present server working again.

    Given your experience with a similar system, however, do you know if it is possible to reset the cardDAV without disrupting the other components? How would one do it in Nextcloud?