• 締切済み

httpデーモンが動かない

apache-ssl でWebサーバを動かそうと思っています。 https(443番ポート)の設定はせずに、 http(80番ポート)だけを設定してデーモンを動かし たいのですが、httpsdctl で起動すると httpsdは起動できませんというメッセージがでて エラーログには、 Required SSLCacheServerPort missing というメッセージが書き込まれています。 別のサーバで試してみたところ、80番の設定だけで 起動したので、httpsdでも80番のみの設定で起動 することは可能だと思っています。 もし、同じような経験された方がいらっしゃいましたら 原因を教えていただけますでしょうか? ヨロシクオネガイシマス。

みんなの回答

  • tullio
  • ベストアンサー率20% (11/53)
回答No.1

ああ,これはSSLCacheServerPortの行の記述をミスってると出るヤツですね. もしUNIXなら,ちゃんと存在するディレクトリにパスを切ればオッケーです. UNIXでないなら,分かりません.

関連するQ&A

  • ファイアウオールの設定について

    ファイアウオールの設定について質問が御座います. 外向きのWebサーバを立てております. Webサーバは,apacheを使用しております. ■この時,外からのアクセスに対するファイアウオールの設定は, どのポート番号を開けばいいのでしょうか? WebサーバにはHTTPでアクセスします. 1.よって,ポート番号は,80番だけあければいいのでしょうか? 2.それとも,apacheを使用しているので,8080番を 開ければいいのでしょうか? 3.もしくは,80番も8080番も開けなくてはいけないのでしょか? apacheとWebの使用の関係などがよくわからないので 教えて頂けないでしょうか?

  • virtual hostの設定について

    おたずねします。環境設定についてはまったくの初心者です。 URLとwebサーバのディレクトリを結びつける設定は どこをみればよいでしょうか? ほとんどの設定がhttpsd.confにあり、おそらく httpsd.confにあるだろうとあたりをつけて調べているのですが、 下記のようにVirtualHostの設定はみつけたのですが Port 999から先が追えません。 <VirtualHost _default_:999> Port 999 SSLCertificateKeyFile /usr/share/ssl/private/key.pem SSLCertificateFile /usr/share/ssl/certs/httpsd.pem SSLVerifyClient 0 SSLVerifyDepth 10 SSLFakeBasicAuth DocumentRoot /home/sslhtdocs/hogehoge AddType application/x-httpd-cgi .cgi </VirtualHost> hogehoge配下のindex.htmlをhttps://hogehoge2.com/で参照するためには 他にどのような設定が必要なのでしょうか? よろしくご指導願います。

  • ssl(apache2)

    ---環境--- OS:Vine Linux4.0 サーバソフト:Apache/2.2.3 ---------- 上記のような環境でサーバを構築しようと考えています。 現在のところ、通常のWebページ/PHP/CGIの動作確認までできたのですが、SSLの設定が上手くいきません。 私が参考にさせていただいているページ(http://vine.1-max.net/)の通り、サーバの公開鍵/秘密鍵・公開鍵の認証(自己証明)までは終了したのですが、Apacheの再起動を行ってもHTTPS接続ができません。 そこで、外部のポートスキャンを利用したのですが、SSLのポートに利用している443が開いていないようなのです。 ルータにはきちんと443への開放を行うように設定しています。 なので、後はSSL(or Apache)の設定ミスだと思われるのですが、これ以上のことがわかりません。 そこで、何かヒント(もしくはWebページ)等を教えてくださいますようお願いいたします。

  • netstatで表示されない謎のポートが開いている

    自社サーバをポートスキャンするとTCPのポート21番が開いていることが分かりました。 FTPは使用していないのでinetdで停止していますし、サーバ上でnetstatしても21番はLISTEN状態ではありません。 リモートPCから自社サーバに21番ポートにtelnetすると接続できてしまいます。 21番は/usr/local/bin/httpsdのプロセスが開いていることが分かりました。 httpsdの設定ファイルを探したのですが見つかりません。 とここまでは分かったのですが、この先どうすれば良いか分かりません。 21番ポートは不要なので閉じてしまいたいです。 また、なぜ21番ポートが開いている状態なのかも知りたいと思っています。 OSはFreeBSDでレンタルサーバのバーチャルプライベートサーバを利用しています。 何かご存知の方がいらっしゃれば、アドバイスいただければありがたいです。 よろしくお願いいたします。

  • Apacheの再起動時のエラーについて

    Apacheを再起動した際、以下の様なエラーメッセージが、表示され、サーバーがダウンします。 どうやって、修正するのでしょうか? # restart_apache Syntax OK /www/bin/apachectl stop: httpsd (no pid file) not running /www/bin/apachectl start: httpsd started

  • ポート:443 にアクセスできるようにする方法について

    ポート:443 にアクセスできるようにする方法について すごく初歩的なことかもしれませんが質問させてください。 CentOS5.5でwebサイトを立ち上げようとしているのですが、 ファイアウォールの設定でポートの443は開放されているはず なのに、「ポート:443 にアクセスできませんでした」という メッセージが出てしまいます。 (http://www.cman.jp/network/support/port.htmlで確認) 少し調べてみたのですが、ポートの443番を使うのにはSSLなどが サーバで使えるようになっていることが必須なのでしょうか。 よろしくお願いいたします。

  • デーモンの登録について

    Solaris9のデーモンの登録について教えてください。 現在、以下の場所にスクリプトファイルが登録させています。  /etc/rc2.d/S99web-admin 今回、既存の S99web-admin の後に実行させたいスクリプトがあります。 そこで、 /etc/rc2.d/S98web-admin (Webサーバの管理用サービス:既存のものをS99からS98に変更する) /etc/rc2.d/S99web-server1 (Webサーバのサービス) のように変更・追加しようと思っています。 (質問1) これは「S98web-admin」が起動されるのを待ってから、「S99web-server1」が起動されるという動作になるのでしょうか? それとも、「S98web-admin」→「S99web-server1」の順番で起動されるだけで、実行される時間間隔はその時次第(不明)、 「S98web-admin」が起動されたかの確認は行わないということになるのでしょうか? ※条件としては、「S98web-admin」が起動していることを確認してから「S99web-server1」を起動したいと考えております。 (質問2) 上記のサービスをストップさせる場合、rc5(シャットダウン用)とrc6(再起動用)の両方に追加する必要があるということになりますか? また、ストップのスクリプトを登録しなかった場合、shutdownコマンドなどで、OSを再起動・シャットダウンした際の挙動はどのようになりますか? killコマンドで停止しても良いようなサービスであれば、わざわざデーモンに停止の登録をする必要はないものなのでしょうか? もしくは、根本的に考え方など間違っているような感じでしたら、その点もご指摘ください。 以上、よろしくお願いいたします。

  • apacheのインストール先を c:\httpd にしたら Apacheデーモンが動作しません

    こんにちは PHPを勉強しようと思い、WINDOWS環境でPHPをインストールしているところですが、教本(MySQLでつくるWEBデータベースfor Windows <Spencer K Ogawa 著 AI出版>)の指示通りに apacheのインストール先を c:\httpd にしたら Apacheデーモンが作動できません。 Apacheのインストールはうまくいっているようですが、「Start Apache」で起動しても、デーモンが走りません。 通常なら、c:\purogram files\ApacheGroup\Apacheに入り、デーモンが走ると思いますが、教本の指示通りにやっていてなぜ動かないのでしょうか。 ApacheとPHPに詳しい方、お助け願います。

  • Linux httpd 80番ポートの競合について

    RedHat ES2.1に富士通のWEBサーバInterstageをインストールしました。 ES2.1には標準でApache httpdが入っており、デフォルトで80番ポートで起動しますが、Interstageも80を使用するので、競合するのではないかと思われます。 (1)競合した場合の影響範囲 (2)Apacheのhttpdを80以外に変更したい場合の設定方法 について教えて下さい。 (2)については、 /etc/httpd/conf/httpd.confでPortを変更して再起動しましたが、WEBサーバからhttp://localhost:81としてもアパッチのホームページが見れません。 他にも変更すべきところがあるのでしょうか? /etc/servicesは? 以上宜しくお願いします。

  • Webサーバが固まる原因について

    よく理解できないことが起きているので、質問することにしました。クライアント様のサーバなのですが、SSHでリモートでアクセスできるのにウェブサーバやメールサーバが正常に動作していないことが稀にあります。 cronで毎分でPINGを飛ばして死活監視を実装していますが、この監視ではウェブサーバやメールサーバが正常に機能しているかのチェックにはなりません。したがって、そこまでチェックする機能を実装させるべきなのですが。 サーバの基本仕様を載せておきます。 OS: Fedora Core1 Webサーバ: apache1.3.29 + openssl-0.9.7e メールサーバ: postfix-2.1.4, qpopper4.0.5 疑問なのは、httpsdデーモンのプロセスが動作しているにもかかわらず、ホームページ閲覧ができない症状が起き得るのかということです。httpsdのアクセスログを見ると、不正アクセスらしいログが多々出ておりました。Linuxサーバなのに、Windowsサーバのファイル(.aspファイルなど)を閲覧しようとしていてファイルが存在しない、といったログが多々出ておりました。 もし、同じような症状が起きて問題解決できた方がいらっしゃれば、是非アドバイスをお願いします。