[horde] ActiveSync does not work after update to 2.0.0beta4

Samuel Wolf samuelwolf85 at googlemail.com
Sat Oct 13 22:35:51 UTC 2012


2012/10/14 Michael J Rubinsky <mrubinsk at horde.org>:
>
> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>
>> 2012/10/14 Michael J Rubinsky <mrubinsk at horde.org>:
>>>
>>>
>>> Quoting Michael J Rubinsky <mrubinsk at horde.org>:
>>>
>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>
>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>
>>>>>>
>>>>>>
>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>
>>>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>>>
>>>>>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Quoting Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>>>
>>>>>>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>>>>>>
>>>>>>>>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> 2012/10/13 Michael J Rubinsky <mrubinsk at horde.org>:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Quoting Samuel Wolf <samuelwolf85 at googlemail.com>:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> I can not use activesync any more (account error)
>>>>>>>>>>>>>>>>>>>>>>>> after
>>>>>>>>>>>>>>>>>>>>>>>> update
>>>>>>>>>>>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>>>>>>>>>> 2.0.0beta4.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> pear install horde/Horde_ActiveSync
>>>>>>>>>>>>>>>>>>>>>>>> horde/Horde_ActiveSync is already installed and is
>>>>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>>> same
>>>>>>>>>>>>>>>>>>>>>>>> as
>>>>>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>>> released version 2.0.0beta4
>>>>>>>>>>>>>>>>>>>>>>>> install failed
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> $conf['activesync']['emailsync'] = true;
>>>>>>>>>>>>>>>>>>>>>>>> $conf['activesync']['version'] = '12.1';
>>>>>>>>>>>>>>>>>>>>>>>> $conf['activesync']['autodiscovery'] = 'user';
>>>>>>>>>>>>>>>>>>>>>>>> $conf['activesync']['logging']['path'] =
>>>>>>>>>>>>>>>>>>>>>>>> '/tmp/activesync.log';
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> This is not a valid value for the logging path in
>>>>>>>>>>>>>>>>>>>>>>> Horde
>>>>>>>>>>>>>>>>>>>>>>> 5.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> What is wrong with the logging path?
>>>>>>>>>>>>>>>>>>>>>> horde.log work fine
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> For custom activesync logging, it's a path to a
>>>>>>>>>>>>>>>>>>>>> directory.
>>>>>>>>>>>>>>>>>>>>> Each
>>>>>>>>>>>>>>>>>>>>> device
>>>>>>>>>>>>>>>>>>>>> gets
>>>>>>>>>>>>>>>>>>>>> it's own logfile. So e.g.,  /tmp would be a valid
>>>>>>>>>>>>>>>>>>>>> choice.
>>>>>>>>>>>>>>>>>>>>> This
>>>>>>>>>>>>>>>>>>>>> changed
>>>>>>>>>>>>>>>>>>>>> around the same time email support was added.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Sorry you are true!
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 INFO:
>>>>>>>>>>>>>>>>>>>> Horde_ActiveSync_Driver_Horde::logon
>>>>>>>>>>>>>>>>>>>> attempt for: samuel
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG:
>>>>>>>>>>>>>>>>>>>> [333536353231303434393936323637]
>>>>>>>>>>>>>>>>>>>> FOLDERSYNC request received for user samuel
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG:
>>>>>>>>>>>>>>>>>>>> [333536353231303434393936323637]
>>>>>>>>>>>>>>>>>>>> loadDeviceInfo: samuel
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 INFO: Request being handled
>>>>>>>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>> device:
>>>>>>>>>>>>>>>>>>>> 333536353231303434393936323637 Supporting protocol
>>>>>>>>>>>>>>>>>>>> version:
>>>>>>>>>>>>>>>>>>>> 12,1
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 INFO:
>>>>>>>>>>>>>>>>>>>> [Horde_ActiveSync::handleFolderSync]
>>>>>>>>>>>>>>>>>>>> Beginning FOLDERSYNC
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG:
>>>>>>>>>>>>>>>>>>>> [333536353231303434393936323637]
>>>>>>>>>>>>>>>>>>>> Checking policykey for device: 0 user: samuel
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: Policykey: 0 verified.
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: I
>>>>>>>>>>>>>>>>>>>> <FolderHierarchy:FolderSync>
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: I
>>>>>>>>>>>>>>>>>>>> <FolderHierarchy:SyncKey>
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: I    0
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: I
>>>>>>>>>>>>>>>>>>>> </FolderHierarchy:SyncKey>
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG:
>>>>>>>>>>>>>>>>>>>> [Horde_ActiveSync::handleFolderSync]
>>>>>>>>>>>>>>>>>>>> syncKey: 0
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: [1987] Resetting device
>>>>>>>>>>>>>>>>>>>> state.
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG:
>>>>>>>>>>>>>>>>>>>> [333536353231303434393936323637]
>>>>>>>>>>>>>>>>>>>> Using syncCache
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: I
>>>>>>>>>>>>>>>>>>>> </FolderHierarchy:FolderSync>
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG:
>>>>>>>>>>>>>>>>>>>> [Horde_ActiveSync::handleFolderSync]
>>>>>>>>>>>>>>>>>>>> newSyncKey: {5079bf4f-51f0-42bb-a941-07c3c0a8372d}1
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: [1987] Initializing
>>>>>>>>>>>>>>>>>>>> folder
>>>>>>>>>>>>>>>>>>>> diff
>>>>>>>>>>>>>>>>>>>> engine
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: Horde::getFolderList()
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: Horde::getFolders()
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 DEBUG: Polling
>>>>>>>>>>>>>>>>>>>> Horde_ActiveSync_Driver_Horde::_getMailFolders()
>>>>>>>>>>>>>>>>>>>> 2012-10-13T21:21:51+02:00 ERR:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> It's also worth mentioning that nothing concerning this
>>>>>>>>>>>>>>>>>>> code
>>>>>>>>>>>>>>>>>>> changed
>>>>>>>>>>>>>>>>>>> since
>>>>>>>>>>>>>>>>>>> the last beta release in ActiveSync code. What was the
>>>>>>>>>>>>>>>>>>> last
>>>>>>>>>>>>>>>>>>> version
>>>>>>>>>>>>>>>>>>> you
>>>>>>>>>>>>>>>>>>> were
>>>>>>>>>>>>>>>>>>> running?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Nothing in the apache error log.
>>>>>>>>>>>>>>>>>> I do not know the last version, add some patchs like the
>>>>>>>>>>>>>>>>>> empty
>>>>>>>>>>>>>>>>>> email
>>>>>>>>>>>>>>>>>> body.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> root at wds:/tmp# pear list -c horde
>>>>>>>>>>>>>>>>>> Installed packages, channel pear.horde.org:
>>>>>>>>>>>>>>>>>> ===========================================
>>>>>>>>>>>>>>>>>> Package                   Version    State
>>>>>>>>>>>>>>>>>> Horde_ActiveSync          2.0.0beta4 beta
>>>>>>>>>>>>>>>>>> Horde_Alarm               2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Argv                2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Auth                2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Autoloader          2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Browser             2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Cache               2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Cli                 2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Compress            2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Constraint          2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Controller          2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Core                2.0.0beta6 beta
>>>>>>>>>>>>>>>>>> Horde_Crypt               2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Data                2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Date                2.0.0beta3 beta
>>>>>>>>>>>>>>>>>> Horde_Date_Parser         2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Db                  2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Editor              2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Exception           2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Form                2.0.0beta3 beta
>>>>>>>>>>>>>>>>>> Horde_Group               2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_History             2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Http                2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Icalendar           2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Image               2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Imap_Client         2.0.0beta3 beta
>>>>>>>>>>>>>>>>>> Horde_Injector            2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Itip                2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_ListHeaders         1.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Lock                2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Log                 2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_LoginTasks          2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Mail                2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Memcache            2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Mime                2.0.0beta3 beta
>>>>>>>>>>>>>>>>>> Horde_Mime_Viewer         2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Nls                 2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Notification        2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Perms               2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Prefs               2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Rdo                 2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Role                1.0.0      stable
>>>>>>>>>>>>>>>>>> Horde_Rpc                 2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Secret              2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Serialize           2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_SessionHandler      2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Share               2.0.0beta4 beta
>>>>>>>>>>>>>>>>>> Horde_SpellChecker        2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Stream_Filter       2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Stream_Wrapper      2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Support             2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Template            2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Text_Diff           2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Text_Filter         2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Text_Filter_Csstidy 2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Text_Flowed         2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Timezone            1.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Token               2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Translation         2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Tree                2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Url                 2.0.0beta3 beta
>>>>>>>>>>>>>>>>>> Horde_Util                2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_Vfs                 2.0.0beta2 beta
>>>>>>>>>>>>>>>>>> Horde_View                2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> Horde_Xml_Element         2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> content                   2.0.0beta1 beta
>>>>>>>>>>>>>>>>>> horde                     5.0.0beta6 beta
>>>>>>>>>>>>>>>>>> imp                       6.0.0beta4 beta
>>>>>>>>>>>>>>>>>> ingo                      3.0.0beta2 beta
>>>>>>>>>>>>>>>>>> kronolith                 4.0.0beta2 beta
>>>>>>>>>>>>>>>>>> mnemo                     4.0.0beta1 beta
>>>>>>>>>>>>>>>>>> nag                       4.0.0beta2 beta
>>>>>>>>>>>>>>>>>> turba                     4.0.0beta3 beta
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Unfortunately, you will have to track this down yourself
>>>>>>>>>>>>>>>>> then. I
>>>>>>>>>>>>>>>>> can't
>>>>>>>>>>>>>>>>> reproduce this. You can try clearing any server caches.
>>>>>>>>>>>>>>>>> Horde's
>>>>>>>>>>>>>>>>> ActiveSync
>>>>>>>>>>>>>>>>> support calls the same code used to build the mailbox tree
>>>>>>>>>>>>>>>>> as
>>>>>>>>>>>>>>>>> IMP
>>>>>>>>>>>>>>>>> does.
>>>>>>>>>>>>>>>>> You
>>>>>>>>>>>>>>>>> can start by looking at
>>>>>>>>>>>>>>>>> Horde_Core_ActiveSync_Imap_Factory::getMailboxes().
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Uninstall all horde packages and move the horde folder to a
>>>>>>>>>>>>>>>> other
>>>>>>>>>>>>>>>> location.
>>>>>>>>>>>>>>>> (copy only horde/config/conf.xml and *conf/conf*.php)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> root at wds:/var/www/https# pear list -c horde
>>>>>>>>>>>>>>>> (no packages installed from channel pear.horde.org)
>>>>>>>>>>>>>>>> root at wds:/var/www/http
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Same error with activesync, IMP work fine.
>>>>>>>>>>>>>>>> No cache backend is enabled.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> All migrations up to date?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes.
>>>>>>>>>>>>>> Administration -> Configuration
>>>>>>>>>>>>>> DB schema is ready.
>>>>>>>>>>>>>> Application is ready.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> In ActiveSync/State/Sql.php, what is the value of $folderList
>>>>>>>>>>>>> on
>>>>>>>>>>>>> line
>>>>>>>>>>>>> 834?
>>>>>>>>>>>>> Put a Horde::debug($folderList); right after line 834.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> /usr/share/php/Horde/ActiveSync/State/Sql.php
>>>>>>>>>>>>
>>>>>>>>>>>>       $this->_logger->debug(sprintf(
>>>>>>>>>>>>           "[%s] Initializing folder diff engine",
>>>>>>>>>>>>           $this->_procid));
>>>>>>>>>>>>       $folderlist = $this->_backend->getFolderList();
>>>>>>>>>>>>       Horde::debug($folderList);
>>>>>>>>>>>>       if ($folderlist === false) {
>>>>>>>>>>>>
>>>>>>>>>>>> Same output (delete the logfile before):
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Ah, sorry. Though we've done this before.  The debug output is
>>>>>>>>>>> sent
>>>>>>>>>>> to
>>>>>>>>>>> a
>>>>>>>>>>> dedicated debug logfile in your temporary directory. It's called
>>>>>>>>>>> "horde_debug.txt" by default.  If you can't find one, it could be
>>>>>>>>>>> that
>>>>>>>>>>> the
>>>>>>>>>>> code died before we reached that line.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> If that's the case (the code was never reached), then the next
>>>>>>>>>> step
>>>>>>>>>> is
>>>>>>>>>> to
>>>>>>>>>> try:
>>>>>>>>>>
>>>>>>>>>> Horde::debug($imap_folders);
>>>>>>>>>>
>>>>>>>>>> in Core/ActiveSync/Driver.php, right after line 1771.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>        Horde::debug($imap_folders);
>>>>>>>>>        return $this->_mailFolders;
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> No, put it *right* after line 1771, before the for loop begins.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Sorry can not follow you, can you make me a sample please?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> <code>
>>>>>>
>>>>>> <<<line 1771>>> $imap_folders = $this->_imap->getMailboxes();
>>>>>> Horde::debug($imap_folders);
>>>>>> foreach ($imap_folders as $id => $folder) {
>>>>>>     $folders[] = $this->_getMailFolder($id, $imap_folders, $folder);
>>>>>> }
>>>>>> </code>
>>>>>
>>>>>
>>>>>
>>>>> Something is wrong here, I have total different lines!:
>>>>>
>>>>> 1765                $imap_folders = $this->_imap->getMailboxes();
>>>>> 1766                Horde::debug($imap_folders);
>>>>> 1767                foreach ($imap_folders as $id => $folder) {
>>>>> 1768                    $folders[] = $this->_getMailFolder($id,
>>>>> $imap_folders, $folder);
>>>>> 1769                }
>>>>> 1700                $this->_mailFolders = $folders;
>>>>>
>>>>> pear uninstall horde/Horde_ActiveSync not delete
>>>>> /usr/share/php/Horde/Core/ActiveSync/Driver.php ?
>>>>> Because there was some patches (Bugs) in this file.
>>>>
>>>>
>>>>
>>>>
>>>> *sigh* Sorry. I made one commit since release to that file. Your line
>>>> numbers are correct....
>>>
>>>
>>>
>>>
>>> Ok. If you still don't have any luck try this.
>>>
>>> In Core/ActiveSync/Imap/Factory.php make the getMailboxes() method look
>>> exactly like this:
>>> <code>
>>>     public function getMailboxes($force = false)
>>>     {
>>>         if (empty($this->_mailboxlist) || $force) {
>>>             try {
>>>                 foreach ($GLOBALS['registry']->mail->mailboxList() as
>>> $mbox)
>>> {
>>>                     Horde::debug($mbox);
>>>                     if ($mbox['a'] & self::MASK_SUBSCRIBED) {
>>>                         $this->_mailboxlist[$mbox['ob']->utf8] = $mbox;
>>>                     }
>>>                 }
>>>             } catch (Horde_Exception $e) {
>>>                 Horde::debug($e);
>>>                 throw new Horde_ActiveSync_Exception($e);
>>>             }
>>>         }
>>>
>>>         return $this->_mailboxlist;
>>>     }
>>> </code>
>>
>>
>> I have now a horde_debug.txt with 11434 lines.
>> Did you need the file? There are some passwords in, nothing for the
>> mailing list.
>
>
> Yeah, I need to see the output, or (if it's an exception) at least the
> backtrace. If it's not an exception, not sure what is wrong though :)
>
> Can you text-replace the passwords?

Yes, I send you the debug log by mail.

>
> --
> mike
>
> The Horde Project (www.horde.org)
> mrubinsk at horde.org
>
> --
> Horde mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>


More information about the horde mailing list