Доступ к серверу CVS из приложения OpenShift (Review Board)

У меня есть приложение (Review Board), которому необходимо иметь доступ к удаленному серверу CVS (система параллельных версий). Когда я пытаюсь использовать утилиту командной строки cvs из консоли OpenShift (или внутри приложения Review Board), я сталкиваюсь со следующей ошибкой:

CVSROOT=:pserver:anon:[email protected]:/cvs/MSB cvs co pegasus
cvs [checkout aborted]: connect to [cvs.opengroup.org]:2401 failed: Permission denied

Эта команда работает правильно при запуске из моей локальной системы Fedora. Я предполагаю, что, вероятно, происходит SELinux AVC, но у меня нет возможности проверить это в OpenShift.


person sgallagh    schedule 07.07.2014    source источник


Ответы (1)


Исходящий порт (2401) заблокирован политикой SELinux. Лучший способ попросить команду открыть его и отследить запрос — ввести ошибку с вашим вариантом использования:

https://bugzilla.redhat.com/enter_bug.cgi?product=OpenShift%20Online

person Nam Duong    schedule 10.07.2014