Jonas Kellens
2015-Oct-26 11:17 UTC
[asterisk-users] Calendar integration : Could not authenticate to server: rejected Basic challenge
Hello I find very little feedback on the following warning/error when trying to connect to Google calendar : [Oct 26 12:11:14] WARNING[24926]: res_calendar_caldav.c:118 auth_credentials: Invalid username or password for CalDAV calendar 'cal1' [Oct 26 12:11:14] WARNING[24926]: res_calendar_caldav.c:157 caldav_request: Unknown response to CalDAV calendar cal1, request REPORT to /calendar/dav/info at mydomain.tld/events/: Could not authenticate to server: rejected Basic challenge [cal1] type = caldav url = https://www.google.com/calendar/dav/info at mydomain.tld/events/ user = info at mydomain.tld secret = mysecret refresh = 15 timeframe = 60 When I go to the URL https://www.google.com/calendar/dav/info at mydomain.tld/events/ I can log in with the credentials to the calendar (and get a download window for the calendar file). So it seems not a problem of authentication to me. But what then could be the real issue here ? Thanks Kind regards Jonas. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20151026/ae840a30/attachment.html>
Marek Červenka
2015-Oct-26 16:02 UTC
[asterisk-users] Calendar integration : Could not authenticate to server: rejected Basic challenge
try ical url caldav switched to Oauth https://blog.mozilla.org/calendar/2013/09/google-is-changing-the-location-url-of-their-caldav-calendars/ and this looks like you must use Oauth 2.0 https://developers.google.com/google-apps/calendar/caldav/v2/guide Dne 26.10.2015 v 12:17 Jonas Kellens napsal(a):> Hello > > > I find very little feedback on the following warning/error when trying > to connect to Google calendar : > > > [Oct 26 12:11:14] WARNING[24926]: res_calendar_caldav.c:118 > auth_credentials: Invalid username or password for CalDAV calendar 'cal1' > [Oct 26 12:11:14] WARNING[24926]: res_calendar_caldav.c:157 > caldav_request: Unknown response to CalDAV calendar cal1, request > REPORT to /calendar/dav/info at mydomain.tld/events/: Could not > authenticate to server: rejected Basic challenge > > > [cal1] > type = caldav > url = https://www.google.com/calendar/dav/info at mydomain.tld/events/ > user = info at mydomain.tld > secret = mysecret > refresh = 15 > timeframe = 60 > > > > When I go to the URL > https://www.google.com/calendar/dav/info at mydomain.tld/events/ I can > log in with the credentials to the calendar (and get a download window > for the calendar file). > > So it seems not a problem of authentication to me. > > > But what then could be the real issue here ? > > > > > > Thanks > > Kind regards > > Jonas. > >-- --------------------------------------- Marek Cervenka ====================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20151026/5a7a748f/attachment.html>
Jonas Kellens
2015-Oct-27 09:33 UTC
[asterisk-users] Calendar integration : Could not authenticate to server: rejected Basic challenge
Hello I have changed type 'caldav' to 'ical', but still no succes : [Oct 27 10:30:38] WARNING[23388]: res_calendar_icalendar.c:117 auth_credentials: Invalid username or password for iCalendar 'cal1' [Oct 27 10:30:38] WARNING[23388]: res_calendar_icalendar.c:150 fetch_icalendar: Unable to retrieve iCalendar 'cal1' from 'https://www.google.com/calendar/dav/info at mydomain.tld/events/': Could not authenticate to server: rejected Basic challenge siptest*CLI> calendar show calendars Calendar Type Status -------- ---- ------ cal1 ical free Am I missing something obvious here ? Kind regards Jonas On 26-10-15 17:02, Marek ?ervenka wrote:> try ical url > > caldav switched to Oauth > https://blog.mozilla.org/calendar/2013/09/google-is-changing-the-location-url-of-their-caldav-calendars/ > > and this looks like you must use Oauth 2.0 > https://developers.google.com/google-apps/calendar/caldav/v2/guide > > Dne 26.10.2015 v 12:17 Jonas Kellens napsal(a): >> Hello >> >> >> I find very little feedback on the following warning/error when >> trying to connect to Google calendar : >> >> >> [Oct 26 12:11:14] WARNING[24926]: res_calendar_caldav.c:118 >> auth_credentials: Invalid username or password for CalDAV calendar 'cal1' >> [Oct 26 12:11:14] WARNING[24926]: res_calendar_caldav.c:157 >> caldav_request: Unknown response to CalDAV calendar cal1, request >> REPORT to /calendar/dav/info at mydomain.tld/events/: Could not >> authenticate to server: rejected Basic challenge >> >> >> [cal1] >> type = caldav >> url = https://www.google.com/calendar/dav/info at mydomain.tld/events/ >> user = info at mydomain.tld >> secret = mysecret >> refresh = 15 >> timeframe = 60 >> >> >> >> When I go to the URL >> https://www.google.com/calendar/dav/info at mydomain.tld/events/ I can >> log in with the credentials to the calendar (and get a download >> window for the calendar file). >> >> So it seems not a problem of authentication to me. >> >> >> But what then could be the real issue here ? >> >> >> >> >> >> Thanks >> >> Kind regards >> >> Jonas. >> >> > > > -- > --------------------------------------- > Marek Cervenka > ======================================> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20151027/abd498b7/attachment.html>
Mark Wiater
2015-Oct-27 13:04 UTC
[asterisk-users] Calendar integration : Could not authenticate to server: rejected Basic challenge
On 10/27/2015 8:56 AM, Jonas Kellens wrote:> > I have changed this setting at Google but it brings me no success. >Jonas, I've been using google calendar and Asterisk 1.8 for a couple of years now without issue. I have a note in my configuration that says that I'm using the Private ICAL URL from gmail and that it's the only one that worked for me. Is that the URL that you're using? Did you change your type to ical in calendar.conf? Mark -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20151027/49e984db/attachment.html>
Jonas Kellens
2015-Oct-27 13:52 UTC
[asterisk-users] Calendar integration : Could not authenticate to server: rejected Basic challenge
Mark thank you for your input. I am using Asterisk 1.8.32.3 (latest). I indeed use the "Private iCal url" as presented by Google in Calendar settings. This is my calendar.conf : [cal0] type = caldav url = https://calendar.google.com/calendar/ical/info%40domain.tld/private-6e3543acbc76853414124a/basic.ics user = info at domain.tld secret = mysecretpasswd refresh = 15 timeframe = 60 [cal1] type = ical url = https://calendar.google.com/calendar/ical/info%40domain.tld/private-6e3543acbc76853414124a/basic.ics user = info at domain.tld secret = mysecretpasswd refresh = 15 timeframe = 60 [cal2] type = caldav url = https://www.google.com/calendar/dav/info at domain.tld/events/ ; Main GMail calendar (the trailing slash is significant!) user = info at domain.tld secret = mysecretpasswd refresh = 15 timeframe = 60 [cal3] type = ical url = https://www.google.com/calendar/dav/info at domain.tld/events/ ; Main GMail calendar (the trailing slash is significant!) user = info at domain.tld secret = mysecretpasswd refresh = 15 timeframe = 60 You see that I try every combination possible. [Oct 27 14:28:28] WARNING[26748]: res_calendar_caldav.c:118 auth_credentials: Invalid username or password for CalDAV calendar 'cal2' [Oct 27 14:28:28] WARNING[26748]: res_calendar_caldav.c:157 caldav_request: Unknown response to CalDAV calendar cal2, request REPORT to /calendar/dav/info at domain.tld/events/: Could not authenticate to server: rejected Basic challenge [Oct 27 14:28:28] WARNING[26746]: res_calendar_icalendar.c:117 auth_credentials: Invalid username or password for iCalendar 'cal3' [Oct 27 14:28:28] WARNING[26746]: res_calendar_icalendar.c:150 fetch_icalendar: Unable to retrieve iCalendar 'cal3' from 'https://www.google.com/calendar/dav/info at domain.tld/events/': Could not authenticate to server: rejected Basic challenge [Oct 27 14:28:28] WARNING[26746]: res_calendar_icalendar.c:477 ical_load_calendar: Unable to parse iCalendar 'cal3' Calendar Type Status -------- ---- ------ 770000cal3 ical free 770000cal2 caldav free 770000cal1 ical busy 770000cal0 caldav free It seems I finally have a working example !! Namely : [cal1] type = ical url = https://calendar.google.com/calendar/ical/info%40domain.tld/private-6e3543acbc76853414124a/basic.ics user = info at domain.tld secret = mysecretpasswd refresh = 15 timeframe = 60 So the "Private iCal url" of Google Calendar is the one to go ! Jonas. On 27-10-15 14:04, Mark Wiater wrote:> On 10/27/2015 8:56 AM, Jonas Kellens wrote: >> >> I have changed this setting at Google but it brings me no success. >> > Jonas, > > I've been using google calendar and Asterisk 1.8 for a couple of years > now without issue. > > I have a note in my configuration that says that I'm using the Private > ICAL URL from gmail and that it's the only one that worked for me. Is > that the URL that you're using? > > Did you change your type to ical in calendar.conf? > > Mark > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20151027/f1051250/attachment.html>