如何访问hpsockd访问日志?

由于在Debian中,通过标准仓库唯一可用的SOCKS5服务器是hpsockd我给服务器一个尝试。

现在我遇到了一些连接问题,需要debugging通过这个守护进程运行的连接。 日志variables是configuration的,但我不知道如何阅读使用日志 – 该文件的内容是二进制咕,我找不到任何文档如何阅读它。

那么,你如何阅读sockd的使用日志呢? 我需要额外的工具吗?

不久:

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

Debian软件包hpsockd没有详细的文档
configuration文件的语法可以在/ usr / share / doc / hpsockd / html /
示例configuration文件/etc/hpsockd.conf在这里: /usr/share/doc/hpsockd/examples/hpsockd.conf
在那里你还可以find袜子守护进程控制的说明
/ usr / sbin目录/ SDC
[-c config] status [interval] | reload | newlog | dumpconfig | dumpclient | unlisten | stop | start | restart

loggingconfiguration设置(hpsockd.conf):

伐木{
       设施“守护进程”;
        2级;
         dump-prefix“sockd.dump”;  #如果没有指定,你没有转储
         usage-log“usage.log”;  #如果没有指定,则不会logging
 };

文件usage.log位于目录/ var / cache / hpsockd中 。 这是来自守护程序configuration部分的一个目录选项。

通过使用实用程序/ usr / lib / hpsockd / log2ascii (它是安装软件包的一部分)可以读取二进制日志。