merino
merino copied to clipboard
Invalid IP address
# merino -i 0.0.0.0 -p 1110 --no-auth
2019-12-19T13:57:58.746 INFO merino > New Request: Source: 113.xx.xx.xx, Command: Connect Addr: , Port: 29555
2019-12-19T13:57:58.746 ERROR merino > Error! invalid IP address syntax
Can you give me more detail than just posting the output?
What OS are you running, which Rust version, what browser/proxy client are you connecting with?
This is the same error I get when I try to connect using a DNS name instead of an IP address. Merino is expecting an IP address and whatever application is proxying the traffic through merino is sending DNS names. I tested this trying to proxy SSH and when I try to SSH using an IP address it works but not a DNS name. I think you need to specifically add DNS support similar to what's done here on this other project: https://github.com/net-reflow/reflow/tree/master/src/resolver .
I also encountered the same problem. The running environment is CentOS 7
Maybe you're getting a new timeout error, which is incorrectly labeled https://github.com/ajmwagar/merino/commit/7febf0efc071a07773d94fd3dd20b7ca75cb3ab8#diff-b1a35a68f14e696205874893c07fd24fdb88882b47c23cc0e0c80a30c7d53759R460
I also encountered the same problem when i using "cargo install merino", and "merino --no-auth". Just after clone this repo tp local, and run "cargo run -- --no-auth" or "cargo install --path ." it worked!