E!A Blog: Syncing Appointments with Nextcloud Calendar

178 views
Skip to first unread message

Easy!Appointments - Support Group

unread,
Nov 25, 2024, 7:13:10 AM11/25/24
to Easy!Appointments - Support Group
Hello Community!

A new post related to the Easy!Appointments - Nextcloud connection is available

https://easyappointments.org/blog/syncing-appointments-with-nextcloud-calendar

Happy Booking!



Alex Tselegidis, Easy!Appointments Creator
Need a customization? Get a free quote!

Guillaume Roche

unread,
Nov 25, 2024, 12:22:40 PM11/25/24
to Easy!Appointments - Support Group
Hi, i tried with my nextcloud server but i have the following error :

ERROR - 2024-11-25 17:20:23 --> Failed to save CalDAV event (Status Code: 405): <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>405 Method Not Allowed</title>
</head><body>
<h1>Method Not Allowed</h1>
<p>The requested method PUT is not allowed for this URL.</p>
<hr>
<address>Apache/2.4.62 (Debian) Server at nextcloud.xxxx.xxxx Port 443</address>
</body></html>

Any idea ?
Thanks

Alex Tselegidis

unread,
Dec 2, 2024, 6:33:58 AM12/2/24
to Easy!Appointments - Support Group
Hello! 

Can you please make sure that you had defined the right calendar URL in Easy!Appointments? 

This seems as if the application is hitting the wrong endpoint. 



Alex Tselegidis, Easy!Appointments Creator
Need a customization? Get a free quote!


Guillaume Roche

unread,
Dec 2, 2024, 2:55:40 PM12/2/24
to Easy!Appointments - Support Group
Yes i'm sure !
I also tried with a simple baikal server and i yet got the errors :

ERROR - 2024-12-02 19:53:42 --> Failed to save CalDAV event (Status Code: 405): <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">

<html><head>
<title>405 Method Not Allowed</title>
</head><body>
<h1>Method Not Allowed</h1>
<p>The requested method PUT is not allowed for this URL.</p>

Any idea ?

Alex Tselegidis

unread,
Dec 3, 2024, 3:44:39 AM12/3/24
to Easy!Appointments - Support Group
Could you please send an obfuscated version of that URL please? 



Alex Tselegidis, Easy!Appointments Creator
Need a customization? Get a free quote!


Guillaume Roche

unread,
Dec 3, 2024, 7:57:31 AM12/3/24
to Easy!Appointments - Support Group

Alex Tselegidis

unread,
Dec 3, 2024, 12:18:30 PM12/3/24
to Easy!Appointments - Support Group

Guillaume Roche

unread,
Dec 3, 2024, 4:22:18 PM12/3/24
to Easy!Appointments - Support Group
It works with nextcloud but not with baikal.

Alex Tselegidis

unread,
Dec 9, 2024, 5:10:35 AM12/9/24
to Easy!Appointments - Support Group
Hello! 

Thanks for checking this again. 

Are you getting the same error with Baikal or something new? 



Alex Tselegidis, Easy!Appointments Creator
Need a customization? Get a free quote!


Guillaume Roche

unread,
Dec 17, 2024, 2:52:51 AM12/17/24
to Easy!Appointments - Support Group
no it's not the same error :

ERROR - 2024-12-17 07:51:28 --> Failed to save CalDAV event (Status Code: 401): <?xml version="1.0" encoding="utf-8"?>
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
  <s:sabredav-version>4.7.0</s:sabredav-version>
  <s:exception>Sabre\DAV\Exception\NotAuthenticated</s:exception>
  <s:message>No 'Authorization: Digest' header found. Either the client didn't send one, or the server is misconfigured. Login was needed for privilege: {DAV:}bind on calendars/eauser/default</s:message>
</d:error>

Alex Tselegidis

unread,
Dec 19, 2024, 8:39:22 AM12/19/24
to Easy!Appointments - Support Group
Hello! 

Thanks for providing the error. 

It seems that Baikal is requesting Digest auth where as EA would use Basic auth. 

You can change the auth method in Baikal's settings 



Alex Tselegidis, Easy!Appointments Creator
Need a customization? Get a free quote!



Reply all
Reply to author
Forward
0 new messages