生成控制端口密码
Generating tor controlport password
我正在使用 tor-request
节点模块,但遇到了问题。我已经按照我能找到的所有步骤和指示进行操作,我已经在线搜索了每个站点并重新启动了我的计算机。我无法完成我的项目并且真的很挣扎。我不断收到 双引号错误 。我很感激任何帮助。
//开始
tor &
我用 tor --hash-password "myPasswordHere" | tail -n 1
生成了密码
//I also tried
tor --hash-password myPasswordHereWithOutQuotes
//托尔文件
控制端口 9051
HashedControlPassword 16:7{{numbers that ^^ returned}}786C1
//index.js / tor-请求
var TorControlPort = {
password: "myPasswordHere",
host: 'localhost',
port: 9051,
...
错误Uncaught Error: Error communicating with Tor ControlPort
551 Invalid quoted string. You need to put the password in double quotes.
这看起来像是库中的错误。
我查看了来源 here,图书馆似乎没有按应有的方式引用密码。
相关代码:
var commands = [
'authenticate '+ password +'', // authenticate the connection
如您所见,密码未被引用。
您应该可以使用的临时解决方法是将您的 ascii 密码转换为 Tor 允许不带引号的十六进制密码。例如 password
= 70617373776f7264
.
drew010 是正确的。我已经回复了 github 问题并推送了一个修复程序并更新了 README 以提供更多帮助。
遗憾的是我无法对 drew010 的回复进行投票或评论,因为我没有所需的声誉。
[编辑]:(我是 tor-request 模块的作者)
我正在使用 tor-request
节点模块,但遇到了问题。我已经按照我能找到的所有步骤和指示进行操作,我已经在线搜索了每个站点并重新启动了我的计算机。我无法完成我的项目并且真的很挣扎。我不断收到 双引号错误 。我很感激任何帮助。
//开始
tor &
我用 tor --hash-password "myPasswordHere" | tail -n 1
//I also tried
tor --hash-password myPasswordHereWithOutQuotes
//托尔文件
控制端口 9051
HashedControlPassword 16:7{{numbers that ^^ returned}}786C1
//index.js / tor-请求
var TorControlPort = {
password: "myPasswordHere",
host: 'localhost',
port: 9051,
...
错误Uncaught Error: Error communicating with Tor ControlPort
551 Invalid quoted string. You need to put the password in double quotes.
这看起来像是库中的错误。
我查看了来源 here,图书馆似乎没有按应有的方式引用密码。
相关代码:
var commands = [
'authenticate '+ password +'', // authenticate the connection
如您所见,密码未被引用。
您应该可以使用的临时解决方法是将您的 ascii 密码转换为 Tor 允许不带引号的十六进制密码。例如 password
= 70617373776f7264
.
drew010 是正确的。我已经回复了 github 问题并推送了一个修复程序并更新了 README 以提供更多帮助。
遗憾的是我无法对 drew010 的回复进行投票或评论,因为我没有所需的声誉。
[编辑]:(我是 tor-request 模块的作者)