openbsd-httpd

OpenBSD httpd Webサーバーのサブディレクトリの認証を要求する方法は?
openbsd-httpd

OpenBSD httpd Webサーバーのサブディレクトリの認証を要求する方法は?

VPSを実行しています。オープンBSD 7.4x64私の個人的なWebページをホストします。このWebページは、Apacheサーバーの代わりにOpenBSDが提供するデフォルトのhttpデーモンを使用します。私は私のサイトのほとんどがこのサイトを訪れる人に公開したいのですが、プライバシーのために、特定のページは認証されたユーザーにのみ表示されるようにしたいと思います。これを達成する方法に関するドキュメントをオンラインで検索しましたが、ほとんどが手ぶらで出てきました。 これまで、ユーザーにユーザー名とパスワードを要求するauthenticateステートメントを...

Admin

WireGuardを使用してVPN接続を確立すると、サーバーのIPアドレスはクライアントによって変更されます。
openbsd-httpd

WireGuardを使用してVPN接続を確立すると、サーバーのIPアドレスはクライアントによって変更されます。

サーバー側には、次の Wireguard 構成があります。 [Interface] ListenPort = 51820 PrivateKey = oPernzzF+Kl499z2TMwemZLUN6/e630Q= [Peer] PublicKey = yyhY5Blx+PxCHu/wK7QgiL/veRrXHQ34RmTi//zynVA= AllowedIPs = 10.0.8.2/32 PersistentKeepalive = 25 インターフェイス部分にアドレスを指定しなかったため、ワイヤガード接続後のサーバのデフォルトIPアドレスは10.0.8...

Admin

サーバー httpd(OpenBSD)、動作しない server.key
openbsd-httpd

サーバー httpd(OpenBSD)、動作しない server.key

さまざまな方法を試しましたが、SSL証明書は機能しません。 BSD#curl -vi https://192.168.1.21:443 * 192.168.1.21:443を試してみてください... * 192.168.1.21(192.168.1.21)ポート443(#0)に接続してください。 * ALPN、h2提供 * ALPN、http/1.1提供 *証明書の確認場所を正常に設定しました: * CAファイル:/etc/ssl/cert.pem CAパス:なし *(304)(OUT)、TLSハンド...

Admin

OpenBSDでphp72_fpmが起動しなかった理由を見つける方法は?
openbsd-httpd

OpenBSDでphp72_fpmが起動しなかった理由を見つける方法は?

私のhttpdログにはphp-fpmの問題のように見えるエラーが表示されています。 rcctl start php72_fpm わかりました。 php72_fpm(失敗) これまでの他のOpenBSD設定と一貫していくつかのログを調べて、いくつかのマニュアルページを読んでみたいのですが、この場合、エラーメッセージがどこにあるのかわかりません。 ...

Admin

httpd.confのOpenBSD 6.2ではパスワードを変更できません。
openbsd-httpd

httpd.confのOpenBSD 6.2ではパスワードを変更できません。

httpd.confのOpenBSD 6.2ではパスワードを変更できません。 tls ciphers "HIGH:!aNULL:!eNULL:!SSLv3:!TLSv1:!DSS:!ECDSA:!RSA:!SHA1:!AES128:!DHE:-ECDH:ECDHE:+SHA384:+SHA256" /etc/httpd.conf:46: サーバー 'domain.ex': 同じアドレス/ポートでの TLS 構成の不一致 誰でもどんなアイデアがありますか? ...

Admin

OpenBGP httpd.conf
openbsd-httpd

OpenBGP httpd.conf

OpenBSDを使用してhttpリクエストを特定のページにリダイレクトする方法は次のとおりです。たとえば、OpenBGPdを次のようにhttpd提供します。bgplghttpd.conf ext_addr="127.0.0.1" server "www.example.conf" { listen on $ext_addr port 80 location "/cgi-bin/*" { fastcgi root "" } } www.example.com...

Admin

OpenBSD httpd.conf条件
openbsd-httpd

OpenBSD httpd.conf条件

注:この質問は組み込みOpenBSD httpサーバーの名前は次のとおりです。httpdそしてその構成。他のWebサーバーでは機能しません。 新しいOpenBSD httpサーバーでランタイム条件を設定することは可能ですかhttpd?簡単な例は次のとおりです。 server "myserver.com" { if $REMOTE_ADDR == "127.0.0.1" block drop } ローカルアクセスは禁止されています。 おそらくより適切で有益な別の例は、特定の場所で実行されるリモートサービスへのインタフェースを実装することです。これ...

Admin

OpenBSD 5.8のHTTPプロキシ(Apache ProxyPassの代替)
openbsd-httpd

OpenBSD 5.8のHTTPプロキシ(Apache ProxyPassの代替)

ApacheをOpenBSD httpdに置き換えようとしていますが、ProxyPassステートメントをどのように処理するのかわかりません。 Apacheconfでは、次のように見えます。 ProxyPass /someurl http://192.168.123.123/someotherurl ProxyPassReverse /someurl http://192.168.123.123/someotherurl これにはリレーを使用する必要があるようですが、URLの書き換えはどうなりますか? ポート80でリッスンし、一部のコンテンツを他...

Admin

OpenBSD 5.3でHTTP TRACEを無効にする方法は?
openbsd-httpd

OpenBSD 5.3でHTTP TRACEを無効にする方法は?

nmapスキャンは以下を提供します。 443/tcp open ssl/http Apache httpd | http-methods: GET HEAD OPTIONS TRACE | Potentially risky methods: TRACE |_See http://nmap.org/nsedoc/scripts/http-methods.html だから私は次のことを試みます: # DISABLE TRACE vi /var/www/conf/httpd.conf TraceEnable off 尋ねる:しかし、構文エラ...

Admin

OpenBSD 5.3 httpdでデフォルトの「インデックス」ページを変更する方法
openbsd-httpd

OpenBSD 5.3 httpdでデフォルトの「インデックス」ページを変更する方法

以前のApacheの使用: # grep -i httpd /etc/rc.conf httpd_flags="-DSSL" # grep -i nginx /etc/rc.conf nginx_flags=NO # カスタム「インデックス」ページを変更するにはどうすればよいですか? 質問:デフォルトのインデックスページの唯一の問題は、名前列の幅が短すぎるということです。どのように増やすことができますか? ...

Admin

特定のIPのみを許可するようにOpenBSDで/etc/host.allowを設定するにはどうすればよいですか?
openbsd-httpd

特定のIPのみを許可するようにOpenBSDで/etc/host.allowを設定するにはどうすればよいですか?

私は静的HTMLベースのウェブサイトを実行しているOpenBSD 5.1コンピュータを持っています。 許可するIPアドレスのリストがあります。たとえば、次のようになります。 ... 78.128.49.0/24 78.128.50.0/24 ... 約10KB。 〜10,000行。サーバー(httpd、sshなどすべて、未使用のポート)に接続せずにこれらのIPアドレスを許可したいと思います。 尋ねる:host.allow/host.denyファイルでこれを行うための最良の構文は何ですか? (私が知っている限り、10,000のIPアドレス範囲をファイ...

Admin