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. Проблемы в 0.2.20-RC2

Проблемы в 0.2.20-RC2

Scheduled Pinned Locked Moved Support (Russian)
18 Posts 3 Posters 225.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.
  • A
    A
    Alex
    wrote on last edited by
    #9

    Проблема с пользователями решилась.
    А что по поводу SNMP? Может все-таки что-то не так в библиотеке? Может не те порты она пытается опробировать?

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

      Pro SNMP - ochen' slozno skazat' bez dopolnitel'noj informacii. Mne takuju situaciju poluchit' ne udalos'. Mozet bit' est' vozmoznost' tcpdump'om sobrat' paketi otsilaemie snmpwalk i nxsnmpwalk chtobi ih sravnit'?

      1 Reply Last reply
      0
      • A
        A
        Alex
        wrote on last edited by
        #11

        @victor said in Проблемы в 0.2.20-RC2:

        Pro SNMP - ochen' slozno skazat' bez dopolnitel'noj informacii. Mne takuju situaciju poluchit' ne udalos'. Mozet bit' est' vozmoznost' tcpdump'om sobrat' paketi otsilaemie snmpwalk i nxsnmpwalk chtobi ih sravnit'?

        Да легко в принципе:

        SNMPWalk

        tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
        listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
        08:34:29.628868 IP netxms.server.35438 > snmp.host.snmp:  F=r U= E=  C= GetRequest(14) [|snmp]
        08:34:29.820634 IP snmp.host.snmp > netxms.server.35438:  F= U= [|snmp][|snmp]
        08:34:41.550456 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(21)  .0.1
        08:34:41.720577 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(85)  system.sysDescr.0=[|snmp]
        08:34:41.737031 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  system.sysDescr.0
        08:34:41.910453 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(38)  system.sysObjectID.0=E:snmpresearch.1.1[|snmp]
        08:34:41.913337 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  system.sysObjectID.0
        08:34:42.085342 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(32)  system.sysUpTime.0=16895134
        08:34:42.085551 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  system.sysUpTime.0
        08:34:42.257252 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(64)  system.sysContact.0=[|snmp]
        08:34:42.257427 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  system.sysContact.0
        08:34:42.429141 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(36)  system.sysName.0="SysName"
        08:34:42.429335 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  system.sysName.0
        08:34:42.599039 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(28)  system.sysLocation.0=""
        08:34:42.599229 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  system.sysLocation.0
        08:34:42.769946 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  system.sysServices.0=72
        08:34:42.770142 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  system.sysServices.0
        08:34:42.942846 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(30)  snmp.snmpInPkts.0=433
        08:34:42.943053 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInPkts.0
        08:34:43.113733 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(30)  snmp.snmpOutPkts.0=439
        08:34:43.113932 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpOutPkts.0
        08:34:43.284642 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInBadVersions.0=0
        08:34:43.285666 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInBadVersions.0
        08:34:43.456539 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(30)  snmp.snmpInBadCommunityNames.0=358
        08:34:43.457384 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInBadCommunityNames.0
        08:34:43.628429 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInBadCommunityUses.0=0
        08:34:43.628617 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInBadCommunityUses.0
        08:34:43.800326 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInASNParseErrs.0=9
        08:34:43.800517 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInASNParseErrs.0
        08:34:43.970229 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInTooBigs.0=0
        08:34:43.978230 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInTooBigs.0
        08:34:44.149127 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInNoSuchNames.0=0
        08:34:44.149331 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInNoSuchNames.0
        08:34:44.320020 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInBadValues.0=0
        08:34:44.320208 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInBadValues.0
        08:34:44.489917 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInReadOnlys.0=0
        08:34:44.490123 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInReadOnlys.0
        08:34:44.660813 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInGenErrs.0=0
        08:34:44.660980 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInGenErrs.0
        08:34:44.831717 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInTotalReqVars.0=75
        08:34:44.831918 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInTotalReqVars.0
        08:34:45.002617 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInTotalSetVars.0=0
        08:34:45.004995 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(28)  snmp.snmpInTotalSetVars.0
        08:34:45.175521 IP snmp.host.snmp > netxms.server.35441:  C=public GetResponse(29)  snmp.snmpInGetRequests.0=0
        

        NXSNMPWalk

        08:36:03.522547 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(18)
        08:36:06.526095 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(18)
        08:36:09.527365 IP netxms.server.35441 > snmp.host.snmp:  C=public GetNextRequest(18)
        

        Судя по трейсу, он все-таки стучится на 161-ый порт, но как-то непонятно.. Ибо если бы он стучался верно, то ответ бы пришел, ибо через snmpwalk ответ приходит...

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

          A mozno tcpdump zapustit' s kljuchami -X -s 1000? Togda ja smogu sravnit' strukturi paketov.

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

            Ja kazetsja ponjal v chem problema - NetXMS nekorrektno obrabativaet encoding OID'ov sostojashih tol'ko iz odnoj cifri. T.e. hotja

            nxsnmpget -c public host .1
            

            ne rabotaet, variant

            nxsnmpget -c public host .1.3
            

            budet raqbotat'. Mozno eto proverit'? A ja poka-chto pitajus' razobratsja kak pravil'no encodit' OID'i dlinnoj 1.

            1 Reply Last reply
            0
            • A
              A
              Alex
              wrote on last edited by
              #14

              @victor said in Проблемы в 0.2.20-RC2:

              nxsnmpget -c public host .1.3
              

              Да этот вариант работает.

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

                Mozno poprobovat' etot patch - nado zamenit' ber.cpp v src/libnxsnmp na prilozennij.


                ber.cpp

                1 Reply Last reply
                0
                • A
                  A
                  Alex
                  wrote on last edited by
                  #16

                  Вроде работает. Спасибо.

                  1 Reply Last reply
                  0
                  • W
                    W
                    weec
                    wrote on last edited by
                    #17

                     - win-консоль всё так же выводит кривой MAC-адрес ethernet-интерфейса;

                     - в win-консоли добавляю строчку с правилом (окно Event Procesy Policy Editor), жму два раза (Edit в контекстном меню) на поле в столбце "Alarm" и получаю:

                    NETXMS CONSOLE CRASH DUMP
                    Fri Feb 29 11:13:04 2008
                    
                    EXCEPTION: C0000005 (Access violation) at 003410D4
                    
                    NetXMS Console Version: 0.2.20-rc2
                    OS Version: Windows XP Build 2600 Service Pack 2
                    Processor architecture: Intel x86
                    
                    Register information:
                      eax=00000000  ebx=00000000  ecx=0012FB24  edx=0260B430
                      esi=0012FB24  edi=77C1C407  ebp=0012FB8C  esp=0012FAA4
                      cs=001B  ds=0023  es=0023  ss=0023  fs=003B  gs=0000  flags=00010246
                    
                    Call stack:
                      [libnetxmsw:003410D4]: public: class StringMap & __thiscall StringMap::operator=(class StringMap &)
                      [nxcon:0041B950]: protected: void __thiscall CEventPolicyEditor::OnPolicyEdit(void)
                      [MFC42u:728325F7]: Ordinal4418
                      [MFC42u:72832AEE]: Ordinal4421
                      [MFC42u:7283339E]: Ordinal4435
                      [MFC42u:72833451]: Ordinal4430
                      [MFC42u:72831C8A]: Ordinal6370
                      [MFC42u:72831BF4]: Ordinal1108
                      [MFC42u:72831B47]: Ordinal1571
                      [MFC42u:728C724E]: Ordinal1572
                      [USER32:7E368734]: GetDC
                      [USER32:7E368816]: GetDC
                      [USER32:7E3689CD]: GetWindowLongW
                      [USER32:7E368A10]: DispatchMessageW
                      [MFC42u:72831327]: Ordinal5303
                    

                     - win-консоль > EventBrowser|ActionConfiguration|AgentConfigurationManager|Users and Groups - отсутствует сортировка

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

                      Ispravil vse krome MAC adresa. Pro MAC - mozno popodrobnee (ja vozmozno eto uze sprashival, ne pomnju tochno)?

                      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