2017-12-06 21 views
1

私は人形の中でハプロキシに問題があります。 haproxy_connet_anyをtrueに設定して解決することはできますが、のいずれかのポートに開こうとするのではなく、特定のポート用に開こうとします。何か案は?どのように人形とselinuxのhaproxy接続を解決するには?

私は(semangeポートは-t http_port_t 8041 -p TCPを-A)特定のポートを開く方法である、 http_port_t SELinuxのタイプにポートを追加しようとしましたが、私はそれを作ることができませんでした人形で働く誰も助けることができますか?

selinux::port { 'http_port_t': 
    ensure => 'ensure', 
    seltype => 'http_port_t', 
    protocol => 'tcp', 
    port => '8041', 
} 

[SOLVED]コードは、あなただけの変更のためのアドオンや-mためsemanageポート、-aの引数を追加する必要があり、作品など

+0

あなたがこれを行う方法を理解したので、質問に自分自身で適切な回答を書き留めて、それを解決済みとしてマークする必要があります。 –

答えて

0

あなたは、この問題がにある修正する必要があるすべてaddには "argument => -m"を、addには "argument => -a"を追加してください。

selinux::port { 'Allow port 8041': 
    ensure => 'ensure', 
    seltype => 'http_port_t', 
    protocol => 'tcp', 
    port => '8041', 
    argument => '-a', 
} 
関連する問題