我有一个需要能够访问远程 CVS(并发版本系统)服务器的应用程序(审查委员会)。当我尝试从 OpenShift 控制台(或 Review Board 应用程序内部)中使用“cvs”命令行实用程序时,遇到以下错误:
CVSROOT=:pserver:anon:anon@cvs.opengroup.org:/cvs/MSB cvs co pegasus
cvs [checkout aborted]: connect to [cvs.opengroup.org]:2401 failed: Permission denied
当从我的本地 Fedora 系统运行时,此命令可以正常工作。我猜测可能会发生 SELinux AVC,但我无法在 OpenShift 中验证这一点。