Mailing List Message #106374
From: Technical Support, Stalker Labs <>
Subject: Re: stopped working after 6.1.15 to 6.1.16 upgrade
Date: Tue, 4 Apr 2017 04:20:46 +0300
To: CommuniGate Pro Discussions <>
On 03.04.2017 20:09, Palvelin Postmaster wrote:

On 3 Apr 2017, at 19:16, Technical Support <> wrote:


On 2017-04-02 20:07, Palvelin Postmaster wrote:

I have setup ( according to instructions. It has worked flawlessly for ages. After upgrading from 6.1.15 to 6.1.16 the script helper bonks leaving the following odd log entries. Does anyone have a clue what has changed or why the stopped working?

18:13:27.354 5 EXTFILTER(DMARC_scan) inp(019): * started.
18:13:28.922 2 EXTFILTER(DMARC_scan) reading finished
18:13:28.922 1 EXTFILTER(DMARC_scan) stderr: Error: 500 Can't connect to (certificate verify failed) at /var/CommuniGate/Filters/ line 554.\n
18:13:28.922 1 EXTFILTER(DMARC_scan) reading failed. Error Code=external helper output closed
18:13:28.922 2 EXTFILTER(DMARC_scan) task terminated. retCode=255
18:13:55.928 2 EXTFILTER(DMARC_scan) receiver finished

It's quite unlikely that this is related to CGPro version change. The error states that the external helper script has problems connecting to

Looks like you’re right. Strangely enough, this coincided perfectly with my upgrade.

The "coincidence" is caused by the fact that the plugin reads that URL on startup, and you had restarted the plugin when you upgraded CGPro.

For starters it looks like the url variable in (is outdated, so I fixed that.

my $url='';

root# curl -I
HTTP/1.1 301 Moved Permanently

root# curl -I
HTTP/1.1 301 Moved Permanently

root# curl -I
HTTP/1.1 200 OK

Secondly, there’s some sort of certificate issue which throws Perl’s LWP::UserAgent off. Got rid of that with a small hack:

my $ua = LWP::UserAgent->new(
    ssl_opts => { verify_hostname => 0 },

Maybe someone at Communigate will fix these to the downloadable version.

Fixed, thanks!

Note that in CGPro version 6.2.c1 the DMARC functionality is implemented in the server core (except sending reports), so the plugin will become obsolete. Same for the plugin(s) for adding DKIM signatures.

Best regards,
Roman Prokhorov
When answering to letters sent to you by the staff, make
sure the original message you have received is included into your reply.
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster