My Oracle Support Banner

Web Cache と HTTP Server が起動に失敗し、Permission denied: make_sock: could not bind to address [::]:"<port> が出力される (Doc ID 1948585.1)

Last updated on OCTOBER 19, 2018

適用範囲:

Web Cache - バージョン 11.1.1.2.0 以降
Oracle HTTP Server - バージョン 11.1.1.2.0 以降
Oracle Fusion Middleware - バージョン 11.1.1.2.0 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

Web Cache と  Oracle HTTP Server を特権ポート(1024番以下)で起動すると、以下のエラーが発生して、起動に失敗します。

WebCache logs:
----------
[2013-05-27T10:12:09-04:00] [webcache] [ERROR:1] [WXE-13305] [frontend] [ecid: ] Failed to assign port 443: Permission denied
[2013-05-27T10:12:09-04:00] [webcache] [ERROR:1] [WXE-09707] [main] [ecid: ] Failed to start the server.

OHS logs:
---------
[2013-07-10T05:01:57.0342-04:00] [OHS] [INCIDENT_ERROR:32] [OHS-9999] [worker.c] [host_id: host.domain.net] [host_addr: xx.xxx.xxx.53] [pid: 18046] [tid: 47248477918848] [user: oracle] [VirtualHost: main] (13)Permission denied: make_sock: could not bind to address [::]:80

[2013-07-10T05:01:57.0343-04:00] [OHS] [INCIDENT_ERROR:32] [OHS-9999] [worker.c] [host_id: host.domain.net] [host_addr: xx.xxx.xxx.53] [pid: 18046] [tid: 47248477918848] [user: oracle] [VirtualHost: main] (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80

 

変更点

新規インストールや構成変更で 80番ポートや 443番ポートなど 1024番以下を使用するように設定しています。

このとき、以下の事項が確認済みとなります。

netstatコマンド等でそのポートが使用されていないことは確認済み。

すべての httpd や webcached プロセスは停止済みであることは確認済み。

以下のドキュメントにある設定手順は実行済み。

Oracle Fusion Middleware管理者ガイド11g リリース1(11.1.1)
http://docs.oracle.com/cd/E48246_01/core.1111/b60984/toc.htm

5 ポートの管理
  --5.3.1 5.3.1 Oracle WebLogic Serverリスニング・ポートの変更
  --5.3.2 Oracle HTTP Serverリスニング・ポートの変更
      --5.3.2.11024未満に設定されたポート使用時のOracle HTTP Serverのroot実行の有効化(UNIXのみ)

Oracle Fusion Middleware Oracle Web Cache管理者ガイド 11g リリース1(11.1.1)
http://docs.oracle.com/cd/E48246_01/web.1111/b56248/toc.htm

2 Oracle Web Cacheの管理の概要
  --2.11.1.3 Oracle Web Cacheリスニング・ポートの追加
  --2.11.1.4 Oracle Web Cache操作ポートの変更
      --5.9 root権限によるwebcachedの実行


原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
変更点
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.