[Dovecot] Possible mdbox corruption

Daniel L. Miller dmiller at amfes.com
Mon Jan 9 01:40:48 EET 2012


On 1/6/2012 12:32 PM, Daniel L. Miller wrote:
> On 1/6/2012 9:36 AM, Timo Sirainen wrote:
>> On 6.1.2012, at 19.30, Daniel L. Miller wrote:
>>
>>> Jan  6 09:22:42 bubba dovecot: indexer-worker(user1 at domain.com): 
>>> Error: fts_solr: Indexing failed: 400 Illegal character ((CTRL-CHAR, 
>>> code 18))  at [row,col {unknown-source}]: [482765,16]
>>> Jan  6 09:22:42 bubba dovecot: indexer-worker: Error:
>>>
>>> Google seems to indicate that Solr cannot handle "invalid" 
>>> characters - and that it is the responsibility of the calling 
>>> program to strip out such.  A quick search shows me a both an 
>>> individual character comparison in Java and a regex used for the 
>>> purpose.  Is there any "illegal character protection" in the Dovecot 
>>> Solr plugin?
>> Yes, there is. So I'm not really sure what it's complaining about. 
>> Are you using the "solr" or "solr_old" backend?
>>
>>
> "Solr".
>
> plugin {
>   fts = solr
>   fts_solr = url=http://localhost:8983/solr/
> }
>
Now seeing:

Jan  8 15:40:09 bubba dovecot: imap(user1 at domain.com): Error: fts_solr: 
Lookup failed: 400 undefined field CC
Jan  8 15:40:09 bubba dovecot: imap: Error:


-- 
Daniel


More information about the dovecot mailing list