View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002461 | SOGo | Backend Calendar | public | 2013-10-22 10:24 | 2013-10-22 15:27 |
Reporter | ams077 | Assigned To | ludovic | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Linux | OS | Debian | OS Version | Wheezy |
Product Version | 2.0.7 | ||||
Fixed in Version | 2.1.0 | ||||
Summary | 0002461: Failure to accept invitations when content of location field longer than 255 characters | ||||
Description | When an event invitation has a location field > 255 characters (we receive some with ~700 characters), SOGo silently fails to add the event. | ||||
Steps To Reproduce | Get someone to send you an event invitation with a location field with > 255 characters. Try to accept the invitation in your calendar client. Observer that the event is not added to your calendar, and there is no error message. | ||||
Additional Information | Our backend database is Postgres 9.1 We think SOGo should either truncate the field to 255 characters or, preferably, be able to accommodate a longer location field. Our users have experienced this bug with Apple's iCal and with Thunderbird + Lightning. Some log extracts: """ Oct 18 17:08:58 sogod [9000]: [ERROR] <0x98F9E250[SOGoAppointmentObject]:610CEF7 ... Oct 18 17:26:49 sogod [9000]: <0x0x7fa79931d470[GCSFolder]> ERROR(-[GCSFolder writeContent:toName:baseVersion:]): cannot insert content : <PostgreSQL72Exception: 0x7fa798f18670> NAME:PostgreSQL72FatalError REASON:fatal pgsql error (channel=<0x0x7fa798d35de0[PostgreSQL72Channel]: connection=<0x0x7fa79993fbf0[PGConnection]: connection=0x0x7fa79c0516e0>>): ERROR: value too long for type character varying(255) Oct 18 17:26:49 sogod [9000]: [ERROR] <0x98BB0240[SOGoAppointmentObject]:610CEF72A8EAC5B285257C080043E827-Lotus_Notes_Generated> write failed: <PostgreSQL72Exception: 0x7fa798f18670> NAME:PostgreSQL72FatalError REASON:fatal pgsql error (channel=<0x0x7fa798d35de0[PostgreSQL72Channel]: connection=<0x0x7fa79993fbf0[PGConnection]: connection=0x0x7fa79c0516e0>>): ERROR: value too long for type character varying(255) | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2013-10-22 10:24 | ams077 | New Issue | |
2013-10-22 12:38 | ludovic | Severity | major => minor |
2013-10-22 15:27 | ludovic | Note Added: 0006152 | |
2013-10-22 15:27 | ludovic | Status | new => closed |
2013-10-22 15:27 | ludovic | Assigned To | => ludovic |
2013-10-22 15:27 | ludovic | Resolution | open => fixed |
2013-10-22 15:27 | ludovic | Fixed in Version | => 2.1.0 |