svn commit: r1935400 - spamassassin/trunk/lib/Mail/SpamAssassin/Plugin
[email protected] Tue, 16 Jun 2026 09:14:06 -0000
| Newsgroups | gmane.mail.spam.spamassassin.cvs |
|---|---|
| Message-ID | <178160124643.2338012.378530927603146507@svn03-he-fi> |
Author: gbechis
Date: Tue Jun 16 09:14:06 2026
New Revision: 1935400
Log:
prevent "500 Header line too long (limit is 8192)" error
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Redirectors.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Redirectors.pm
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Redirectors.pm Tue Jun 16 07:42:23 2026 (r1935399)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Redirectors.pm Tue Jun 16 09:14:06 2026 (r1935400)
@@ -1053,6 +1053,12 @@ sub _get_lwp_ua {
return $pms->{redir_lwp_ua} if exists $pms->{redir_lwp_ua};
my $conf = $pms->{conf};
+ # prevent "500 Header line too long (limit is 8192)" error when accessing
+ # some websites
+ eval {
+ use LWP::Protocol::http;
+ push(@LWP::Protocol::http::EXTRA_SOCK_OPTS, MaxLineLength => 16*1024);
+ };
my $ua = LWP::UserAgent->new(
'agent' => $conf->{url_redirector_user_agent},
'max_redirect' => 0,