Recent comments in /f/I2P

pory wrote

I personally use a PAC proxy with regular Firefox to automatically switch between I2P for .i2p domains and Tor for everything else (including .onions)

function FindProxyForURL(url, host)
{
 if(host.match(/^(localhost|127[.]0[.]0[.]1|192[.]168[.]1[.]1)$/))
 return 'DIRECT';
 
 if (host.match(/[.]i2p$/))
 return 'HTTP 127.0.0.1:4444';

 return 'SOCKS5 127.0.0.1:9050';
}
1

invertedlurker OP wrote

So I'm coming back, and I actually figured it out. Somehow, there was an instance of I2Pd that was set to run on startup with root privileges. "sudo lsof -i:4444" was what it took to find it. because I didn't think about using lsof with sudo. I killed that instance and also uninstalled I2Pd, to not have problems like that again, and because I never use it anyways. Yeah, you're right.

2

invertedlurker OP wrote (edited )

It never was disabled in the first place. But I added all these outproxies as you suggested. Still nothing. geez I wish I could show you pictures to make sure I'm not doing it wrong.

(also why is the title of every failed access "I2Pd HTTP proxy" ? I'm not using it as far as I know)

By the way here are the startup logs of the tunnel. Port 4444 fails, that might be why

<div>
• Client ready ➜ Listening on 127.0.0.1:7659
• Tunnels ready for client [Standard client on 127.0.0.1:7659]
• Client ready ➜ Listening on 127.0.0.1:4445
• Tunnels ready for client [HTTPS Proxy on 127.0.0.1:4445]
• Client ready ➜ Listening on 127.0.0.1:7660
• Tunnels ready for client [Standard client on 127.0.0.1:7660]
• Stopping client IRC Client on 127.0.0.1:6668…
• Error listening for connections on /127.0.0.1 port 6668: java.net.BindException: Address already used
• Stopping client HTTP Proxy on 127.0.0.1:4444…
• Error listening for connections on /127.0.0.1 port 4444: java.net.BindException: Address already used
</div>

Translated from French because even though I set English, network errors are in my language.

1

z3d wrote

If you disabled the default configured outproxy in your HTTP Proxy Client tunnel, you won't be able to access clearnet or .onion sites. In your HTTP Proxy tunnel, restore the purokishi.i2p outproxy for HTTP and HTTPS if you wish to access .onion sites over .i2p. You can configure multiple outproxies if you want some random variation, e.g. purokishi.i2p,exit.stormycloud.i2p,outproxy.acetone.i2p.

2

Yolli wrote

For reading rss feeds there exists also the desktop application thunderbird. Configuring the network settings in thunderbird under manual proxy configuration / http proxy worked for me. Entering into 2 text fields {!ip-address of your i2p node in local network!} port number of http-proxy (4444 for example) worked. I do not know about other rss feed readers.

1

cumlord wrote (edited )

if you have any server tunnel that you want to be accessible publicly as a service it will be picked up like this. for stuff you don't want to be public to the network, you have some options:

  • encrypted leasesets
  • whitelist a list of b32s
  • dummy content on port 80 with the "real" thing on a random port
  • auth
2

cumlord wrote

Reply to comment by Chronic in I2P+ 2.9.0+ released by z3d

there's a lot of config options and advanced stuff you can do with it. tends to be really good for hosting things too. susimail would be nice as standalone though, i think you can do it but not easy

iirc 25 is the max for priority for a queue system with messages. you can set it up for dev updates to try the newest stuff if you want (though sometimes things can break), i tend to increase the exploratory tunnels to 16. Also like to set http tunnel to reduce tunnel quantity on idle/close tunnel after ~10 mins, select new keys on reopen so i get fresh b32 for http proxy.

when you enable advanced though it gives explanations of what they do in the (?) button on that page

2

Chronic wrote

Reply to comment by cumlord in I2P+ 2.9.0+ released by z3d

Thanks, I actually started using i2p+ a couple of days ago, and I'm really enjoying it so far. Coming from I2Pd, I really didn't expect that much configuration options and features, yet it's a good thing to learn more about how java clients work (with the help of the included Help & FAQ sidebar). The web apps really define the full experience of using i2p, however I know that currently only I2Psnark has a standalone version, so I hope Susimail gets one too. The ability to turn on/off tunnels without shutting down the entire router is also really neat, yet I realized that they come with an [outbound.priority] custom option by default, so I need to look more into that.

I haven't touched the [routerconsole.advanced] option yet, so is there anything specific to look out for when I enable it?

1

cumlord wrote (edited )

Reply to comment by j8810kkw in Problem with outproxy by privacy_is_dead

don't self-host this sort of thing publicly, even if you don't register it it will be found, use an encrypted leaseset

similar to tor exit node, http://zzzmirror.i2p/topics/3254 is a good read

tl;dr tinyproxy or 3proxy (there are others), haproxy could be used for load balance, privoxy not be good with lots of connections, zero hops allow for more multihomes and more speed/less latency

acetone is 1 hop, stormycloud and purokishi are both zero hop ( i think)

1