[horde] New Install - Activesync Permission Issue

Ad Min admin at 123.dynu.com
Wed Nov 11 16:19:52 UTC 2020


Good morning. I have been running horde with activesync for a couple of 
years and a few days ago my server died. Everything is a fresh install. 
My environment is xampp on windows with php 7.2. I successfully 
installed horde via pear.horde.org and everything appears to be 
functioning except activesync. I can send and receive mail, add 
contacts, calendar entries, etc.

When I add a horde account to my mobile using nine email or windows 10 
mail, it successfully authenticates, then goes to the next screen to 
choose what to sync, then it dies on execution.

I have enabled activesync logging to a folder within the horde folder 
(so it is definitely writable), but there are no activesync logs at all 
and no combination of options that I tried has been able to get that 
working.

There are devices listed in Administration > ActiveSync Devices. This is 
a fresh install, so they have connected since I installed horde.

There are errors in the horde log but I don't know how to interpret 
them. This block of errors appears over and over:

2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_pgp::init($gpg, $temp_dir = NULL, $rows = NULL, $cols = 
NULL) should be compatible with Horde_Form_Type_longtext::init($rows = 
8, $cols = 80, $helper = Array) [pid 7792 on line 878 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_image::onSubmit(&$var, &$vars) should be compatible with 
Horde_Form_Type::onSubmit() [pid 7792 on line 1360 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_link::init($values) should be compatible with 
Horde_Form_Type::init() [pid 7792 on line 1437 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_matrix::init($cols, $rows = Array, $matrix = Array, 
$new_input = false) should be compatible with Horde_Form_Type::init() 
[pid 7792 on line 2164 of "C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_enum::init($values, $prompt = NULL) should be compatible 
with Horde_Form_Type::init() [pid 7792 on line 2334 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_mlenum::init(&$values, $prompts = NULL) should be 
compatible with Horde_Form_Type::init() [pid 7792 on line 2410 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_mlenum::onSubmit(&$var, &$vars) should be compatible 
with Horde_Form_Type::onSubmit() [pid 7792 on line 2410 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_set::init($values, $checkAll = false) should be 
compatible with Horde_Form_Type::init() [pid 7792 on line 2568 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_sorter::init($values, $size = 8, $header = '') should be 
compatible with Horde_Form_Type::init() [pid 7792 on line 3399 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_selectfiles::init($selectid, $link_text = NULL, 
$link_style = '', $icon = false) should be compatible with 
Horde_Form_Type::init() [pid 7792 on line 3469 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_assign::init($leftValues, $rightValues, $leftHeader = 
'', $rightHeader = '', $size = 8, $width = '200px') should be compatible 
with Horde_Form_Type::init() [pid 7792 on line 3599 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_assign::getValues($side) should be compatible with 
Horde_Form_Type::getValues() [pid 7792 on line 3599 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_dblookup::init($db, $sql, $prompt = NULL) should be 
compatible with Horde_Form_Type_enum::init($values, $prompt = NULL) [pid 
7792 on line 3750 of "C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_figlet::init($text, $font) should be compatible with 
Horde_Form_Type::init() [pid 7792 on line 3803 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_invalid::init($message) should be compatible with 
Horde_Form_Type::init() [pid 7792 on line 3872 of 
"C:\xampp\php\pear\Horde\Form\Type.php"]
2020-11-11T16:40:38+01:00 WARN: HORDE [turba] PHP ERROR: Declaration of 
Horde_Form_Type_country::init($prompt = NULL) should be compatible with 
Horde_Form_Type_enum::init($values, $prompt = NULL) [pid 7792 on line 
923 of "C:\xampp\php\pear\Horde\Form\Type.php"]

I used the Microsoft Remote Connectivity Analyzer, which passed all 
tests until it came to syncing the mail:

Attempting the FolderSync command on the Exchange ActiveSync session.
The test of the FolderSync command failed.
Additional Details
No Inbox folder could be found in the XML response.

Response:
<FolderSync xmlns="FolderHierarchy:">
<Status>1</Status>
<SyncKey>0</SyncKey>
<Changes>
<Count>0</Count>
</Changes>
</FolderSync>
HTTP Response Headers:
Cache-Control: private
Cache-Control: max-age=10800
Date: Wed, 11 Nov 2020 16:09:28 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Last-Modified: Sun, 03 Mar 2019 02:19:44 GMT
Set-Cookie: PHPSESSID=ete82p33l7s3gcm21n1pb1fnv5; path=/
Set-Cookie: PHPSESSID=ete82p33l7s3gcm21n1pb1fnv5; path=/
Set-Cookie: PHPSESSID=mk0tbf900a16tdldvl7g58hje0; path=/
Set-Cookie: horde_secret_key=mk0tbf900a16tdldvl7g58hje0; path=/; 
domain=wap.dynu.net; HttpOnly
Set-Cookie: default_horde_view=deleted; expires=Thu, 01-Jan-1970 
00:00:01 GMT; Max-Age=0; path=/; domain=wap.dynu.net
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1g PHP/7.2.34
X-Powered-By: PHP/7.2.34
Allow: OPTIONS
Allow: POST
Public: OPTIONS,POST
MS-Server-ActiveSync: 14.1
Content-Length: 25
Content-Type: application/vnd.ms-sync.wbxml


It seems to be some kind of permissions issue. Any help in narrowing 
down the cause would be greatly appreciated. Thanks in advance.




More information about the horde mailing list