1
ルート以外のユーザー(https:// machinIP)とポート443でtomcatを実行します。私は以下のエラーに陥っています:https非rootユーザーのTomcat - バインド例外443
Error initializing endpoint java.net.BindException: Permission denied:443
私はポート443を使用していません。私はどこかでポート443をroot以外のユーザで使うことはできません。&代わりにiptablesを使用する方法がありますが、iptablesの使い方はわかりません。
誰かが私に正確なコマンドを与えることができれば感謝しますiptablesの&私はserver.xmlに変更を加える必要があるのでしょうか?現在のserver.xmlは、http:// &、https:ポート8443にはポート8080を使用します。
ありがとうございます!
ああ...わかりません。 https:// IPで私のWebサイトにアクセスする必要があるのでserver.xmlで8443を443に変更しました – Mike
あなたはできませんが、プロキシ(例えばapache)を使用することができます –
プロキシは1つのオプションで、iptablesは別のオプションです。私は個人的にこの特定の設定のためのiptablesを試していないが、私はそれをgoogledし、それはかなり簡単だと思われる。以下はその解決策の1つです。 http://distriwatch.de/2010/06/iptables-forward-port-8443-to-port-443/ – bubbly