Size: a a a

2020 November 02

DV

Dmitry Volodin in NOC Project
по ровному счету - ни одной нормальной
источник

DL

Dmitry Luhtionov in NOC Project
может имеет смысл сделать свою, на основе libssh2 ?
источник

DL

Dmitry Luhtionov in NOC Project
Kirill
видимо, до консоли даже не доходит…
>>> from __future__ import print_function
>>> import os
>>> import socket
>>> from ssh2.session import Session
>>> 
>>> host = '100.97.84.62'
>>> sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
>>> sock.connect((host, 22))
>>> session = Session()
>>> session.handshake(sock)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "ssh2/session.pyx", line 105, in ssh2.session.Session.handshake
  File "ssh2/utils.pyx", line 138, in ssh2.utils.handle_error_codes
ssh2.exceptions.KeyExchangeError
попробуй новую версию ssh2-python
источник

K

Kirill in NOC Project
Dmitry Luhtionov
попробуй новую версию ssh2-python
пробовал 0.23.0 - такая же проблема
источник

b

bobah63rus in NOC Project
Завтра проверю на кластере, там по крайней мере с huawei эта проблема была решена
источник

DL

Dmitry Luhtionov in NOC Project
Dmitry Volodin
по ровному счету - ни одной нормальной
Дим. есть вариант
источник

IE

Ivan EKbfh in NOC Project
bobah63rus
Завтра проверю на кластере, там по крайней мере с huawei эта проблема была решена
Кластер?
источник

b

bobah63rus in NOC Project
Ivan EKbfh
Кластер?
Ладно попутал, на HA
источник

DL

Dmitry Luhtionov in NOC Project
Kirill
пробовал 0.23.0 - такая же проблема
есть вариант починить. я отписался Диме
источник

IE

Ivan EKbfh in NOC Project
Можно в виде кода отписываться, где-то в публичном месте?
источник

K

Kirill in NOC Project
Dmitry Volodin
по ровному счету - ни одной нормальной
попробовал подключиться к этой железке через paramiko - успех
Мб конечно с парамико есть другие косяки…
источник

AA

Andrey Aversant in NOC Project
Dmitry Luhtionov
есть вариант починить. я отписался Диме
плавали уже. Кто будет тянуть свою либу?
источник

DL

Dmitry Luhtionov in NOC Project
Andrey Aversant
плавали уже. Кто будет тянуть свою либу?
не, там другое решение я нашел
источник

AA

Andrey Aversant in NOC Project
Kirill
Всем привет!
Версия 20.3 - к некоторым устройствам Cisco NOC’у не удается подключиться по SSH:

2020-11-02 15:28:08,713 [noc.core.debug] UNHANDLED EXCEPTION (2020-11-02 15:28:08.545386)
PROCESS: ./commands/script.py
VERSION: 20.3+release-20.3.162.dcddc1c0
BRANCH: release-20.3 CHANGESET: dcddc1c0
ERROR FINGERPRINT: 5a4e654b-18f5-5b8d-959e-0054d3456816
WORKING DIRECTORY: /opt/noc
EXCEPTION: <class 'noc.core.script.cli.error.CLISSHProtocolError'> SSH Error:
START OF TRACEBACK
------------------------------------------------------------------------
File: core/script/cli/ssh.py (Line: 111)
Function: startup
  104                 self.channel = self.session.open_session()
  105                 self.channel.pty("xterm")
  106                 self.channel.shell()
  107                 self.session.keepalive_config(False, 60)
  108                 self.session.set_blocking(False)
  109             except SSH2Error as e:
  110                 self.logger.info("SSH Error: %s", e)
  111 ==>             raise CLISSHProtocolError("SSH Error: %s" % e)
  112
  113         async def read(self, n: int) -> bytes:
  114             while True:
  115                 try:
  116                     await self.wait_for_read()
  117                     metrics["ssh_reads"] += 1


При этом из консоли сервера с активаторами все нормально подключается.
На старой версии 19.1 такой проблемы нет.
Обновление либы ssh2-python до последней версии 0.23.0 не помогло(
Есть идеи, как это можно пофиксить?
источник

AA

Andrey Aversant in NOC Project
тут общение по этому поводу
источник

AA

Andrey Aversant in NOC Project
красивые лампочки, да
источник

G

Gitlab in NOC Project
Andrey Vertiprahov pushed to noc/noc/master
Your Name: Fix typo on MRT service.
Andrey Vertiprahov: Merge branch 'fix-flake' into 'master'

Fix typo on MRT service.

See merge request noc/noc!4569


✅ CI: Upload #upload docs succeeded after 79.0 sec
источник

RM

Roman Melnyk in NOC Project
Привет.
Ребят, чот линковка по ifDesc не работает.
Ifdesc патерн добавил, в профайле порта включил ifDescr и выбрал созданный патерн.
Но вот почему то не линкует порты.
Как можна эту штуку отдебажить, мож лог какой есть или еще что?
Заранее спасибо.
источник

AA

Andrey Aversant in NOC Project
Roman Melnyk
Привет.
Ребят, чот линковка по ifDesc не работает.
Ifdesc патерн добавил, в профайле порта включил ifDescr и выбрал созданный патерн.
Но вот почему то не линкует порты.
Как можна эту штуку отдебажить, мож лог какой есть или еще что?
Заранее спасибо.
./noc discovery --debug run -c ifdesc box MONAME
источник

RM

Roman Melnyk in NOC Project
Andrey Aversant
./noc discovery --debug run -c ifdesc box MONAME
Всё, разобрался
источник