Best practices with server hardening #1953
Replies: 2 comments 3 replies
-
There isn't a document covering this, but I have a different opinion than you....modbus is a communication protocol, not a server architecture, you have the same losing battle with tcp/ip who also was never designed with modern server architecture in mind. But apart from that, pymodbus is being rebuild from within, currently we have a modern transport layer in place, which have had a lot of work done to harden it. We also use standard python server classes, that are well tested, alone due to their diverse usage. But I am not sure I understand your question correctly a server app that uses pymodbus can do little to influence the stability, that (at least in my mind) is nearly all done within pymodbus. |
Beta Was this translation helpful? Give feedback.
-
I have read the documentation and I am aware of the framer. I was looking for any advice for things I had missed. |
Beta Was this translation helpful? Give feedback.
-
In some ways this is a losing battle, since Modbus was never designed with modern server architecture in mind - but what are some good best practices for hardening a Modbus server with pymodbus? I had a quick look but I haven't been able to see if there's a document / discussion that already covers this.
Beta Was this translation helpful? Give feedback.
All reactions