Tassilo Horn writes: > Gijs Hillenius writes: > > Hi! > >> When I mark an Imap group with #, hit GG and enter a search term, the >> search always fails with: >> >> "gnus-group-read-ephemeral-group: Couldn't request group: Search >> produced empty results" > > I have the exact same issue with two Cyrus IMAP servers (my university > and Fastmail). Unfortunately, these are all IMAP accounts I have, so I > cannot say if it's Cyrus-specific or not. > > When trying to search using `G G searchterm RET' I have this text in the > *imap log* buffer: > > 09:29:06 467 SELECT "INBOX.mailinglists.ding" > 09:29:06 468 UID SEARCH TEXT "test" > 09:29:07 469 SELECT "INBOX.mailinglists.ding" > 09:29:07 470 UID SEARCH TEXT "test" > > In the relevant *nnimap *nntpd** buffer (BTW: why in that > *nntpd* in the name of the nnimap buffers for both of my servers?!?), > there's: > > 466 BAD Invalid Search criteria I've decided that this is a bug in Cyrus, but with a simple workaround in gnus. The following fails: X UID SEARCH TEXT "test" The following succeeds: X UID SEARCH TEXT "test" Note the one space difference. Here is a workaround patch: