Summary | Accepting invite from ActiveSync fail with invalid byte sequence |
Queue | Synchronization |
Queue Version | FRAMEWORK_5_2 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | mrubinsk (at) horde (dot) org |
Requester | lst_hoe02 (at) kwsoft (dot) de |
Created | 07/28/2017 (2911 days ago) |
Due | |
Updated | 10/20/2017 (2827 days ago) |
Assigned | 07/30/2017 (2909 days ago) |
Resolved | 07/30/2017 (2909 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit 3c04c2467f0ae6df7c4748c1bed1d83eab694a2f
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Mon, 31 Jul 2017 07:13:23 -0400
Bug: 14672Fix method name, and add lines I failed to add to last commit.M lib/Event.php
https://github.com/horde/kronolith/commit/3c04c2467f0ae6df7c4748c1bed1d83eab694a2f
commit c11e641fbd218eb7ae8749fdc0eb90cc7ca9b5d8
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sun, 30 Jul 2017 19:20:51 -0400
Bug: 14672Ensure these fields are always valid UTF-8.M lib/Event.php
https://github.com/horde/kronolith/commit/c11e641fbd218eb7ae8749fdc0eb90cc7ca9b5d8
commit 410af688414b70e4d6c5a85f6449ff7f61054acc
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Mon Jul 31 07:12:21 2017 -0400
Bug: 14672Fix method name, and add lines I failed to add to last commit.kronolith/lib/Event.php | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
http://github.com/horde/horde/commit/410af688414b70e4d6c5a85f6449ff7f61054acc
State ⇒ Resolved
commit 2b0dad6e21d1e0f8dda8a37f2f850c3ececb96b7
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sun Jul 30 19:26:59 2017 -0400
Bug: 14672Ensure these fields are always valid UTF-8.kronolith/lib/Event.php | 24 ++++++++++++++++++++----
1 file changed, 20 insertions(+), 4 deletions(-)
http://github.com/horde/horde/commit/2b0dad6e21d1e0f8dda8a37f2f850c3ececb96b7
commit c68c8d4028681a23d5b764e64dc4d8e52e56f6d1
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sun Jul 30 19:20:14 2017 -0400
Bug: 14672Ensure these fields are always valid UTF-8.kronolith/lib/Event.php | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
http://github.com/horde/horde/commit/c68c8d4028681a23d5b764e64dc4d8e52e56f6d1
State ⇒ Assigned
Assigned to Michael Rubinsky
client. The iTip attachment contains incorrect UTF-8 data. Even in the
timezone identifier.
To work around this, we will need to sniff out invalid utf-8 for every
event imported via the Kronolith API.
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Accepting invite from ActiveSync fail with invalid byte sequence
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
ActiveSync to horde fail with :
Jul 26 16:31:47 webmail HORDE: [kronolith] SQL QUERY FAILED:
SQLSTATE[22021]: Character not in repertoire: 7 ERROR: invalid byte
sequence fo
r encoding "UTF8": 0xf6 0x72 0x67
0x20
The problem arise if the display name of a participiant contains
special characters like german umlauts. The database used is
PostgreSQL with latest horde/kronolith.