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.7k 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.
  • W
    W
    weec
    wrote on last edited by
    #4

    хотелось бы увидеть изменения RC1->RC2

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

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

      Нашлась проблема с SNMP

      # /usr/local/bin/nxsnmpwalk -c public host .1
      SNMP Error: Request timed out

      при этом

      # snmpwalk -c public host .1
      SNMPv2-MIB::sysDescr.0 = STRING: SunOS release:5.8 version:Generic_117350-02 machine:sun4u
      SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.99.1.1.3.34
      DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (31764508) 3 days, 16:14:05.08

      A esli poprobovat' zadat' versiju: "-v 1" ili "-v 2c" ?

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

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

        хотелось бы увидеть изменения RC1->RC2

        Primerno vot on:

        • move dlja template'ov
        • "stop processing" flazok v event processing policy
        • nxalarm
        • Sinhronizacija imen ob'ektov node s DNS
        • Interface names polling

        Nu i iz nedodelannogo - advanced event corelation.

        I razlichnie melkie izmenenija - no SNMP biblioteku ja vrode kak davno uze ne trogal...

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

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

          A esli poprobovat' zadat' versiju: "-v 1" ili "-v 2c" ?

          тоже самое 😞

          Еще одна проблема выскочила. Логинюсь под admin все путем. Но если я логинюсь под обычным пользователем пишет: Unable to connect: Access denied. Хотя в dev2 все работало прекрасно. 😞 Что интересно такая же бодяга как на рабочем сервере, так и на тестовом 😞 Менял права юзверям, однофигственно. В чем может быть проблема?

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

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

            Еще одна проблема выскочила. Логинюсь под admin все путем. Но если я логинюсь под обычным пользователем пишет: Unable to connect: Access denied. Хотя в dev2 все работало прекрасно. 😞 Что интересно такая же бодяга как на рабочем сервере, так и на тестовом 😞 Менял права юзверям, однофигственно. В чем может быть проблема?

            Eto bug, vilozil installer s ispravlennoj konsol'ju.

            1 Reply Last reply
            0
            • 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