merino icon indicating copy to clipboard operation
merino copied to clipboard

Invalid IP address

Open weaming opened this issue 5 years ago • 5 comments

# 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

weaming avatar Dec 19 '19 06:12 weaming

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?

ajmwagar avatar Dec 19 '19 21:12 ajmwagar

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 .

ddelazerda avatar Apr 06 '20 13:04 ddelazerda

I also encountered the same problem. The running environment is CentOS 7

steamsv avatar Jan 17 '22 09:01 steamsv

Maybe you're getting a new timeout error, which is incorrectly labeled https://github.com/ajmwagar/merino/commit/7febf0efc071a07773d94fd3dd20b7ca75cb3ab8#diff-b1a35a68f14e696205874893c07fd24fdb88882b47c23cc0e0c80a30c7d53759R460

Gordon01 avatar Jan 22 '22 18:01 Gordon01

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!

Livins1 avatar Jun 17 '22 13:06 Livins1