6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
8/12/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#13825] Remi PHP update to 5.5.21-1 results in constant resyncing
*
Your Email Address
*
Spam protection
Enter the letters below:
.___.___ __.. ..__. [__ [__ (__ | |[__] [___[___.__)|/\|| |
Comment
> I have run into what appears to be a similar problem with an upgrade > to PHP 5.6.5 (Debian apparently skipped 5.5.21) > > According to our IMAP debug log, Horde is sending the following LIST > command to Cyrus with the response as shown here: > > C: 6 LIST () "" (INBOX * "Other Users/*""" "Shared Folders/*""") > RETURN (SUBSCRIBED) > S: 6 BAD Invalid syntax in List command > > I did some manual IMAP testing and determined that the problem is > that the LIST command needs a space between the mailbox name like > "Other Users/*" and the reference name "pattern", in this case "". > > In a manual test using openssl to interact with our IMAP server, the > LIST command below works fine and the only difference is the space > after the mailbox name: > > LIST () "" (INBOX * "Other Users/*" "" "Shared Folders/*" "") RETURN > (SUBSCRIBED) > > Apparently whatever PHP function being used to build the command > string is no longer adding a space delimiter when adding the empty "". > > I would be happy to test a fix if someone could let me know where the > command string is being assembled. I have been walking through the > code in Horde/Imap/Client/ for several hours now and have not been > able to determine where or how to add that needed space. > > Thank you
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers