Мы развернули сетевое приложение, реализованное на Java 8, на RHEL 7.1. Периодически приложение застревает, пытаясь установить связь через нестандартные порты. Есть ли способ определить, блокируют ли другие процессы, такие как антивирус и т. Д., Наше приложение или мешают ему?
Лучше всего искать бревна. В последних версиях EL, которые были бы в /var/log
. Если SELinux включен (см. Getenforce (1)), я бы внимательно посмотрел на /var/log/audit/audit.log (и любые предыдущие версии, которые вы там найдете).
В частности ищите AVC denied
сообщения, которые должны сообщить вам, играет ли SELinux роль в ваших проблемах.
Решение проблемы зависит от того, что вы найдете.