Closed italovalcy closed 2 years ago
Looking deeper into this issue, I couldnt find the actual exception raised from kytos/of_core
. The message above was actually just a log.error
, it shouldn't impact the overall controller execution. In fact, right after this message the switch lost connection. More investigation is being conducted now.
Please disregard this issue report. I found out it was a problem with the OpenFlow channel at the switch.
This seems to be more related to handling OFP_Errors, which could be enhanced from kytos-ng/noviflow
(to be investigated)
I'm not sure this is only on
kytos/of_core
or if it also propagates throughkytos/flow_manager
. Anyway, when usingkytos/noviflow
napp and submitting a request for SetBFD Experimenter Action, theof_core
raised an exception and stopped working. The switches then disconnected.The request I've sent was:
The request was inspired by the kytos/noviflow unit test: https://github.com/kytos-ng/noviflow/blob/master/tests/unit/test_main.py#L62-L74
Error from Kytos log:
Maybe we should enhance the error handling on of_core to avoid cases like this breaking the Napp