Public bug reported:
Version info:
vi...@uranus:/proc$ lsb_release -rd
Description: Ubuntu 10.04.1 LTS
Release: 10.04
vi...@uranus:/proc$ uname -a
Linux uranus 2.6.32-25-generic #44-Ubuntu SMP Fri Sep 17 20:26:08 UTC 2010 i686
GNU/Linux
All apache packages: 2.2.14-5ubuntu8.2
Symptoms are that Lightning shows a warning ! against webDAV calendars and the
popup message says:
The calendar xxxxx is momentarily not available
The calendar grid shows no events/actions from the webDAV calendars affected.
The Error Console shows the following message for each webDAV calendar:
Warning: There has been an error reading data for calendar: xxxxx. Error code:
CAL_UTF8_DECODING_FAILED. Description: An error occured while decoding an
iCalendar (ics) file as UTF-8. Check that the file, including symbols and
accented letters, is encoded using the UTF-8 character encoding.
When a webDAV .ics calendar file is downloaded via HTTP (Firefox) then
viewed (with Notepad on XP client), it appears to contain spurious extra
characters at start of file. These are not present in the underlying
file as viewed locally on the Apache server machine. gedit on Lucid
client baulks at displaying the downloaded file reporting that file
appears to contain non-UTF-8 data.
Example:
Underlying file actually starts:
---------------------------------------
BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
X-WR-CALNAME:home
X-WR-TIMEZONE:Europe/London
BEGIN:VTIMEZONE
TZID:Europe/London
X-LIC-LOCATION:Europe/London
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:19700329T010000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
<remainder of file snipped>
---------------------------------------
File presented via webDAV starts:
---------------------------------------------
7‘0lðIæŸZ E „Fƒ@ @ À¨À¨ P´4€ž»u™óF€ |ƒ\
‰
F}HTTP/1.1 200 OK
Date: Wed, 29 Sep 2010 09:50:02 GMT
Server: Apache/2.2.14 (Ubuntu)
Last-Modified: Wed, 15 Sep 2010 19:15:06 GMT
ETag: "12c56b-771b-4905125b1c280"
Accept-Ranges: bytes
Content-Length: 30491
Keep-Alive: timeout=15, max=99
Connection: Keep-Alive
Content-Type: text/calendar
BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
X-WR-CALNAME:home
X-WR-TIMEZONE:Europe/London
BEGIN:VTIMEZONE
TZID:Europe/London
X-LIC-LOCATION:Europe/London
BEGIN:DAYLIGHT
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
TZNAME:BST
DTSTART:19700329T010000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
<remainder of file snipped>
---------------------------------------
Now, possibly coincidentally, this problem apparently started
immediately after I migrated my Apache server system from an old 600MHz
Pentium II system to a new dual core Celeron E1200 system. Migration
involved little more than moving the system disk from one box to the
other.
I see other bugs reported on Apache2 SSL involving corruption some of which
refer to a gcc bug affecting code generation for SSE4 cpus so here is cpuinfo
for Apache2 server cpu:
vi...@uranus:/proc$ cat cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Celeron(R) CPU E1200 @ 1.60GHz
stepping : 13
cpu MHz : 1200.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc
arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16
xtpr pdcm lahf_lm
bogomips : 3199.76
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Celeron(R) CPU E1200 @ 1.60GHz
stepping : 13
cpu MHz : 1200.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc
arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16
xtpr pdcm lahf_lm
bogomips : 3199.99
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
** Affects: ubuntu
Importance: Undecided
Status: New
--
webDAV corruption on Lucid: Lightning calendar not available
https://bugs.launchpad.net/bugs/651004
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs