Summary | Imp mobile view does not work |
Queue | IMP |
Queue Version | Git master |
Type | Bug |
State | Duplicate |
Priority | 1. Low |
Owners | |
Requester | torben (at) dannhauer (dot) info |
Created | 07/03/2014 (4034 days ago) |
Due | |
Updated | 07/20/2014 (4017 days ago) |
Assigned | 07/04/2014 (4033 days ago) |
Resolved | 07/20/2014 (4017 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
(5.4) and now it works.
broken link if the smartmobile link contains a '#' or something like
this. The imp initial_page is
/horde/imp/smartmobile.php#mailbox?mbox=SU5CT1g and after building a
Horde_Core_Smartmobile_Url from this it has the value of just
/horde/#mailbox?mbox=SU5CT1g - no 'imp' nor 'smartmobile.php'
contained in the resulting link.
#13342.Still don't know if this is the root of the issue reported by the OP though.
for our special case. This could not be the final solution but its a
workaround. I think we have do investigate the reason why ...
I found that horde/services/portal/smartmobile.php might produce a
broken link if the smartmobile link contains a '#' or something like
this. The imp initial_page is
/horde/imp/smartmobile.php#mailbox?mbox=SU5CT1g and after building a
Horde_Core_Smartmobile_Url from this it has the value of just
/horde/#mailbox?mbox=SU5CT1g - no 'imp' nor 'smartmobile.php'
contained in the resulting link.
This broken link causing 302 Errors until we get the error message of
to many recursive redirections.
The patch attached solved the Problem for us. Probably this is caused
by our special configuration here - or it is caused by the constructor
of the Horde_Core_Smartmobile_Url
[root@horde-dev horde/services/portal]# diff smartmobile.o.php smartmobile.php
27a28,29
Horde_Core_Smartmobile_Url(Horde::url($registry->getInitialPage($app)));
}
else { $my_smartmobile_url = new
Horde_Core_Smartmobile_Url(Horde::url('imp/smartmobile.php')); }
< new
Horde_Core_Smartmobile_Url(Horde::url($registry->getInitialPage($app))),
---
Horde_Core_Smartmobile_Url(Horde::url($registry->getInitialPage($app))),
$my_smartmobile_url,
so I assume, the changes are already published in a stable release.
have no idea whether you have updated that to the newest release.
cause of the issue yourself locally.
the correct ticket?
The changes of the commit are available in my stadard installation, so
I assume, the changes are already published in a stable release.
Unfortunately the error still exists.
Was someone else able to repoduce the error with the latest iOS release?
Torben
correct ticket?
However, horde thros an endless list of "EMERG: HORDE User is not
authorized [pid 18167 on line 1546 of
"/usr/share/php/Horde/Registry.php"]
" errors - but I do not know what they mean..
Is the mentioned commit included in Activesync 2.16.11?
If yes,it does not help, it still does not work with iOS 7.1.2.
I'll look in the logfiles to get a clue..
Torben
Version ⇒ Git master
commit 61dff1f7855ab7243656ab71d776bdbec3764e9f
Author: Michael M Slusarz <slusarz at horde.org>
Date: Tue Jul 8 15:27:24 2014 -0600
[mms] Sanity checking in case smartmobile URL contains anchor
that doesn't exist on the page.
framework/Core/js/smartmobile.js | 11 +++++++++--
framework/Core/package.xml | 4 ++--
2 files changed, 11 insertions(+), 4 deletions(-)
http://github.com/horde/horde/commit/61dff1f7855ab7243656ab71d776bdbec3764e9f
desktop browser and check the console log.
I'll check it at the weekend..
desktop browser and check the console log.
"clicking" on the webmail app just shows the loading progress bar for
some seconds but nothing happens afterwards..
Priority ⇒ 1. Low
State ⇒ Feedback
Priority ⇒ 3. High
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Summary ⇒ Imp mobile view does not work
Type ⇒ Bug
Queue ⇒ IMP
horde via smartphone, but "clicking" on the webmail link does not work.