Назад | Перейти на главную страницу

Как получить доступ к журналу доступа hpsockd?

Поскольку в Debian единственным доступным сервером SOCKS5 через стандартные репозитории является hpsockd Я попробовал сервер.

Теперь у меня проблемы с некоторыми соединениями, и мне нужно отладить соединения, работающие через этот демон. Переменные журнала настроены, но я не могу понять, как читать журнал использования - содержимое файла двоичное, и я не смог найти никакой документации о том, как его читать.

Итак, как вы читаете журнал использования sockd? Нужен ли мне дополнительный инструмент?

Вскоре:

/ usr / lib / hpsockd / log2ascii /var/cache/hpsockd/usage.log

Пакет Debian hpsockd не содержит подробной документации.
Синтаксис файла конфигурации можно найти в / usr / share / doc / hpsockd / html /
Пример файла конфигурации /etc/hpsockd.conf это здесь: /usr/share/doc/hpsockd/examples/hpsockd.conf
Там вы также можете найти инструкции для Socks Daemon Control:
/ usr / sbin / sdc
[-c config] status [interval] | reload | newlog | dumpconfig | dumpclient | unlisten | stop | start | restart

Параметры конфигурации журнала (hpsockd.conf):

logging {
       facility        "daemon";
       level           2;
        dump-prefix     "sockd.dump";           # if not specified, you get no dumps
        usage-log       "usage.log";            # if not specified, you get no logging
};

Файл usage.log находится в каталоге / var / cache / hpsockd. Это Каталог вариант из демон раздел конфигурации.

Чтение двоичного журнала возможно с помощью утилиты / usr / lib / hpsockd / log2ascii, который является частью установочного пакета ..