Submitting forms on the support site are temporary unavailable for schedule maintenance. If you need immediate assistance please contact technical support. We apologize for the inconvenience.
There is a need to upgrade the Python version in syslog-ng servers.
원인
There is a requirement for newer versions of Python in the environment.
해결 방안
For syslog-ng the python is located at /opt/syslog-ng/bin/python.
Modifying it by even just installing a pip package(if it causes other pip package to upgrade) can break syslog-ng .
The actual libpython is linked against syslog-ng and some destinations / sources requires it, so removing it or even modifying it, is unsupported.
If there is a need to upgrade the Python version in the environment, customers can try and test it, however we at One Identity, never tested what could happen with other Python version(s), hence we are not able tell if any issue will arise or being caused by the "new" Python version(s).
However, the system's python instance (which is located under /usr/bin/python), can be upgraded, as syslog-ng comes with a it's python runtime (located under /opt/syslog-ng/bin/python).