Avec la manip les dépendances sont OK, la configuration est OK mais le statut reste en NOK.
Pas contre j’ai pas les mêmes erreurs que @Maxcrouz
>
> application protocol failed to receive SSL data
> protocol: <asyncio.sslproto.SSLProtocol object at 0xffff7deea860>
> transport: <_SelectorSocketTransport fd=6 read=polling write=<idle, bufsize=0>>
> ValueError: 385 is not a valid NodeTypeWithSubtype
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3.7/asyncio/sslproto.py", line 541, in data_received
> self._app_protocol.data_received(chunk)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/connection.py", line 52, in data_received
> frame = frame_from_raw(raw)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/api/frame_creation.py", line 53, in frame_from_raw
> frame.from_payload(payload)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/api/frames/frame_get_all_nodes_information.py", line 145, in from_payload
> self.node_type = NodeTypeWithSubtype(payload[69] * 256 + payload[70])
> File "/usr/lib/python3.7/enum.py", line 310, in __call__
> return cls.__new__(cls, value)
> File "/usr/lib/python3.7/enum.py", line 564, in __new__
> raise exc
> File "/usr/lib/python3.7/enum.py", line 548, in __new__
> result = cls._missing_(value)
> File "/usr/lib/python3.7/enum.py", line 577, in _missing_
> raise ValueError("%r is not a valid %s" % (value, cls.__name__))
> ValueError: 385 is not a valid NodeTypeWithSubtype
> [2022-07-05 16:36:43][ERROR] : KLF200 has been restarted after found not responding
> application protocol failed to receive SSL data
> protocol: <asyncio.sslproto.SSLProtocol object at 0xffffba92a898>
> transport: <_SelectorSocketTransport fd=8 read=polling write=<idle, bufsize=0>>
> ValueError: 385 is not a valid NodeTypeWithSubtype
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3.7/asyncio/sslproto.py", line 541, in data_received
> self._app_protocol.data_received(chunk)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/connection.py", line 52, in data_received
> frame = frame_from_raw(raw)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/api/frame_creation.py", line 53, in frame_from_raw
> frame.from_payload(payload)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/api/frames/frame_get_all_nodes_information.py", line 145, in from_payload
> self.node_type = NodeTypeWithSubtype(payload[69] * 256 + payload[70])
> File "/usr/lib/python3.7/enum.py", line 310, in __call__
> return cls.__new__(cls, value)
> File "/usr/lib/python3.7/enum.py", line 564, in __new__
> raise exc
> File "/usr/lib/python3.7/enum.py", line 548, in __new__
> result = cls._missing_(value)
> File "/usr/lib/python3.7/enum.py", line 577, in _missing_
> raise ValueError("%r is not a valid %s" % (value, cls.__name__))
> ValueError: 385 is not a valid NodeTypeWithSubtype
> Traceback (most recent call last):
> File "/var/www/html/plugins/klf200/resources/klf200d.py", line 269, in <module>
> LOOP.run_until_complete(init_pyvlx_connection(LOOP))
> File "/usr/lib/python3.7/asyncio/base_events.py", line 584, in run_until_complete
> return future.result()
> File "/var/www/html/plugins/klf200/resources/klf200d.py", line 22, in init_pyvlx_connection
> await pyvlx.load_nodes()
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/pyvlx.py", line 78, in load_nodes
> await self.nodes.load(node_id)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/nodes.py", line 69, in load
> await self._load_all_nodes()
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/nodes.py", line 87, in _load_all_nodes
> raise PyVLXException("Unable to retrieve node information")
> pyvlx.exception.PyVLXException: <PyVLXException description="Unable to retrieve node information" />
> [2022-07-05 16:37:08][ERROR] : KLF200 has been restarted after found not responding
> application protocol failed to receive SSL data
> protocol: <asyncio.sslproto.SSLProtocol object at 0xffffa99de7b8>
> transport: <_SelectorSocketTransport fd=6 read=polling write=<idle, bufsize=0>>
> ValueError: 385 is not a valid NodeTypeWithSubtype
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3.7/asyncio/sslproto.py", line 541, in data_received
> self._app_protocol.data_received(chunk)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/connection.py", line 52, in data_received
> frame = frame_from_raw(raw)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/api/frame_creation.py", line 53, in frame_from_raw
> frame.from_payload(payload)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/api/frames/frame_get_all_nodes_information.py", line 145, in from_payload
> self.node_type = NodeTypeWithSubtype(payload[69] * 256 + payload[70])
> File "/usr/lib/python3.7/enum.py", line 310, in __call__
> return cls.__new__(cls, value)
> File "/usr/lib/python3.7/enum.py", line 564, in __new__
> raise exc
> File "/usr/lib/python3.7/enum.py", line 548, in __new__
> result = cls._missing_(value)
> File "/usr/lib/python3.7/enum.py", line 577, in _missing_
> raise ValueError("%r is not a valid %s" % (value, cls.__name__))
> ValueError: 385 is not a valid NodeTypeWithSubtype
> Traceback (most recent call last):
> File "/var/www/html/plugins/klf200/resources/klf200d.py", line 269, in <module>
> LOOP.run_until_complete(init_pyvlx_connection(LOOP))
> File "/usr/lib/python3.7/asyncio/base_events.py", line 584, in run_until_complete
> return future.result()
> File "/var/www/html/plugins/klf200/resources/klf200d.py", line 22, in init_pyvlx_connection
> await pyvlx.load_nodes()
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/pyvlx.py", line 78, in load_nodes
> await self.nodes.load(node_id)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/nodes.py", line 69, in load
> await self._load_all_nodes()
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/nodes.py", line 87, in _load_all_nodes
> raise PyVLXException("Unable to retrieve node information")
> pyvlx.exception.PyVLXException: <PyVLXException description="Unable to retrieve node information" />
> [2022-07-05 16:37:44][ERROR] : KLF200 has been restarted after found not responding
> application protocol failed to receive SSL data
> protocol: <asyncio.sslproto.SSLProtocol object at 0xffff91b588d0>
> transport: <_SelectorSocketTransport fd=8 read=polling write=<idle, bufsize=0>>
> ValueError: 385 is not a valid NodeTypeWithSubtype
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/python3.7/asyncio/sslproto.py", line 541, in data_received
> self._app_protocol.data_received(chunk)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/connection.py", line 52, in data_received
> frame = frame_from_raw(raw)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/api/frame_creation.py", line 53, in frame_from_raw
> frame.from_payload(payload)
> File "/var/www/html/plugins/klf200/resources/venv/lib/python3.7/site-packages/pyvlx/api/frames/frame_get_all_nodes_information.py", line 145, in from_payload
> self.node_type = NodeTypeWithSubtype(payload[69] * 256 + payload[70])
> File "/usr/lib/python3.7/enum.py", line 310, in __call__
> return cls.__new__(cls, value)
> File "/usr/lib/python3.7/enum.py", line 564, in __new__
> raise exc
> File "/usr/lib/python3.7/enum.py", line 548, in __new__
> result = cls._missing_(value)
> File "/usr/lib/python3.7/enum.py", line 577, in _missing_
> raise ValueError("%r is not a valid %s" % (value, cls.__name__))
> ValueError: 385 is not a valid NodeTypeWithSubtype