2024-06-12
This commit is contained in:
parent
8fdbd1fd03
commit
e8fb317182
125
homepage
125
homepage
@ -525,6 +525,131 @@ pre { /* DRY who? */
|
||||
}
|
||||
|
||||
|
||||
/blah/2024-06-12.html
|
||||
|
||||
: debugging some bullshit
|
||||
|
||||
> alright i wanna torrent some linux isos
|
||||
$ torsocks aria2c --disable-ipv6 magnet://...
|
||||
|
||||
[every other port abridged]
|
||||
|
||||
06/12 19:02:40 [ERROR] IPv4 BitTorrent: failed to bind TCP port 6947
|
||||
Exception: [SocketCore.cc:367] errorCode=1 Failed to listen to a socket, cause:
|
||||
Operation not permitted
|
||||
|
||||
06/12 19:02:40 [ERROR] IPv4 BitTorrent: failed to bind TCP port 6909
|
||||
Exception: [SocketCore.cc:367] errorCode=1 Failed to listen to a socket, cause:
|
||||
Operation not permitted
|
||||
|
||||
06/12 19:02:40 [ERROR] IPv4 BitTorrent: failed to bind TCP port 6955
|
||||
Exception: [SocketCore.cc:367] errorCode=1 Failed to listen to a socket, cause:
|
||||
Operation not permitted
|
||||
|
||||
06/12 19:02:40 [ERROR] IPv4 BitTorrent: failed to bind TCP port 6977
|
||||
Exception: [SocketCore.cc:367] errorCode=1 Failed to listen to a socket, cause:
|
||||
Operation not permitted
|
||||
|
||||
06/12 19:02:40 [ERROR] IPv4 BitTorrent: failed to bind TCP port 6915
|
||||
Exception: [SocketCore.cc:367] errorCode=1 Failed to listen to a socket, cause:
|
||||
Operation not permitted
|
||||
|
||||
06/12 19:02:40 [ERROR] Exception caught
|
||||
Exception: [BtSetup.cc:212] errorCode=1 Errors occurred while binding port.
|
||||
|
||||
06/12 19:02:40 [NOTICE] Download [...] not complete: [...]
|
||||
|
||||
Download Results:
|
||||
gid |stat|avg speed |path/URI
|
||||
======+====+===========+=======================================================
|
||||
... |ERR | n/a|...
|
||||
|
||||
Status Legend:
|
||||
(ERR):error occurred.
|
||||
|
||||
aria2 will resume download if the transfer is restarted.
|
||||
If there are any errors, then see the log file. See '-l' option in help/man pag
|
||||
e for details.
|
||||
|
||||
> well fuck
|
||||
> perms issue?
|
||||
$ doas torsocks aria2c --disable-ipv6 magnet://...
|
||||
[errors out]
|
||||
|
||||
$ doas setcap cap_net_raw=ep $(which aria2c)
|
||||
$ torsocks aria2c --disable-ipv6 magnet://...
|
||||
[torsocks errors out because it hates extra perms]
|
||||
|
||||
> well fuck
|
||||
> iptables issue?
|
||||
$ man iptables
|
||||
|
||||
> wait let me try something
|
||||
$ cd
|
||||
$ python3 -m http.server 6915 &
|
||||
[1] 95309
|
||||
Serving HTTP on 0.0.0.0 port 6915 (http://0.0.0.0:6915/) ...
|
||||
|
||||
$ curl http://127.0.0.1:6915/.bash_history | tail -n 9
|
||||
man setcap
|
||||
sudo setcap -r $(which aria2c)
|
||||
man setcap
|
||||
sudo setcap -r $(which aria2c) cap_net_raw
|
||||
sudo setcap -r $(which aria2c)
|
||||
sudo setcap -rcap_net_raw $(which aria2c)
|
||||
sudo setcap - rcap_net_raw $(which aria2c)
|
||||
sudo setcap -r - $(which aria2c)
|
||||
sudo setcap - -r $(which aria2c)
|
||||
|
||||
> i still can't figure out how to use fucking setcap(8)
|
||||
> this isn't a port problem. maybe torsocks?
|
||||
$ kill 95309
|
||||
[1]+ Terminated python3 -m http.server
|
||||
|
||||
$ torsocks python3 -m http.server
|
||||
1718241786 ERROR torsocks[104835]: Unable to resolve. Status reply: 4 (in socks
|
||||
5_recv_resolve_reply() at socks5.c:677)
|
||||
Traceback (most recent call last):
|
||||
File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
|
||||
return _run_code(code, main_globals, None,
|
||||
File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
|
||||
exec(code, run_globals)
|
||||
File "/usr/lib/python3.9/http/server.py", line 1289, in <module>
|
||||
test(
|
||||
File "/usr/lib/python3.9/http/server.py", line 1244, in test
|
||||
with ServerClass(addr, HandlerClass) as httpd:
|
||||
File "/usr/lib/python3.9/socketserver.py", line 453, in __init__
|
||||
self.server_activate()
|
||||
File "/usr/lib/python3.9/socketserver.py", line 475, in server_activate
|
||||
self.socket.listen(self.request_queue_size)
|
||||
PermissionError: [Errno 1] Operation not permitted
|
||||
|
||||
> alright what the fuck
|
||||
$ man torsocks
|
||||
$ man 8 torsocks
|
||||
$ TORSOCKS_ALLOW_INBOUND=1 aria2c --disable-ipv6 ...
|
||||
|
||||
06/12 19:32:48 [NOTICE] Downloading 1 item(s)
|
||||
|
||||
06/12 19:32:48 [ERROR] Exception caught while loading DHT routing table from /h
|
||||
ome/trinity/.cache/aria2/dht.dat
|
||||
Exception: [DHTRoutingTableDeserializer.cc:82] errorCode=1 Failed to load DHT r
|
||||
outing table from /home/trinity/.cache/aria2/dht.dat
|
||||
|
||||
06/12 19:32:48 [NOTICE] IPv4 DHT: listening on UDP port 6925
|
||||
|
||||
06/12 19:32:48 [NOTICE] IPv4 BitTorrent: listening on TCP port 6917
|
||||
|
||||
[it works]
|
||||
|
||||
> FUCK yeah
|
||||
|
||||
|
||||
/blah/2024-06-08.html
|
||||
|
||||
quit smoking 2024-04-13 noontime
|
||||
|
||||
|
||||
/blah/2024-06-05.html
|
||||
|
||||
: more shit i wrote at work
|
||||
|
Loading…
Reference in New Issue
Block a user