• kSpam 1.6b2 on suse linux 10.2

    By Andreas AM Meiser 2 decades ago

    Hy,



    we use the kSpam filter since one year (version kSpam 1.5, Lotus 7.2 on suse 9.1) . All things work fine.

    Now we have upgrade ower server to suse 10.2.

    In this i have also installed the new version of kSpam 1.6b2.

    Now , nothing happend. It seems that the kSapm Filter doesn't work. I can see that the process is loaded (without any errors) but all emails don't have any marks in the mail.



    thanks for help.

    • debugging

      By Hans-Georg Franke 2 decades ago

      Hi,

      can you turn on debuging, perhaps the extension manager isn't running.

      PS: OpenSuSE 10.1 works.

      Greetings

      Hans-Georg

      • The debug information

        By Andreas AM Meiser 2 decades ago

        Hy, thanks for your response.

        First i have attach the start log of the server, where you can see what is loaded.



        Error - can't open/proc/3214/mapped_base. ??????? I don't know whats domino problem

            errno: 2<br/>
            No such file or directory<br/>
        



        02/13/2007 10:19:56 Database Server started

        02/13/2007 10:19:56 Index update process started

        02/13/2007 10:19:56 Database Replicator started

        02/13/2007 10:19:56 Replicator is set to Ignore Database Quotas

        02/13/2007 10:19:56 Schedule Manager started

        02/13/2007 10:19:56 Rooms and Resources Manager started

        02/13/2007 10:19:56 Calendar Connector started

        02/13/2007 10:19:56 kSpam.bload: Originally by Tom Lyne

        02/13/2007 10:19:56 kSpam.bload: Linux port by Hans-Georg Franke

        02/13/2007 10:19:56 kSpam.bload: Initializing complete

        02/13/2007 10:19:56 Server started on physical node www

        02/13/2007 10:19:56 Admin Process: domino01/As-Gmbh is the Administration Server of the Domino Directory.

        02/13/2007 10:19:56 SchedMgr: Informational: Schedule Manager is responsible for the busytime database on this server.

        02/13/2007 10:19:56 SchedMgr: Validating schedule database

        02/13/2007 10:19:56 Mail Router started for domain AS-GMBH

        02/13/2007 10:19:56 Router: Internet SMTP host as-gmbh in domain de

        02/13/2007 10:19:56 SchedMgr: Done validating schedule database

        02/13/2007 10:19:56 Agent Manager started

        02/13/2007 10:19:56 Administration Process started

        02/13/2007 10:19:56 RnRMgr: Informational: Schedule Manager is responsible for the busytime database on this server.

        02/13/2007 10:19:56 RnRMgr: Validating schedule database

        02/13/2007 10:19:56 SMTP Server: Starting…

        02/13/2007 10:19:56 RnRMgr: Done validating schedule database

        02/13/2007 10:19:56 SMTP Server: Started

        02/13/2007 10:19:57 AMgr: Executive '1' started. Process id '32701'

        02/13/2007 10:19:57 kSpam.bload: Data loaded from file comblist.txt

        02/13/2007 10:19:57 kSpam.bload: Loading words

        02/13/2007 10:20:35 kSpam.bload: Finished loading words

        02/13/2007 10:20:35 kSpam.bload: Calculating probabilities

        02/13/2007 10:20:35 kSpam.bload: Finished calculating probabilities

        02/13/2007 10:20:35 kSpam.bload: Ready

        …………



        An here is a log when i shutdown the domino server:

        exit

        02/13/2007 10:29:59 Schedule Manager shutdown complete

        02/13/2007 10:29:59 kSpam.bload: Terminating….

        02/13/2007 10:29:59 kSpam.bload: Terminated

        Stack base = 0xffae67e4, Stack size = -1292 bytes

        Fatal Error signal = 0x0000000b PID/TID = 32491/-166508848

        2/13/2007 10:29:59 Running NSD

        NSD is in progress ……………..



        I have turn on debugging, but no log was fill.

        I have manualy create the ks_debug.txt in the notesdata directory, but nothing is write to this file.



        kind regards

        A.M.

        • By Nico Vis 2 decades ago

          Hi,

          bload only creates token file that the extension manager uses.

          When you receive a mail through SMTP, you should always have field KS_IID.

          If you don't have it means that the extension manager was not loaded.

          You can also check this on the console, when the EM is loaded you can see "Loading RULES…" on the Domino console.



          Other whise some linux os libraries are missing and libkspam.so is not load properly.



          Rgds.



          Nico

          • Libaries

            By Andreas AM Meiser 2 decades ago

            Hy,



            thanks again for the fast answer.



            –Other whise some linux os libraries are missing and libkspam.so is not load properly.–



            And what libaries do KSpam need. Have you a list of packages?

            I have nothing found in the documentation.

            kind regards

            A.M.

            • By Nico Vis 2 decades ago

              You can use ldd libkspam.so to see what is missing on your os.



              Rgds



              Nico

              • By Andreas AM Meiser 2 decades ago

                Hy,



                seems to run now!

                I have found (with ldd kspam.so) that the libary libpcre.so.0 was not correctly installed.

                Thanks you very much for your help.



                PS.

                My gratulation to Kspam when it works it works very good.

                • Kspam LDD

                  By Jason Green 2 decades ago

                  Hi Guys.. I am having the same issue..



                  I am a Linux Newb.. Can you tell me what you did for the LDD?



                  Any help is greatly appreciated

                  • LDD Results

                    By Jason Green 2 decades ago

                    I managed to get ldd to work but I have no idea of what the results mean…

                    JASSLN01:/opt/ibm/lotus/notes/latest/linux # ldd libkspam.so

                        linux-gate.so.1 =&gt;  (0xffffe000)<br/>
                        libnotes.so =&gt;/opt/ibm/lotus/notes/latest/linux/libnotes.so (0xb6774000)<br/>
                        libnsl.so.1 =&gt;/lib/libnsl.so.1 (0xb675e000)<br/>
                        libpthread.so.0 =&gt;/lib/libpthread.so.0 (0xb6746000)<br/>
                        libresolv.so.2 =&gt;/lib/libresolv.so.2 (0xb6733000)<br/>
                        libdl.so.2 =&gt;/lib/libdl.so.2 (0xb672e000)<br/>
                        libpcre.so.0 =&gt;/usr/lib/libpcre.so.0 (0xb670f000)<br/>
                        libm.so.6 =&gt;/lib/libm.so.6 (0xb66e9000)<br/>
                        libc.so.6 =&gt;/lib/libc.so.6 (0xb65bb000)<br/>
                       /lib/ld-linux.so.2 (0x80000000)<br/>
                        libgcc_s.so.1 =&gt;/lib/libgcc_s.so.1 (0xb65af000)<br/>
                        libndgts.so =&gt;/opt/ibm/lotus/notes/latest/linux/libndgts.so (0xb65ad000)<br/>
                        librt.so.1 =&gt;/lib/librt.so.1 (0xb65a3000)<br/>
                        libstdc++.so.5 =&gt;/usr/lib/libstdc++.so.5 (0xb64e5000)<br/>
                        libxmlproc.so =&gt;/opt/ibm/lotus/notes/latest/linux/libxmlproc.so (0xb60e9000)<br/>
                    





                    The server seems to load the kspam engine. Comblist.txt has lots of words in it.

                    I have set up the mailgood and mailspam databases previously in W32 and they worked well..

                    I updated the design with the linux versions however no spam goes into the databases.



                    Please help me getting this wondeful product running on SUSE..



                    Thankyou in advance.

                  • More info

                    By Jason Green 2 decades ago

                    In one of the other posts in this discussion forum the following was written.



                    >Hi,

                    >please try to delete combolist.txt, spamlist.txt and goodlist.txt and let me know if the crash is still there.



                    >Regards,



                    >Nico



                    The problem I have is that my system does not create the spamlist.txt and goodlist.txt…

                    Have I done something wrong?

                    Can someone please assist with this…