Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IndexError: index out of range #82

Open
exhuma opened this issue Jun 23, 2020 · 0 comments
Open

IndexError: index out of range #82

exhuma opened this issue Jun 23, 2020 · 0 comments

Comments

@exhuma
Copy link
Owner

exhuma commented Jun 23, 2020

This issue was reported in #81

DEBUG:puresnmp.transport:Sending packet to 192.168.44.65:161 (attempt 1/3)
30 35 02 01 01 04 0a 70  72 65 35 38 34 30 35 39   05.....pre584059
38 a5 24 02 04 5e f1 10  c3 02 01 00 02 01 28 30   8.$..^........(0
16 30 14 06 10 2b 06 01  04 01 f5 0c 01 01 0b 01   .0...+..........
01 03 97 a3 64 05 00                               ....d..
DEBUG:puresnmp.transport:Received packet:
30 82 06 c5 02 01 01 04  0a 70 72 65 35 38 34 30   0........pre5840
35 39 38 a2 82 06 b2 02  04 5e f1 10 c3 02 01 00   598......^......
02 01 00 30 82 06 a2 30  1a 06 10 2b 06 01 04 01   ...0...0...+....
f5 0c 01 01 0b 01 01 03  97 a3 65 04 06 24 a4 3c   ..........e..$.<
84 ed f5 30 1a 06 10 2b  06 01 04 01 f5 0c 01 01   ...0...+........
0b 01 01 03 97 a3 66 04  06 cc 2d e0 0b 61 83 30   ......f...-..a.0
1a 06 10 2b 06 01 04 01  f5 0c 01 01 0b 01 01 03   ...+............
97 a3 67 04 06 78 8a 20  6e b0 49 30 1a 06 10 2b   ..g..x. n.I0...+
06 01 04 01 f5 0c 01 01  0b 01 01 03 97 a3 68 04   ..............h.
06 00 27 22 84 9d 64 30  1a 06 10 2b 06 01 04 01   ..'"..d0...+....
f5 0c 01 01 0b 01 01 03  97 a3 69 04 06 78 8a 20   ..........i..x. 
3e d6 00 30 1a 06 10 2b  06 01 04 01 f5 0c 01 01   >..0...+........
0b 01 01 03 97 a3 6b 04  06 64 d1 54 b6 bd fb 30   ......k..d.T...0
1a 06 10 2b 06 01 04 01  f5 0c 01 01 0b 01 01 03   ...+............
97 a3 6c 04 06 80 2a a8  60 1d 10 30 1a 06 10 2b   ..l...*.`..0...+
06 01 04 01 f5 0c 01 01  0b 01 01 03 97 a3 6d 04   ..............m.
06 24 a4 3c 3e b9 e0 30  1a 06 10 2b 06 01 04 01   .$.<>..0...+....
f5 0c 01 01 0b 01 01 03  97 a3 6e 04 06 44 d9 e7   ..........n..D..
0d bc 9a 30 1a 06 10 2b  06 01 04 01 f5 0c 01 01   ...0...+........
0b 01 01 03 97 a3 6f 04  06 44 d9 e7 5e e4 a9 30   ......o..D..^..0
1a 06 10 2b 06 01 04 01  f5 0c 01 01 0b 01 01 03   ...+............
97 a3 70 04 06 04 18 d6  f8 29 1b 30 1a 06 10 2b   ..p......).0...+
06 01 04 01 f5 0c 01 01  0b 01 01 03 97 a3 71 04   ..............q.
06 fc ec da 2d 5a 23 30  1a 06 10 2b 06 01 04 01   ....-Z#0...+....
f5 0c 01 01 0b 01 01 03  97 a3 72 04 06 80 2a a8   ..........r...*.
7e bc 98 30 1a 06 10 2b  06 01 04 01 f5 0c 01 01   ~..0...+........
0b 01 01 03 97 a3 73 04  06 02 ea cb 1a 91 d4 30   ......s........0
1a 06 10 2b 06 01 04 01  f5 0c 01 01 0b 01 01 03   ...+............
97 a3 74 04 06 24 a4 3c  84 ee 53 30 1a 06 10 2b   ..t..$.<..S0...+
06 01 04 01 f5 0c 01 01  0b 01 01 03 97 a3 76 04   ..............v.
06 78 8a 20 3e d5 21 30  1a 06 10 2b 06 01 04 01   .x. >.!0...+....
f5 0c 01 01 0b 01 01 03  97 a3 77 04 06 64 d1 54   ..........w..d.T
b6 bd fe 30 1a 06 10 2b  06 01 04 01 f5 0c 01 01   ...0...+........
0b 01 01 03 97 a3 78 04  06 64 d1 54 80 30 2f 30   ......x..d.T.0/0
1a 06 10 2b 06 01 04 01  f5 0c 01 01 0b 01 01 03   ...+............
97 a3 79 04 06 00 15 6d  7c 2a d9 30 1a 06 10 2b   ..y....m|*.0...+
06 01 04 01 f5 0c 01 01  0b 01 01 03 97 a3 7a 04   ..............z.
06 24 a4 3c fa 07 b5 30  1a 06 10 2b 06 01 04 01   .$.<...0...+....
f5 0c 01 01 0b 01 01 03  97 a3 7b 04 06 92 57 bb   ..........{...W.
34 d9 ee 30 1a 06 10 2b  06 01 04 01 f5 0c 01 01   4..0...+........
0b 01 01 03 97 a3 7c 04  06 6c 3b 6b 3d c0 bc 30   ......|..l;k=..0
1a 06 10 2b 06 01 04 01  f5 0c 01 01 0b 01 01 03   ...+............
97 a3 7d 04 06 e4 8d 8c  82 6c bf 30 1a 06 10 2b   ..}......l.0...+
06 01 04 01 f5 0c 01 01  0b 01 01 03 97 a3 7e 04   ..............~.
06 d4 ca 6d f7 c7 6a 30  1a 06 10 2b 06 01 04 01   ...m..j0...+....
f5 0c 01 01 0b 01 01 03  97 a3 7f 04 06 80 2a a8   ..............*.
60 00 7c 30 1d 06 10 2b  06 01 04 01 f5 0c 01 01   `.|0...+........
0b 01 01 04 85 9d 36 04  09 58 57 2e 76 36 2e 31   ......6..XW.v6.1
2e 39 30 18 06 10 2b 06  01 04 01 f5 0c 01 01 0b   .90...+.........
01 01 04 8a f0 41 04 04  36 2e 32 37 30 23 06 10   .....A..6.270#..
2b 06 01 04 01 f5 0c 01  01 0b 01 01 04 90 bc 27   +..............'
04 0f 36 2e 34 36 2e 31  20 28 73 74 61 62 6c 65   ..6.46.1 (stable
29 30 23 06 10 2b 06 01  04 01 f5 0c 01 01 0b 01   )0#..+..........
01 04 90 c0 56 04 0f 36  2e 34 35 2e 35 20 28 73   ....V..6.45.5 (s
74 61 62 6c 65 29 30 82  01 08 06 10 2b 06 01 04   table)0.....+...
01 f5 0c 01 01 0b 01 01  04 94 aa 37 04 81 f3 43   ...........7...C
69 73 63 6f 20 49 4f 53  20 53 6f 66 74 77 61 72   isco IOS Softwar
65 2c 20 39 30 31 20 53  6f 66 74 77 61 72 65 20   e, 901 Software 
28 41 53 52 39 30 31 2d  55 4e 49 56 45 52 53 41   (ASR901-UNIVERSA
4c 4b 39 2d 4d 29 2c 20  56 65 72 73 69 6f 6e 20   LK9-M), Version 
31 35 2e 33 28 33 29 53  31 2c 20 52 45 4c 45 41   15.3(3)S1, RELEA
53 45 20 53 4f 46 54 57  41 52 45 20 28 66 63 31   SE SOFTWARE (fc1
29 0a 54 65 63 68 6e 69  63 61 6c 20 53 75 70 70   ).Technical Supp
6f 72 74 3a 20 68 74 74  70 3a 2f 2f 77 77 77 2e   ort: http:https://www.
63 69 73 63 6f 2e 63 6f  6d 2f 74 65 63 68 73 75   cisco.com/techsu
70 70 6f 72 74 0a 43 6f  70 79 72 69 67 68 74 20   pport.Copyright 
28 63 29 20 31 39 38 36  2d 32 30 31 33 20 62 79   (c) 1986-2013 by
20 43 69 73 63 6f 20 53  79 73 74 65 6d 73 2c 20    Cisco Systems, 
49 6e 63 2e 0a 43 6f 6d  70 69 6c 65 64 20 54 68   Inc..Compiled Th
75 20 32 34 2d 4f 63 74  2d 31 33 20 31 33 3a 32   u 24-Oct-13 13:2
34 20 62 79 20 70 72 6f  64 5f 72 65 6c 5f 74 65   4 by prod_rel_te
61 30 82 01 08 06 10 2b  06 01 04 01 f5 0c 01 01   a0.....+........
0b 01 01 04 94 c0 00 04  81 f3 43 69 73 63 6f 20   ..........Cisco 
49 4f 53 20 53 6f 66 74  77 61 72 65 2c 20 39 30   IOS Software, 90
31 20 53 6f 66 74 77 61  72 65 20 28 41 53 52 39   1 Software (ASR9
30 31 2d 55 4e 49 56 45  52 53 41 4c 4b 39 2d 4d   01-UNIVERSALK9-M
29 2c 20 56 65 72 73 69  6f 6e 20 31 35 2e 33 28   ), Version 15.3(
33 29 53 31 2c 20 52 45  4c 45 41 53 45 20 53 4f   3)S1, RELEASE SO
46 54 57 41 52 45 20 28  66 63 31 29 0a 54 65 63   FTWARE (fc1).Tec
68 6e 69 63 61 6c 20 53  75 70 70 6f 72 74 3a 20   hnical Support: 
68 74 74 70 3a 2f 2f 77  77 77 2e 63 69 73 63 6f   http:https://www.cisco
2e 63 6f 6d 2f 74 65 63  68 73 75 70 70 6f 72 74   .com/techsupport
0a 43 6f 70 79 72 69 67  68 74 20 28 63 29 20 31   .Copyright (c) 1
39 38 36 2d 32 30 31 33  20 62 79 20 43 69 73 63   986-2013 by Cisc
6f 20 53 79 73 74 65 6d  73 2c 20 49 6e 63 2e 0a   o Systems, Inc..
43 6f 6d 70 69 6c 65 64  20 54 68 75 20 32 34 2d   Compiled Thu 24-
4f 63 74 2d 31 33 20 31  33 3a 32 34 20 62 79 20   Oct-13 13:24 by 
70 72 6f 64 5f 72 65 6c  5f 74 65 61 30 23 06 10   prod_rel_tea0#..
2b 06 01 04 01 f5 0c 01  01 0b 01 01 04 94 ee 53   +..............S
04 0f 36 2e 34 36 2e 33  20 28 73 74 61 62 6c 65   ..6.46.3 (stable
29 30 23 06 10 2b 06 01  04 01 f5 0c 01 01 0b 01   )0#..+..........
01 04 95 8b 00 04 0f 36  2e 34 34 2e 32 20 28 73   .......6.44.2 (s
74 61 62 6c 65 29 30 23  06 10 2b 06 01 04 01 f5   table)0#..+.....
0c 01 01 0b 01 01 04 95  e1 47 04 0f 36 2e 34 35   .........G..6.45
2e 35 20 28 73 74 61 62  6c 65 29 30 23 06 10 2b   .5 (stable)0#..+
06 01 04 01 f5 0c 01 01  0b 01 01 04 95 e7 58 04   ..............X.
0f 36 2e 34 34 2e 32 20  28 73 74 61 62 6c 65 29   .6.44.2 (stable)
30 23 06 10 2b 06 01 04  01 f5 0c 01 01 0b 01 01   0#..+...........
04 95 ed 48 04 0f 36 2e  34 35 2e 37 20 28 73 74   ...H..6.45.7 (st
61 62 6c 65 29 30 23 06  10 2b 06 01 04 01 f5 0c   able)0#..+......
01 01 0b 01 01 04 95 fd  55 04 0f 36 2e 34 36 2e   ........U..6.46.
35 20 28 73 74 61 62 6c  65 29 30 23 06 10 2b 06   5 (stable)0#..+.
01 04 01 f5 0c 01 01 0b  01 01 04 95 fe 38 04 0f   .............8..
36 2e 34 32 2e 37 20 28  73 74 61 62 6c 65 29 30   6.42.7 (stable)0
23 06 10 2b 06 01 04 01  f5 0c 01 01 0b 01 01 04   #..+............
96 81 17 04 0f 36 2e 34  33 2e 38 20 28 73 74 61   .....6.43.8 (sta
62 6c 65 29 30 23 06 10  2b 06 01 04 01 f5 0c 01   ble)0#..+.......
01 0b 01 01 04 96 82 15  04 0f 36 2e 34 33 2e 38   ..........6.43.8
20 28 73 74 61 62 6c 65  29                         (stable)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.8/site-packages/puresnmp/api/pythonic.py", line 258, in bulkwalk
    for oid, value in result:
  File "/usr/local/lib/python3.8/site-packages/puresnmp/api/pythonic.py", line 186, in multiwalk
    for oid, value in raw_output:
  File "/usr/local/lib/python3.8/site-packages/puresnmp/api/raw.py", line 252, in multiwalk
    varbinds = fetcher(
  File "/usr/local/lib/python3.8/site-packages/puresnmp/api/raw.py", line 479, in fetcher
    result = bulkget(
  File "/usr/local/lib/python3.8/site-packages/puresnmp/api/raw.py", line 432, in bulkget
    Sequence.from_bytes(response)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 169, in from_bytes
    return cls.decode(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 382, in decode
    value, data = pop_tlv(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 117, in pop_tlv
    value = cls.from_bytes(chunk)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 169, in from_bytes
    return cls.decode(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/pdu.py", line 286, in decode
    return super(GetResponse, cls).decode(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/pdu.py", line 149, in decode
    pop_tlv(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 117, in pop_tlv
    value = cls.from_bytes(chunk)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 169, in from_bytes
    return cls.decode(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 382, in decode
    value, data = pop_tlv(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 117, in pop_tlv
    value = cls.from_bytes(chunk)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 169, in from_bytes
    return cls.decode(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/pdu.py", line 286, in decode
    return super(GetResponse, cls).decode(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/pdu.py", line 128, in decode
    request_id, data = pop_tlv(data)
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/types.py", line 110, in pop_tlv
    length, remainder = decode_length(data[1:])
  File "/usr/local/lib/python3.8/site-packages/puresnmp/x690/util.py", line 241, in decode_length
    data0 = six.byte2int(data)
IndexError: index out of range
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant