#746183 calypso: doesn't appear to work with Firefox OS

#746183#5
Date:
2014-04-27 20:18:51 UTC
From:
To:
Package: calypso
Version: 1.4

Calypso appears to suffer from the problem initially reported here:
https://bugzilla.mozilla.org/show_bug.cgi?id=918030 (i.e. an attempt to
to set up a Calypso backed calendar fails with "Server error. Check your
login and try again").

From strace, it does look like Calypso is at returning at least some
information.

Of course, this may just be a Firefox OS issue, and I've added a note
about Calypso to the mozilla.org report, but I thought I should mention
it here too.

Thanks, and if I can help debug, please let me know.

#746183#10
Date:
2014-07-04 20:42:03 UTC
From:
To:
Rob Browning <rlb@defaultvalue.org> writes:

So a bit more information.  With Firefox OS 1.4 and calypso 1.4, I see
this when trying to connect after importing an org-mode exported
calendar containing a few events:

  caly@muninn:~$ calypso -fg -p 9191
  enable debugging
  First line 'PROPFIND /private/rlb HTTP/1.1
  '
  keep-alive
  reqlen 149
  Path /private/rlb results in collection: /private/rlb
  Scan /home/caly/.config/calypso/calendars/private/rlb
  New /home/caly/.config/calypso/calendars/private/rlb/cal-bw_PSD.ics
  New /home/caly/.config/calypso/calendars/private/rlb/cal-h80t7F.ics
  New /home/caly/.config/calypso/calendars/private/rlb/cal-SjbHzD.ics
  New /home/caly/.config/calypso/calendars/private/rlb/cal-Ep5y2x.ics
  New /home/caly/.config/calypso/calendars/private/rlb/cal-93IBcw.ics
  Path /private/rlb results in collection: /private/rlb
  owner private user rlb
  PROPFIND <?xml version="1.0" encoding="UTF-8"?><N0:propfind xmlns:N0="DAV:"><N0:prop><N0:current-user-principal /><N0:principal-URL /></N0:prop></N0:propfind>
  Path /private/rlb results in collection: /private/rlb
  Path /private/rlb results in name: None
  Path /private/rlb results in collection: /private/rlb
  PROPFIND ANSWER <ns0:multistatus xmlns:ns0="DAV:"><ns0:response><ns0:href>/private/rlb</ns0:href><ns0:propstat><ns0:prop><ns0:current-user-principal /><ns0:principal-URL><ns0:href>/private/rlb</ns0:href></ns0:principal-URL></ns0:prop><ns0:status>HTTP/1.1 200 OK</ns0:status></ns0:propstat></ns0:response></ns0:multistatus>
  10.42.2.15 - - [04/Jul/2014 15:25:49] "PROPFIND /private/rlb HTTP/1.1" 207 -
  SSL request error: 'The read operation timed out'

For anyone who wants to test this without a phone or tablet, you should
be able to run the simulator from any new enough Iceweasel/Firefox
browser (the version in testing is probably sufficient) by selecting the
"App Manager" option from the "Developer" menu, and then installing the
simulator.  There's either a button at the bottom of the new window, or
you can go here:

https://developer.mozilla.org/en-US/docs/Tools/Firefox_OS_Simulator

(Note that visiting the calypso calendar URL with the Firefox OS browser
 allows you to accept any self-signed SSL certificate.  I'm not certain
 if that's sufficient for the calendar application too, but if I recall
 correctly, accepting the certificate from the browser did allow access
 to proceed further.)

Thanks, and as before, please let me know if I can help debug the
problem.