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

[Bug]: Device status dead if Cisco IOS exec-timeout configured with lower value than SuzieQ polling period #913

Open
kagarcia1618 opened this issue Aug 3, 2023 · 0 comments
Labels
bug Something isn't working

Comments

@kagarcia1618
Copy link

Suzieq version

0.21.0

Install Type

hand deployed python

Python version

3.8

Impacted component

sq-poller

Steps to Reproduce

  1. Simulate a Cisco IOS network switch with exec-timeout enabled (default value is 10 minutes)
  2. Onboard the Cisco IOS device in the inventory
  3. Configure the poller period parameter inside suzieq-cfg.yml with a value that is higher (30 minutes) than the exec-timeout configured in Cisco IOS switch.

Expected Behavior

Device status should be alive in continuous polling mode.

Observed Behavior

Device status is dead after subsequent polling.

Screenshots

Additional Context

As SuzieQ poller is creating a persistent SSH connectivity to the IOS switch, it was observed that this connection is being disconnected by the Cisco IOS switch due to the exec-timeout expiry which happens prior the next schedule of polling.

@kagarcia1618 kagarcia1618 added the bug Something isn't working label Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant