Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. LogWatch Novell Netware Parser Error

LogWatch Novell Netware Parser Error

Scheduled Pinned Locked Moved Support (Russian)
15 Posts 2 Posters 88.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    D
    Dillinger
    wrote on last edited by
    #1

    Здравствуйте.
    Можно ли включить поддержку XML в агент для Novell Netware?
    Похоже ее там нет (версия 0.2.30), поскольку в консоли выскакивает сообщение при загрузке агента:
    [29-Oct-2009 15:04:34] LogWatch: Cannot create parser from configuration file SYS:/NETXMS/p-cdm.xml (Compiled without XML support)

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #2

      U menja k sozaleniju net sejchas pod rukoj NetWare'a dlja testov, poetomu sobral agenta s podderzkoj XML, no ne testiroval. Poprobujte zapustit' vot etu versiju - https://www.netxms.org/download/rc/nxagent-0.2.31-rc1-netware.tar.gz. Teoreticheski dolzno vse zarabotat'.

      1 Reply Last reply
      0
      • D
        D
        Dillinger
        wrote on last edited by
        #3

        К сожалению не загружается  :-[

        load sys:netxms\nxagentd.nlm -c sys:netxms\nxagent.conf
        Loading module NXAGENTD.NLM
          NetXMS Core Agent
          Version 0.02    October 30, 2009
          Copyright (c) 2004, 2005, 2006, 2007, 2008, 2009 NetXMS Team
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@CSCPEncryptMessage for
         module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@CSCPGetSupportedCipher
        s for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@CalculateFileCRC32 for
         module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@CalculateFileMD5Hash f
        or module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@CalculateFileSHA1Hash
        for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@CalculateMD5Hash for m
        odule NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@CalculateSHA1Hash for
        module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@DLClose for module NXA
        GENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@DLGetSymbolAddr for mo
        dule NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@DLOpen for module NXAG
        ENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@DestroyEncryptionConte
        xt for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@GetCurrentTimeMs for m
        odule NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@InitCryptoLib for modu
        le NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@InitSubAgentAPI for mo
        dule NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@IpToStr for module NXA
        GENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@MatchString for module
         NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@NXCPMessageCodeName fo
        r module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@NxLoadConfig for modul
        e NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@RecvNXCPMessage for mo
        dule NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@ResolveHostName for mo
        dule NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@SendEx for module NXAG
        ENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@SetupEncryptionContext
         for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@StrStrip for module NX
        AGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_Z20AgentGetParameterA
        rgPKciPci for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN10StringList15addPr
        eallocatedEPc for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN10StringList3addEPK
        c for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN10StringListC1Ev fo
        r module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN10StringListD1Ev fo
        r module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage12Find
        VariableEm for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage13Crea
        teMessageEv for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage14GetV
        ariableStrEmPcm for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage15GetV
        ariableLongEm for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage16GetV
        ariableShortEm for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage17GetV
        ariableBinaryEmPhm for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage18Dele
        teAllVariablesEv for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage19SetV
        ariableFromFileEmPKc for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessage3SetEm
        hPKvm for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessageC1EP12
        CSCP_MESSAGEi for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessageC1Ei f
        or module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN11CSCPMessageD1Ev f
        or module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN5Queue10GetOrBlockE
        v for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN5Queue15SetShutdown
        ModeEv for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN5Queue3PutEPv for m
        odule NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN5Queue5ClearEv for
        module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN5Queue6InsertEPv fo
        r module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN5QueueC1Ev for modu
        le NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZN5QueueD1Ev for modu
        le NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_ZdlPv for module NXAG
        ENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@_Znwj for module NXAGE
        NTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@nx_memdup for module N
        XAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@nxlog_close for module
         NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@nxlog_open for module
        NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@nxlog_set_rotation_pol
        icy for module NXAGENTD.NLM
        SERVER-5.00-918: Loader cannot find public symbol: NETXMS@nxlog_write for module
         NXAGENTD.NLM
          Error processing External Records.
          Module NXAGENTD.NLM NOT loaded

        1 Reply Last reply
        0
        • V
          V
          Victor Kirhenshtein
          wrote on last edited by
          #4

          Prover'te, ne ostalsja li zagruzennim starij NETXMS.NLM. I kakaja versija NetWare ispol'zuetsja?

          1 Reply Last reply
          0
          • D
            D
            Dillinger
            wrote on last edited by
            #5

            Разобрался - висел загруженным ecs.nsm
            Спасибо - работает.

            1 Reply Last reply
            0
            • D
              D
              Dillinger
              wrote on last edited by
              #6

              Всплыла следующая проблема (возможно требуется отдельный топик).
              На сервере Novell настроено перенаправление вывода сообщений консоли в файл
              Файл настройки парсера (p-cdm.xml)

              <parser>
                  <file>SYS:\ETC\LOGs\console.log</file>
                  <rules>
                  <rule>
                      <match>The CDM driver deactivated device</match>
                      <event params = "1">100004</event>
                      <event params = "2">The CDM driver deactivated device</event>
                  </rule>         
                  </rules>
              </parser>

              Только что проверял - при наступлении данного события начинатся бесконечная генерация event-а с кодом 100004
              Может быть я чтото не так настраиваю?

              1 Reply Last reply
              0
              • V
                V
                Victor Kirhenshtein
                wrote on last edited by
                #7

                Nu, pravil'nij parser dolzen vigljadet' tak:

                <parser>
                  <file>SYS:\ETC\LOGs\console.log</file>
                  <rules>
                  <rule>
                      <match>The CDM driver deactivated device</match>
                      <event params = "0">100004</event>
                  </rule>             
                  </rules>
                </parser>

                parametrov u eventa ne dolzno bit', poskol'ku v regexp'e ne videljajutsja chasti stroki. Pravda pochemu on tak stranno reagiruet - neponjatno...

                1 Reply Last reply
                0
                • D
                  D
                  Dillinger
                  wrote on last edited by
                  #8

                  Исправил xml файл как вы написали - ошибка осталась  :-[
                  Генерируется примерно 7 event-ов в секунду.

                  ОС: Novell Netware 5.1 SP8 EN

                  Консоль перенаправляется следующей командой:

                  load conlog FILE=SYS:ETC\LOGs\CONSOLE.LOG  ARCHIVE=yes ENTIRE=YES NEXT=00:01:00

                  1 Reply Last reply
                  0
                  • V
                    V
                    Victor Kirhenshtein
                    wrote on last edited by
                    #9

                    Poprobujte vkljuchit' trace u parsera, pomenjav pervuju strochku na

                    <parser trace="4">

                    i zapustit' agenta v debug rezime

                    load nxagentd -D

                    i prislat' log fail.

                    1 Reply Last reply
                    0
                    • D
                      D
                      Dillinger
                      wrote on last edited by
                      #10

                      Высылаю лог-файл работы агента.


                      nxagent.zip

                      1 Reply Last reply
                      0
                      • V
                        V
                        Victor Kirhenshtein
                        wrote on last edited by
                        #11

                        Spasibo za log, vrode ponjal gde problema. Postarajus' segodnja peredelat' i vilozu obnovlennuju versiju.

                        1 Reply Last reply
                        0
                        • D
                          D
                          Dillinger
                          wrote on last edited by
                          #12

                          На версии 0.2.31 проблема к сожалению осталась  :-[

                          1 Reply Last reply
                          0
                          • V
                            V
                            Victor Kirhenshtein
                            wrote on last edited by
                            #13

                            Сделал очередное теоретическое исправление, NetWare сервера для тестов пока нет. Попробуйте заменить libnxlp.nlm на приложенный - теоретически проблема должна пропасть.


                            libnxlp.nlm

                            1 Reply Last reply
                            0
                            • D
                              D
                              Dillinger
                              wrote on last edited by
                              #14

                              К сожалению не пропала.

                              1 Reply Last reply
                              0
                              • D
                                D
                                Dillinger
                                wrote on last edited by
                                #15

                                На версии 1.0.0.rc3 ошибка не пропала + log-файл агента забивается записями следующего вида:

                                [17-Mar-2010 13:01:27] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:27] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                [17-Mar-2010 13:01:28] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:28] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                [17-Mar-2010 13:01:29] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:29] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                [17-Mar-2010 13:01:30] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:30] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                [17-Mar-2010 13:01:31] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:31] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                [17-Mar-2010 13:01:32] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:32] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                [17-Mar-2010 13:01:33] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:33] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                [17-Mar-2010 13:01:34] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:34] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                [17-Mar-2010 13:01:35] LogParser: file name change: fgetstat reports "CONSOLE.LOG" should be "SYS:\ETC\LOGs\console.log"
                                [17-Mar-2010 13:01:35] LogParser: file "SYS:\ETC\LOGs\console.log" successfully opened
                                
                                1 Reply Last reply
                                0

                                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                With your input, this post could be even better 💗

                                Register Login
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                • Login

                                • Don't have an account? Register

                                • Login or register to search.
                                Powered by NodeBB Contributors
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • Users
                                • Groups