version 2.6.6 build (21102)
Missing files in mysql directory
This is a ticket system - NOT a how to, wiki or trouble shooting forum. Use the forum instead - but do NOT forget to read the manual FIRST! Thomas
Missing files in mysql directory
OK - bear with me. Looking at the Install.txt file, it says to extract the assp.mod.zip file into a sub directory. There is not assp.mod.zip file in the package I downloaded today (Latest Version ASSP_2.6.5_21074_install.zip ) Found this zip file on Source Forge - downloaded and ran the required command - Missing LWP::Protocol::https Forced install with yum install perl LWP-Protocol-https Now install is running perl mod_install.pl and waiting for result
Error with ASSP_AFC.pm - fresh install with latest version
run perl -c ASSP_AFC.pm to see what happens IMHO the assp module installer was not used, because any of the modules File::Type or MIME::Types is missing.
Error with ASSP_AFC.pm - fresh install with latest version
-> The SQL command "ALTER TABLE <oldname> RENAME TO <noname>." is not valid for MSSQL. -> MSSQL requires: sp_rename '<oldname>', '<newname>'</newname></oldname></noname></oldname> This is fixed in the attached version. Thomas
Rebuild hmmdb & spamdb is broken for MSSQL backend
Rebuild hmmdb & spamdb is broken for MSSQL backend
new version ASSP 2.6.5 build 21074 released
version 2.6.6 build (21074)
ASSP perl module installer 2.09 (complete)
assp module install script version 2.09
"Override the Server SMTP Greeting" appending rather than overriding
currently only the line '220 ....' (the only or last) is replaced This will be fixed in the next version. Thomas
Actually it looks like it's just replacing the last line. This is the full greeting from the upstream server: 220-xxxxx.exmaple.com ESMTP Exim 4.93 #2 Mon, 08 Mar 2021 07:59:39 +0100 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. AFAIK this is the standard greeting for a cPanel Exim server. I expected the ASSP "override" greeting to replace the entire greeting, not just the last line.
"Override the Server SMTP Greeting" appending rather than overriding
version 5.29
version 2.6.4 build (21052)
Block Reports: INVALID HEADER - Duplicate header field: "Date"
email interface 501 Address Syntax Error
ASSP_OCR Plugin version 2.24
version 5.26
version 2.6.4 build (20364)
Thank you! Great product!
Thank you! Great product!
email interface 501 Address Syntax Error
this will be fixed in the next release Thomas
email interface 501 Address Syntax Error
Thanks Thomas, i can confirm its working, have a nice weekend.
this should work Thomas
Reinstalled with Ubuntu 18.04 Perl 5.26.1: Dublicated CN= in Ldap Filter Dec-10-20 23:17:21 [Main_Thread] Info: LDAPList request uses the following parameters: attr => mail base => DC=xxxxxx,DC=local host => xxxxx.xxxxx.local:389|xxxxxxxxxx.xxxxxx.local:389 ldapfilt => (CN=CN=xxxxx, David,OU=Users,OU=IT,OU=xxxxxx,OU=xxxxx,OU=Europe,DC=xxxx,DC=local) password => * scheme => ldap starttls => 1 timeout => 10 user => * version => 3 Dec-10-20 23:17:21 [Main_Thread] Info: got 0 entries from LDAP server...
Reinstalled with Ubuntu 18.04 Perl 5.26.1: Tried the assp.pl with the Net::LDAP::Util part still get: Undefined subroutine &Net::LDAP::Util::unescape_dn_value called at sub main::ConfigMakeGroupRe line 145. notes/loaded_perl_modules.txt: Net::LDAP | Net/LDAP.pm | /usr/local/share/perl/5.26.1/Net/LDAP.pm | 0.66 | | Net::LDAP::ASN | Net/LDAP/ASN.pm | /usr/local/share/perl/5.26.1/Net/LDAP/ASN.pm | 0.12 | | Net::LDAP::Constant | Net/LDAP/Constant.pm | /usr/local/share/perl/5.26.1/Net/LDAP/Constant.pm...
LDAP fails if in the result is an escaped char
/usr/local/share/perl/5.18.2/ those things are steeling my time - using such a very very old perl for a current version of assp make NO SENSE Thomas
the attached version not requires Net::LDAP::Util - all required code is directly implemented Thomas
| Net::LDAP | Net/LDAP.pm | /usr/local/share/perl/5.18.2/Net/LDAP.pm | 0.66 | | Net::LDAP::ASN | Net/LDAP/ASN.pm | /usr/local/share/perl/5.18.2/Net/LDAP/ASN.pm | 0.12 | | Net::LDAP::Bind | Net/LDAP/Bind.pm | /usr/local/share/perl/5.18.2/Net/LDAP/Bind.pm | 1.05 | | Net::LDAP::Constant | Net/LDAP/Constant.pm | /usr/local/share/perl/5.18.2/Net/LDAP/Constant.pm | 0.23 | | Net::LDAP::Entry | Net/LDAP/Entry.pm | /usr/local/share/perl/5.18.2/Net/LDAP/Entry.pm | 0.28 | | Net::LDAP::Filter | Net/LDAP/Filter.pm...
have look in to 'notes/loaded_perl_modules.txt' - something like this should be there | Net::LDAP | Net/LDAP.pm | c:/perl/perl/site/lib/Net/LDAP.pm | 0.66 | | Net::LDAP::ASN | Net/LDAP/ASN.pm | c:/perl/perl/site/lib/Net/LDAP/ASN.pm | 0.12 | | Net::LDAP::Constant | Net/LDAP/Constant.pm | c:/perl/perl/site/lib/Net/LDAP/Constant.pm | 0.23 | | Net::LDAP::Message | Net/LDAP/Message.pm | c:/perl/perl/site/lib/Net/LDAP/Message.pm | 1.12 | | Net::LDAP::Util | Net/LDAP/Util.pm | c:/perl/perl/site/lib/Net/LDAP/Util.pm...
Undefined subroutine &Net::LDAP::Util::unescape_dn_value called at sub main::ConfigMakeGroupRe line 145. cpan[1]> install Net::LDAP::Util Net::LDAP::Util is up to date (0.20).
Undefined subroutine &Net::LDAP::Util::unescape_dn_value called at sub main::ConfigMakeGroupRe line 145.
so Net::LDAP seems to escape the search sring by it self (again) - this leads in to another problem, but I hope I've fixed them all in the attached version Thomas
HI Thomas, the errors are gone but no aditionals users added to the group, i think we need to remove the \ from the search string. From the logs: Dec-10-20 14:14:10 [Main_Thread] Info: got 25 entries from LDAP server on search '(&(objectclass=group)(CN=DE-HR))' and attribute 'member' Dec-10-20 14:14:10 [Main_Thread] Info: LDAPList request uses the following parameters: attr => mail base => DC=xxxxx,DC=local host => xxxxx.xxxxx.local:389 ldapfilt => (CN=xxxx\, David) password => * scheme => ldap starttls...
the attached version contains the fix Thomas
LDAP fails if in the result is an escaped char
this issue is caused by every escaped '\,' and '\=' in the LDAP-result, because assp splits the DN on every ',' and '=' in your case CN=xxxx\, David is splitted in to CN=xxxx\ and David which is wrong this will be fixed in the next release you may try the attached version which contains the fix (as well as some others) Thomas
LDAP fails if in the result is an escaped char
this will be corrected in the next release Thomas
Block Reports: INVALID HEADER - Duplicate header field: "Date"
ASSP Change Perl Version
RTMF !!! https://metacpan.org/pod/distribution/App-perlbrew/script/perlbrew
i'm using perlbrew to switch over the version. The latest version available in perlbrew is 5.33.3, so i just install that version. however after i reboot the server, assp server information should showing current perl version the system running which is 5.33.3, but in server information still showing 5.26 perl. how can i completely switch over to version 5.33.3 or version 5.32.0 use by assp?
Recommended (and max) Perl Version: 5.032xxx and why you upgraded to a perl development version 5.33.3 ???? If I'm right, you've installed three different perl version : 5.26.1, 5.32.0 and 5.33.3 The environment variables of each job (user) in the system are pointing to the perl version which is used by the job. So, assp needs no update to use another perl version. The envirionment of the job which is running assp has to be right (using the wanted perl version). perl version: a.bb.cc changes in 'a'...
ASSP Change Perl Version
version 2.6.4 build (20310)
version 2.6.4 build (20283)
version 2.6.4 build (20280)
version 5.24
version 5.23
latest version
ASSP selfloader version 2.03
wordstem engine version 2.02
ASSP_SVG.pm version 1.03
read me
MRTG config creator tool
VirusTotal API 1.02
version 5.21
version 2.6.4 build (20224)
version 5.19
version 2.6.4 build (20208)
resend correctednotspam doesn't work since last update
Thank you, with 20190 the resend option is working again.
version 2.6.4 build (20190)
Thank you, Thomas, I'll get back to you when the automatic upgrade to 20190 arrives.
change nothing! build 20190 will solve this problem Thomas
I checked it, it is set to its default "incoming and local" setting on all systems. Shall I change it to other value? Karoly