unix-socket

    7

    4答えて

    UNIXドメインソケットを特定のパスに作成し、名前にbind()を付けたサーバーアプリケーションがあります。 アプリケーションコード内から意図的にアプリケーションを閉じる/停止するときにのみ、ソケットを削除する必要があります。さもなければそれは開いている必要があります。これはどうすればいいですか? ありがとうございます! 編集:端末内からアプリケーションを起動して実行することを検討してください。

    1

    1答えて

    これは私がUnixソケットでプログラミングしている初めてのことですので、愚かなエラーは許されません。私はUNIXソケットを作成するために以下の関数を書いた。 int create_server_unix_socket(const string& socket_path) { // STEP 1 : socket() int unix_socket = socket(AF_UN

    0

    0答えて

    Let's Encryptを使用してhttpsで私のDjangoサイト設定を取得しようとしています。私はこのサイトをhttpsなしで稼働させていましたので、基本設定がhttpsなしで動作することは分かっていますが、httpsの設定後に「要求されたURLが見つかりませんでした/このサーバに見つかりませんでした」というエラーが表示されます。ここに私のnginxの設定ファイルは次のとおりです。 serv

    1

    1答えて

    私はDebianホームサーバーで24時間稼働するNode.jsデーモンアプリケーションを持っています。 モーションによって生成されたトリガを処理したいと思います。このプログラムは、同じマシンにインストールされているカメラからのビデオ信号を監視します。 動きは、動きが検出されたときやカメラの接続が失われたときなど、特定のイベントに対してコマンドを実行できます。 私は、これらのイベントを処理し、データ

    2

    1答えて

    同じホストマシン上で実行されている2つのプロセス間のIPC(プロセス間通信)にUNIXドメインソケットを使用する予定です。しかし、私はUnixソケットを選択する前にデータセキュリティを調べなければなりません。 私は、その接続で送信しているデータを暗号化しないでunixソケットを使用すると、 "man-in-the-middle"攻撃はありますか?

    2

    1答えて

    writev()/ readv()で作成されたクライアントとサーバーの通信に問題があります。 私は2つの構造体、headerとdataは次のように定義されています typedef struct { int op; int key; } message_hdr_t; typedef struct { int len; char *data; } mess

    6

    1答えて

    私はuWSGIで実行するためのUnixソケットアプリケーションを作成しようとしていますが、ソケットを作成することはできません。以下の設定を確認してください。 [uwsgi] chdir = /home/deploy/webapps/domain/virtualenv/app module = app.wsgi home = /home/deploy/webapps/domain/

    9

    3答えて

    localhost:8080に簡単なHTTPサービスをホストしているGoプログラムがあるので、proxy_passディレクティブを使用して公開するnginxホストをリバースプロキシとして接続します私のサイトの要求の一部。これはすごくうまくいっていて問題はありません。 セキュリティを強化し、TCPの不要なプロトコルオーバーヘッドを減らすために、GoプログラムをローカルTCPソケットの代わりにUnix

    10

    3答えて

    私はsupervisordと対話しようとしています。私はそれをUNIXソケット(共有ホスティング環境)と話したいと思います。私がこれまで試したどのような は次のとおりです。 import xmlrpclib server = xmlrpclib.ServerProxy('unix:///path/to/supervisor.sock/RPC2') Traceback (most recent

    5

    2答えて

    スプーフィング(ルートとして)Unixソケット(ファイル・システム・ソケット)getsockopt()によって得ることができるピアクレデンシャル、オプションSO_PEERCREDに(互換)方法はありますか? 背景: IはSO_PEERCREDを介してそれに接続するプロセスのUIDをチェックし(私は変更できない)サーバ・アプリケーションに接続する必要があります。 をのアプリケーションに接続するには、