Let me know if you need help
awiouy any Ideas on what's going on here? Any experiments I can run to debug?
Let me know if you need help
awiouy any Ideas on what's going on here? Any experiments I can run to debug?
Can you see route to 10.9.0.0/32 network?
That part looks ok (10.9.0.1 is natmachine, 10.9.0.3 is quake)
peppe at lemure in ~
% ssh root@lampone
##############################################
# LibreELEC #
# https://libreelec.tv #
##############################################
LibreELEC (official): 9.2.4 (RPi2.arm)
lampone:~ # ip route get 10.9.0.1
10.9.0.1 dev tun0 src 10.9.0.5
lampone:~ # ping -c 10 10.9.0.1
PING 10.9.0.1 (10.9.0.1): 56 data bytes
--- 10.9.0.1 ping statistics ---
10 packets transmitted, 0 packets received, 100% packet loss
lampone:~ # ping -c 10 10.9.0.3
PING 10.9.0.3 (10.9.0.3): 56 data bytes
--- 10.9.0.3 ping statistics ---
10 packets transmitted, 0 packets received, 100% packet loss
lampone:~ #
Display More
And attached is the network as I see it from lemure (my laptop, 10.9.0.2) -- gorilla is currently switched off
I don't have a tinc.config.
lampone:~ # cat .kodi/userdata/addon_data/service.system.tinc/.config/tinc.conf
Name = lampone
lampone:~ # cat .kodi/userdata/addon_data/service.system.tinc/.config/tinc-up
#!/bin/sh
ip link set $INTERFACE up
ip addr add 10.9.0.5/24 dev $INTERFACE
lampone:~ # ls -laR .kodi/userdata/addon_data/service.system.tinc/.config/
.kodi/userdata/addon_data/service.system.tinc/.config/:
total 8
drwxr-xr-x 3 root root 1024 Nov 5 12:43 .
drwxr-xr-x 5 root root 1024 Nov 5 12:43 ..
-rw------- 1 root root 200 Nov 5 12:33 ed25519_key.priv
drwxr-xr-x 2 root root 1024 Nov 5 12:34 hosts
-rw------- 1 root root 1675 Nov 5 12:33 rsa_key.priv
-rwxr-xr-x 1 root root 77 Nov 5 12:44 tinc-up
-rw-r--r-- 1 root root 15 Nov 5 13:55 tinc.conf
.kodi/userdata/addon_data/service.system.tinc/.config/hosts:
total 5
drwxr-xr-x 2 root root 1024 Nov 5 12:34 .
drwxr-xr-x 3 root root 1024 Nov 5 12:43 ..
-rw-r--r-- 1 root root 594 Nov 5 12:35 lampone
-rw-r--r-- 1 root root 863 Nov 5 12:34 natmachine
-rw-r--r-- 1 root root 871 Nov 5 12:34 quake
lampone:~ #
lampone:~ # cat .kodi/userdata/addon_data/service.system.tinc/.config/hosts/lampone
-----BEGIN RSA PUBLIC KEY-----
MIIBCgKCAQEAvt99SvktQTRVae4JB9+ThDLC43DYqY4UD3d6XvCBFt6zHJ/ECfBt
w3MZ8r6AOx4V6o/D0RgVXzWILferU/+OjhIHO/ky2fG72vE78MhEej4UXPs9ytwP
2MRkwXtwIerl2WSLcBER014bavUj/VFh9imu4Kiqqy/QiP3JsMhrmt9Ymedmw/fA
rr6KrwSgUp1itgKvvRKOvJV5BN2U4AkXZFc96OPgG8s0+3eLEonhUdxRBmKXxw46
z6ChOI3cDxLePGtWC3QFAbKAJeZH19u1McD9bW+TL1BawLT5vp5DEq+31fgcbg3g
LkR0E7f9oWg36/rSCfb50TIuEiz6pZYgfwIDAQAB
-----END RSA PUBLIC KEY-----
Ed25519PublicKey = W/nZXdtnz1SyMTBjmw37YLP98PuR2brI2fxMgbkp1WC
Subnet = 10.9.0.5/32
ConnectTo = quake
ConenctTo = natmachine
Localdiscovery = yes
Addressfamily = ipv4
lampone:~ #
Display More
Did you used any files from post I linked before?
No, I reverse engineered tinc.start and put the config in there first with "tinc --config /path/to/thatplace init lampone" and then I added the two hosts.
What version you use on other devices?
1.0.36 and 1.0.35 (the two vps "hubs") -- and they work fine with both 1.0 and 1.1 clients, as I use tincapp.pacien.org on android.
As for openssl, I have
OpenSSL 1.1.1d 10 Sep 2019
on the mediacenter (it's a raspberry pi 3)
and
OpenSSL 1.1.1f 31 Mar 2020
on one node (Ubuntu 20.04) and
OpenSSL 1.1.1d 10 Sep 2019
on the second node (Debian 10)
if [ -d "$DIR_LEGACY" ]; then
Ok, I was able to make it start correctly by putting my config in
/storage/.kodi/userdata/addon_data/http://service.system.tinc/.config/
But, it appears there's some issue with openssl:
# journalctl -f
-- Logs begin at Thu 2019-04-11 18:28:36 CEST. --
Nov 05 13:38:52 lampone sh[663]: Error while decrypting: error:060A7094:digital envelope routines:EVP_EncryptUpdate:invalid operation
Nov 05 13:38:52 lampone sh[663]: Error while decrypting metadata from natmachine (176.x.x.x port 25011)
Nov 05 13:39:26 lampone sh[663]: Error while decrypting: error:060A7094:digital envelope routines:EVP_EncryptUpdate:invalid operation
Nov 05 13:39:26 lampone sh[663]: Error while decrypting metadata from quake (94.x.x.x port 655)
Nov 05 13:39:37 lampone sh[663]: Error while decrypting: error:060A7094:digital envelope routines:EVP_EncryptUpdate:invalid operation
Nov 05 13:39:37 lampone sh[663]: Error while decrypting metadata from natmachine (176.x.x.x port 25011)
Nov 05 13:40:17 lampone sh[663]: Error while decrypting: error:060A7094:digital envelope routines:EVP_EncryptUpdate:invalid operation
Nov 05 13:40:17 lampone sh[663]: Error while decrypting metadata from quake (94.x.x.x port 655)
Nov 05 13:40:28 lampone sh[663]: Error while decrypting: error:060A7094:digital envelope routines:EVP_EncryptUpdate:invalid operation
Nov 05 13:40:28 lampone sh[663]: Error while decrypting metadata from natmachine (176.x.x.x port 25011)
^C
Display More
How do I downgrade the addon?
As per our (and Kodi's) forum rules, "We are not fans of discussion on VPN services used to hide piracy or bypass geolocking".
Any VPN related stuff can mostly be found here: VPN Manager for OpenVPN
I am not using OpenVPN.
What I am looking for is the documentation for this addon.
I have a preexisting personal vpn using tinc, and I was trying to add my mediacenter in it.
I could not find any documentation on how to add node files to its configuration. I found out there's some files in `/run/tinc` and I added two nodes via `tinc import` but it doesn't appear to work. There's also a vmnet_le dir in there that looks like a network, but dunno.
Any help?