[EXT] Re: Indexer error after upgrade to 2.3.11.3

Josef 'Jeff' Sipek jeff.sipek at open-xchange.com
Wed Sep 2 23:10:35 EEST 2020


On Wed, Sep 02, 2020 at 15:52:36 -0400, Scott Q. wrote:
> Sorry about that. My FreeBSD system automatically applied your
> patches and I assumed they were already part of the master.

No problem, it happens :)

Since your setup has a bit of a mind of its own, I have to ask... are you
sure you were running the patched code?  (It's always better to ask, than to
make assumptions...)

> Unfortunately it still means the bug isn't resolved with these
> changes.

Hm, interesting.  Can you provide a copy of your config (doveconf -n) and
the stack trace (ideally 'bt full' in gdb on the core file)?

Jeff.

> On Wednesday, 02/09/2020 at 15:34 Josef 'Jeff' Sipek wrote:
> 
> 
> On Wed, Sep 02, 2020 at 15:07:37 -0400, Scott Q. wrote:
> > Sorry to bump up an old thread.
> > 
> > 2.3.11.3 already contains this patch and the error still gets
> > generated. 
> 
> I'm not sure where you are finding it.  The below patch isn't on the
> release-2.3.11 branch.  It isn't in the 2.3.11.3 tarball.  It
> isn't even on
> master.  Those two files haven't been touched since January. 
> 
> Jeff.
> 
> > Anything else we could try ?
> > 
> > Scott
> > 
> > On Wednesday, 19/08/2020 at 11:37 Josef 'Jeff' Sipek wrote:
> > 
> > 
> > On Wed, Aug 19, 2020 at 17:03:57 +0200, Alessio Cecchi wrote:
> > > Hi,
> > > 
> > > after the upgrade to Dovecot 2.3.11.3, from 2.3.10.1, I see
> > frequently 
> > > these errors from different users:
> > 
> > It looks like this has been around for a while and you just got
> > unlucky and
> > started seeing this now.  Here's a quick & dirty patch that should
> > fix this.
> > If you can try it, let us know how it went.
> > 
> > Jeff.
> > 
> > 
> > diff --git a/src/plugins/fts-solr/solr-connection.c
> > b/src/plugins/fts-solr/solr-connection.c
> > index
> >
> ae720b5e2870a852c1b6c440939e3c7c0fa72b5c..9d364f93e2cd1b716b9ab61bd39656a6c5b1ea04
> > 100644
> > --- a/src/plugins/fts-solr/solr-connection.c
> > +++ b/src/plugins/fts-solr/solr-connection.c
> > @@ -103,7 +103,7 @@ int solr_connection_init(const struct
> > fts_solr_settings *solr_set,
> > http_set.ssl = ssl_client_set;
> > http_set.debug = solr_set->debug;
> > http_set.rawlog_dir = solr_set->rawlog_dir;
> > -solr_http_client = http_client_init(&http_set);
> > +solr_http_client = http_client_init_private(&http_set);
> > }
> > 
> > *conn_r = conn;
> > diff --git a/src/plugins/fts/fts-parser-tika.c
> > b/src/plugins/fts/fts-parser-tika.c
> > index
> >
> a4b8b5c3034f57e22e77caa759c090da6b62f8ba..b8b57a350b9a710d101ac7ccbcc14560d415d905
> > 100644
> > --- a/src/plugins/fts/fts-parser-tika.c
> > +++ b/src/plugins/fts/fts-parser-tika.c
> > @@ -77,7 +77,7 @@ tika_get_http_client_url(struct mail_user *user,
> > struct http_url **http_url_r)
> > http_set.request_timeout_msecs = 60*1000;
> > http_set.ssl = &ssl_set;
> > http_set.debug = user->mail_debug;
> > -tika_http_client = http_client_init(&http_set);
> > +tika_http_client = http_client_init_private(&http_set);
> > }
> > *http_url_r = tuser->http_url;
> > return 0;
> 
> -- 
> Hegh QaQ law'
> quvHa'ghach QaQ puS

-- 
If I have trouble installing Linux, something is wrong. Very wrong.
		- Linus Torvalds


More information about the dovecot mailing list