পুনঃসূচনা করার পরে স্প্যামাসাসিন অবজেক্ট পদ্ধতি অবস্থানের সমস্যা


11

আজ সকালে দৈনিক ক্রোনজব দ্বারা স্প্যামাস্যাসিন পুনরায় চালু করার পরে এটি নিম্নলিখিত ত্রুটিগুলি সহ সিসলগ বন্যা করছে:

Feb  9 09:24:26 mail spamd[8766]: spamd: got connection over /var/run/spamd.socket
Feb  9 09:24:26 mail spamd[8766]: spamd: setuid to Debian-exim succeeded
Feb  9 09:24:26 mail spamd[8766]: spamd: checking message <004c01d0444a$01d5a905$d690a59f@kiffyv> for Debian-exim:106
Feb  9 09:24:26 mail spamd[8766]: rules: failed to run T_SPF_HELO_PERMERROR test, skipping:
Feb  9 09:24:26 mail spamd[8766]:  (Can't locate object method "check_for_spf_helo_permerror" via package "Mail: [...]:SpamAssassin::PerMsgStatus" at (eval 1169) line 19.
Feb  9 09:24:26 mail spamd[8766]: )
Feb  9 09:24:28 mail spamd[8766]: rules: failed to run T_SPF_TEMPERROR test, skipping:
Feb  9 09:24:28 mail spamd[8766]:  (Can't locate object method "check_for_spf_temperror" via package "Mail: [...]:SpamAssassin::PerMsgStatus" at (eval 1169) line 614.
Feb  9 09:24:28 mail spamd[8766]: )
Feb  9 09:24:28 mail spamd[8766]: rules: failed to run T_SPF_PERMERROR test, skipping:
Feb  9 09:24:28 mail spamd[8766]:  (Can't locate object method "check_for_spf_permerror" via package "Mail: [...]:SpamAssassin::PerMsgStatus" at (eval 1169) line 784.
Feb  9 09:24:28 mail spamd[8766]: )
Feb  9 09:24:28 mail spamd[8766]: rules: failed to run T_SPF_HELO_TEMPERROR test, skipping:
Feb  9 09:24:28 mail spamd[8766]:  (Can't locate object method "check_for_spf_helo_temperror" via package "Mail: [...]:SpamAssassin::PerMsgStatus" at (eval 1169) line 1129.
Feb  9 09:24:28 mail spamd[8766]: )
Feb  9 09:24:29 mail spamd[8766]: spamd: identified spam (26.6/5.0) for Debian-exim:106 in 3.1 seconds, 821 bytes.
Feb  9 09:24:29 mail spamd[8766]: spamd: result: Y 26 - AXB_XMAILER_MIMEOLE_OL_024C2,BAYES_99,BAYES_999,DOS_OE_TO_MX,NAME_EMAIL_DIFF,RAZOR2_CF_RANGE_51_100,RAZOR2_CF_RANGE_E8_51_100,RAZOR2_CHECK,RCVD_IN_BRBL_LASTEXT,RCVD_IN_PSBL,RCV
Feb  9 09:24:30 mail spamd[8759]: prefork: child states: II

আমি ইতিমধ্যে পরীক্ষা করেছি যে কোনও অপ্রয়োজনীয় আপগ্রেড ছিল কিনা if এছাড়াও আমি মেল :: স্প্যামআস্যাসিন :: সিপিএএন এর মাধ্যমে পেরমসজিস্ট্যাটাস পরীক্ষা করেছি তবে এটি ইতিমধ্যে ইনস্টল করা আছে। ওএস হ'ল উবুন্টু সার্ভার 12.04.5 এলটিএস এবং কোনও মুলতুবি আপডেট নেই। আমি কীভাবে এই ত্রুটিটি সমাধান করতে পারি?


2
এখানে একটি "আমিও"। এটি একটি sa-updateরান করার পরে ঘটতে শুরু করে , সুতরাং সম্ভবত কিছু নতুন চেক প্রকাশ করা হয়েছে যা সম্ভবত না হওয়া উচিত ছিল।
wurtel

1
স্পষ্টতই এই নিয়মগুলি svn.apache.org/r1656028 30 শে জানুয়ারী 2015 এ যুক্ত করা হয়েছে , সুতরাং spamassassinএই বিধিগুলি ব্যাখ্যা করার জন্য একটি নতুনতর প্রয়োজন হবে ( Mail::SpamAssassin::Plugin::SPFএকই প্রতিশ্রুতিতে সংশোধন করা হয়েছে)। সম্ভবত নতুন নিয়মগুলি খুব তাড়াতাড়ি পালিয়ে গেছে এবং এটি শীঘ্রই ফিরিয়ে দেওয়া হবে। এর আগেও হয়েছিল happened
wurtel

3
অন্য একটি "আমিও" এখানে। দেবিয়ান 7 হুইজি bit৪ বিট, ত্রুটিটি আজ সকালে উপস্থিত হয়েছিল। আমরা শীঘ্রই ঠিক করার জন্য আশা করি!
লুকাফেরারিও

আমি একা নই শুনে খুশি হলাম। আমি আশা করি এটি শীঘ্রই আবার পরিণত হবে।
ডিভনুল

ডেবিয়ান হুইজির জন্য একটি সকালে স্বয়ংক্রিয় আপডেট পুনরায় লিখিত বিধি দ্বারা সমস্যাটি ঠিক করেছে /var/lib/spamassassin/.../.../25-spf.cf
mivk

উত্তর:


6

আপডেট ডিরেক্টরিতে (এমন কিছুর মত /var/lib/spamassassin/3.003002/updates_spamassassin_org) যান এবং প্রতিটি লাইনে T_SPF_PERMERRORবা T_SPF_TEMPERRORযেমন:

# header T_SPF_PERMERROR         eval:check_for_spf_permerror()

ইত্যাদির পরিবর্তে আপগ্রেড বা চেরি-পিকিং আপস্ট্রিম পরিবর্তন। আপনি যদি স্বয়ংক্রিয় আপডেটগুলি ব্যবহার করেন তবে ম্যানুয়ালটি তাদের সমস্যাটি না হওয়া পর্যন্ত আপনি যেতে চাইতে পারেন (এটি এখনও ঠিক তেমনটি মনে হয় না)।


এটা অসাধারণ. আমি সবেমাত্র ফাইলটি আপডেট করেছি এবং আমার লগগুলিতে উল্লিখিত সমস্ত ত্রুটি-উত্পাদনকারী লাইনগুলি মন্তব্য করেছি। এটি একটি ভাল অস্থায়ী ঠিক বলে মনে হচ্ছে!
devnull

25_spf.cf ফাইলের পরিবর্তনগুলি ওভাররাইট করা হবে, নিয়মিত স্প্যামাস্যাসিন আপডেট দ্বারা মনে হয়।
মাইকেল ফ্রানজল

হ্যাঁ ঠিক. তবে এটি একটি কার্যক্ষম অস্থায়ী সমাধান যা কোনও অসমর্থিত প্যাকেজ সংস্করণ ইনস্টল করার প্রয়োজন হয় না।
ডিভনুল

1

ডেবিয়ান হুইজি-তে আমার জন্য নিম্নলিখিতগুলি কাজ করে:

ভিতরে

/etc/spamassassin/init.pre

এসপিএফ প্লাগইন মন্তব্য করুন

# SPF - perform SPF verification.
#
#loadplugin Mail::SpamAssassin::Plugin::SPF

এর পরে আপডেট জব আবার ত্রুটি ছাড়াই কাজ করবে।


এটি T_SPF_PASS এবং T_SPF_FAIL এর মতো পূর্ব-বিদ্যমান, কার্যক্ষম T_SPF_ * নিয়মগুলিও অক্ষম করে।
বয়ড স্টিফেন স্মিথ জুনিয়র

0

আপনি 3.4 ব্যবহার করছেন তা সরবরাহ করে আপনি / usr / share / perl5 / Mail / SpamAssassin / Plugin এ সর্বশেষতম এসপিএফ.এমপি অনুলিপি করতে পারেন দয়া করে আসল ফাইলটি ব্যাক আপ করতে ভুলবেন না।


আপনার জবাবের জন্য ধন্যবাদ, তবে আমি যেহেতু সুনির্দিষ্ট অবস্থায় আছি আমি স্প্যামাসাসিন লিঙ্কটি ৩.৩.২-২ বুটুনু 1 ইনস্টল করেছি।
ডেভনুল

আপনি এখনও এসপিএফ.এম
জাজেপ ভিক্টর

যেহেতু SA পার্ল লেখা আছে আপনি ইনস্টল করতে পারেন packages.ubuntu.com/trusty/spamassassin
Szépe ভিক্টর

হুইজি হ'ল ৩.৩.২-৫ + ডিবাউ u ইউ ২, সুতরাং আমার পক্ষে সম্ভবত টেকটেবল নয়।
বয়ড স্টিফেন স্মিথ জুনিয়র 20

0

কেবল ব্যাকপোর্টটি ইনস্টল করুন spamassassin। এটি এতে যুক্ত করুন /etc/apt/sources.list.d/debian-wheezy-backports.list:

deb http://ftp.nl.debian.org/debian/ wheezy-backports main contrib non-free
deb-src http://ftp.nl.debian.org/debian/ wheezy-backports main contrib non-free

এবং চালান:

$ apt-get install -t wheezy-backports spamassassin 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.