Re: Logging to remote server

2021-08-26 Thread Mihai Badici



On 8/26/21 10:58 AM, James Brown wrote:

My Google searches must be off, I couldn’t see how to do this.

Is there a way to log to a local file, but also send to a remote server?

Eg:

Log_path = /var/log/dovecot.log, @mylogserver.example.com:514

Thanks,

James



This is not a dovecot feature but a syslog one.

The answer is yes but see rsyslog ( or whatever you have) manual



Re: Logging to remote server

2021-08-26 Thread Sven Hartge

On 26.08.21 09:58, James Brown wrote:


My Google searches must be off, I couldn’t see how to do this.

Is there a way to log to a local file, but also send to a remote server?

Eg:

Log_path = /var/log/dovecot.log, @mylogserver.example.com:514


You need to configure your local syslog server to send the logs to the 
remote server. Dovecot itself has no facility to do this on its own.


Grüße,
Sven.


Re: [OT] Re: What kind of search response time are you setting with solr full text search?

2021-08-26 Thread Aki Tuomi


> On 25/08/2021 23:05 Steve Dondley  wrote:
> 
>  
> > The search time was no better with it on than off.
> > 
> > So I'm thinking I got something misconfigured somewhere. It seems IMAP
> > may not be using solr to fetch results. But this would be odd since I
> > definitely do see a big improvements in times with fts plugins turned
> > on when using roundcube.
> 
> OK, I'm finally getting somewhere. Found this lead here: 
> https://dovecot.org/pipermail/dovecot/2012-February/081514.html
> 
> "doveadm fts optimize" throws an error:
> 
> doveadm(root): Error: Couldn't drop privileges: User is missing UID (see 
> mail_uid setting)
> 
> 
> Checking /var/log/mail.err, I see a ton of these entries:
> 
> 83353 Aug 25 14:53:22 email dovecot: imap(s)<26536>: 
> Error: fts_solr: received invalid uid '
> 83354 Aug 25 14:53:22 email dovecot: imap: Error: '
> 83355 Aug 25 14:58:05 email dovecot: imap(s)<26637>: 
> Error: fts_solr: received invalid uid '
> 83356 Aug 25 14:58:05 email dovecot: imap: Error: '
> 83357 Aug 25 15:26:58 email dovecot: imap(s)<27217>: 
> Error: fts_solr: received invalid uid '
> 83358 Aug 25 15:26:58 email dovecot: imap: Error: '
> 83359 Aug 25 15:27:11 email dovecot: imap(s)<27217>: 
> Error: fts_solr: received invalid uid '
> 83360 Aug 25 15:27:11 email dovecot: imap: Error: '
> 83361 Aug 25 15:27:36 email dovecot: imap(s)<27217>: 
> Error: fts_solr: received invalid uid '
> 83362 Aug 25 15:27:36 email dovecot: imap: Error: '
> 
> I think this will be nailed once I figure out this issue.

doveadm fts optimize -u TARGETUSER

Otherwise, as any other doveadm mail command, it assumes -u $USER

Aki


Logging to remote server

2021-08-26 Thread James Brown
My Google searches must be off, I couldn’t see how to do this.

Is there a way to log to a local file, but also send to a remote server?

Eg:

Log_path = /var/log/dovecot.log, @mylogserver.example.com:514

Thanks,

James