Ysurac / openmptcprouter

OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
https://www.openmptcprouter.com/
GNU General Public License v3.0
1.91k stars 273 forks source link

VPS Upgrade script #3676

Open VisionLabGroup opened 4 days ago

VisionLabGroup commented 4 days ago

Hello,

i've a problem with upgrade of VPS. I launch the Debian installation script for upgrade the vps but doesn't work. The VPS Keep old version.

How I can fix it?

thank you

Specifications

Ysurac commented 4 days ago

When you run VPS script, what is the output ?

VisionLabGroup commented 4 days ago

wget -O - https://www.openmptcprouter.com/server/debian-x86_64.sh | KERNEL="6.6" sh --2024-11-21 17:54:33-- https://www.openmptcprouter.com/server/debian-x86_64.sh Risoluzione di www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::888:1 Connessione a www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connesso. Richiesta HTTP inviata, in attesa di risposta... 200 OK Lunghezza: 99094 (97K) [application/octet-stream] Salvataggio in: "STDOUT"

/etc/apt/trusted.gpg.d/openmpt 100%[===================================================>] 1.21K --.-KB/s in 0s

2024-11-21 17:54:34 (818 MB/s) - '/etc/apt/trusted.gpg.d/openmptcprouter.gpg' saved [1241/1241]

Remove lock and update packages list... Hit:1 http://it.archive.ubuntu.com/ubuntu focal InRelease Get:2 http://it.archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Get:3 http://it.archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] Get:4 http://it.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [1054 kB]
Get:5 http://it.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [3680 kB]
Hit:6 https://repo.openmptcprouter.com buster InRelease
Get:7 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [102 kB]
Get:8 http://it.archive.ubuntu.com/ubuntu focal-updates/main Translation-en [563 kB]
Get:9 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB]
Get:10 http://it.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [3379 kB]
Get:11 http://it.archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [473 kB]
Get:12 http://it.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1238 kB]
Get:13 http://it.archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [810 kB]
Get:14 http://it.archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [297 kB]
Hit:15 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:16 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [3303 kB] Get:17 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages [834 kB] Get:18 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1016 kB] Get:19 http://security.ubuntu.com/ubuntu focal-security/universe i386 Packages [682 kB] Get:20 http://security.ubuntu.com/ubuntu focal-security/universe Translation-en [214 kB] Fetched 18.0 MB in 3s (6743 kB/s)
Reading package lists... Done Install apt-transport-https, gnupg and openssh-server... Reading package lists... Done Building dependency tree
Reading state information... Done gnupg is already the newest version (2.2.19-3ubuntu2.2). openssh-server is already the newest version (1:8.2p1-4ubuntu0.11). apt-transport-https is already the newest version (2.0.10). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Add OpenMPTCProuter repo... Explanation: Prefer OpenMPTCProuter provided packages over the Debian native ones Package: * Pin: origin repo.openmptcprouter.com Pin-Priority: 1001 --2024-11-21 17:54:45-- https://repo.openmptcprouter.com/openmptcprouter.gpg.key Resolving repo.openmptcprouter.com (repo.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to repo.openmptcprouter.com (repo.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1241 (1.2K) [application/octet-stream] Saving to: '/etc/apt/trusted.gpg.d/openmptcprouter.gpg'

/etc/apt/trusted.gpg.d/openmpt 100%[===================================================>] 1.21K --.-KB/s in 0s

2024-11-21 17:54:45 (161 MB/s) - '/etc/apt/trusted.gpg.d/openmptcprouter.gpg' saved [1241/1241]

Install mptcp kernel and shadowsocks... Hit:1 http://it.archive.ubuntu.com/ubuntu focal InRelease Hit:2 http://it.archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:3 http://it.archive.ubuntu.com/ubuntu focal-backports InRelease
Hit:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:6 https://repo.openmptcprouter.com buster InRelease
Hit:7 http://archive.ubuntu.com/ubuntu bionic InRelease Reading package lists... Done Reading package lists... Done 90%[==============================================> ] 88,00K 83,3KB/s
Building dependency tree
Reading state information... Done patch is already the newest version (2.7.6-6). pkg-config is already the newest version (0.29.1-0ubuntu4). rename is already the newest version (1.10-1). curl is already the newest version (7.68.0-1ubuntu2.24). dirmngr is already the newest version (2.2.19-3ubuntu2.2). ipset is already the newest version (7.5-1ubuntu0.20.04.1). libcurl4 is already the newest version (7.68.0-1ubuntu2.24). unzip is already the newest version (6.0-25ubuntu1.2). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded.

/tmp/linux-image-6.6.36-x64v4- 100%[===================================================>] 83.38M 50.7MB/s in 1.6s

2024-11-21 17:55:01 (50.7 MB/s) - '/tmp/linux-image-6.6.36-x64v4-xanmod1_6.6.36-x64v4-xanmod1-0~20240628.g36640c1_amd64.deb' saved [87429196/87429196]

--2024-11-21 17:55:01-- https://www.openmptcprouter.com/kernel/linux-headers-6.6.36-x64v4-xanmod1_6.6.36-x64v4-xanmod1-0~20240628.g36640c1_amd64.deb Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 9364624 (8.9M) [application/octet-stream] Saving to: '/tmp/linux-headers-6.6.36-x64v4-xanmod1_6.6.36-x64v4-xanmod1-0~20240628.g36640c1_amd64.deb'

/tmp/linux-headers-6.6.36-x64v 100%[===================================================>] 8.93M 20.1MB/s in 0.4s

2024-11-21 17:55:01 (20.1 MB/s) - '/tmp/linux-headers-6.6.36-x64v4-xanmod1_6.6.36-x64v4-xanmod1-0~20240628.g36640c1_amd64.deb' saved [9364624/9364624]

Install kernel linux-image-6.6.36-x64v4-xanmod1 source release (Reading database ... 164865 files and directories currently installed.) Preparing to unpack .../linux-headers-6.6.36-x64v4-xanmod1_6.6.36-x64v4-xanmod1-0~20240628.g36640c1_amd64.deb ... Unpacking linux-headers-6.6.36-x64v4-xanmod1 (6.6.36-x64v4-xanmod1-0~20240628.g36640c1) over (6.6.36-x64v4-xanmod1-0~20240628.g36640c1) ... Setting up linux-headers-6.6.36-x64v4-xanmod1 (6.6.36-x64v4-xanmod1-0~20240628.g36640c1) ... (Reading database ... 164865 files and directories currently installed.) Preparing to unpack .../linux-image-6.6.36-x64v4-xanmod1_6.6.36-x64v4-xanmod1-0~20240628.g36640c1_amd64.deb ... Unpacking linux-image-6.6.36-x64v4-xanmod1 (6.6.36-x64v4-xanmod1-0~20240628.g36640c1) over (6.6.36-x64v4-xanmod1-0~20240628.g36640c1) ... Setting up linux-image-6.6.36-x64v4-xanmod1 (6.6.36-x64v4-xanmod1-0~20240628.g36640c1) ... update-initramfs: Generating /boot/initrd.img-6.6.36-x64v4-xanmod1 Sourcing file /etc/default/grub' Sourcing file/etc/default/grub.d/init-select.cfg' Generating grub configuration file ... Found linux image: /boot/vmlinuz-6.6.36-x64v4-xanmod1 Found initrd image: /boot/initrd.img-6.6.36-x64v4-xanmod1 Found linux image: /boot/vmlinuz-5.4.207-mptcp Found initrd image: /boot/initrd.img-5.4.207-mptcp Found linux image: /boot/vmlinuz-5.4.0-47-generic Found initrd image: /boot/initrd.img-5.4.0-47-generic Found linux image: /boot/vmlinuz-5.4.0-45-generic Found initrd image: /boot/initrd.img-5.4.0-45-generic done Install tracebox OpenMPTCProuter edition Reading package lists... Done Building dependency tree
Reading state information... Done tracebox is already the newest version (0.4.4). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Install iperf3 Reading package lists... Done Building dependency tree
Reading state information... Done iperf3 is already the newest version (3.7-3). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. chown: invalid user: 'iperf3' Failed to enable unit: Unit file iperf3.service does not exist. --2024-11-21 17:56:02-- https://www.openmptcprouter.com/server-test/iperf3.override.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 151 [application/octet-stream] Saving to: '/etc/systemd/system/iperf3.service.d/override.conf'

/etc/systemd/system/iperf3.ser 100%[===================================================>] 151 --.-KB/s in 0s

2024-11-21 17:56:02 (151 MB/s) - '/etc/systemd/system/iperf3.service.d/override.conf' saved [151/151]

Compile and install mptcpize... Reading package lists... Done Building dependency tree
Reading state information... Done build-essential is already the newest version (12.8ubuntu1.1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Reading package lists... Done Building dependency tree
Reading state information... Done git is already the newest version (1:2.25.1-1ubuntu3.13). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Cloning into 'mptcpize'... remote: Enumerating objects: 14, done. remote: Counting objects: 100% (14/14), done. remote: Compressing objects: 100% (11/11), done. remote: Total 14 (delta 5), reused 12 (delta 3), pack-reused 0 (from 0) Unpacking objects: 100% (14/14), 5.82 KiB | 2.91 MiB/s, done. gcc -o mptcpize mptcpize.c gcc -shared -o libmptcpwrap.so -fPIC mptcpwrap.c gcc -shared -o libmptcpwrap.so -fPIC mptcpwrap.c install -d /usr/bin/ install -m 755 mptcpize /usr/bin/ install -d /usr/lib/mptcpize/ install -m 644 libmptcpwrap.so /usr/lib/mptcpize/ Compile and install iproute2... Reading package lists... Done Building dependency tree
Reading state information... Done bison is already the newest version (2:3.5.1+dfsg-1). flex is already the newest version (2.6.4-6.2). libbison-dev is already the newest version (2:3.5.1+dfsg-1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Cloning into 'iproute2'... remote: Enumerating objects: 37118, done. remote: Counting objects: 100% (28/28), done. remote: Compressing objects: 100% (27/27), done. remote: Total 37118 (delta 10), reused 0 (delta 0), pack-reused 37090 Receiving objects: 100% (37118/37118), 7.42 MiB | 7.81 MiB/s, done. Resolving deltas: 100% (28121/28121), done. Note: switching to '29da83f89f6e1fe528c59131a01f5d43bcd0a000'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example:

git switch -c

Or undo this operation with:

git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 29da83f8 iprule: Allow option dsfield in 'ip rule show' TC schedulers ATM no

lib directory: /usr/lib libc has setns: yes libc has name_to_handle_at: yes SELinux support: no libbpf support: no ELF support: no libmnl support: no Berkeley DB: no need for strlcpy: yes libcap support: no

lib CC libgenl.o CC libnetlink.o libnetlink.c:154:2: warning: #warning "libmnl required for error support" [-Wcpp] 154 | #warning "libmnl required for error support" | ^~~ AR libnetlink.a CC utils.o CC utils_math.o CC rt_names.o CC ll_map.o CC ll_types.o CC ll_proto.o CC ll_addr.o CC inet_proto.o CC namespace.o CC json_writer.o CC json_print.o CC json_print_math.o CC names.o CC color.o CC bpf_legacy.o CC bpf_glue.o CC exec.o CC fs.o CC cg_map.o CC ax25_ntop.o CC rose_ntop.o CC mpls_ntop.o CC mpls_pton.o CC netrom_ntop.o AR libutil.a

ip CC ip.o CC ipaddress.o CC ipaddrlabel.o CC iproute.o CC iprule.o CC ipnetns.o CC rtm_map.o CC iptunnel.o CC ip6tunnel.o CC tunnel.o CC ipneigh.o CC ipntable.o CC iplink.o CC ipmaddr.o CC ipmonitor.o CC ipmroute.o CC ipprefix.o CC iptuntap.o CC iptoken.o CC ipxfrm.o CC xfrm_state.o CC xfrm_policy.o CC xfrm_monitor.o CC iplink_dummy.o CC iplink_ifb.o CC iplink_nlmon.o CC iplink_team.o CC iplink_vcan.o CC iplink_vxcan.o CC iplink_vlan.o CC link_veth.o CC link_gre.o CC iplink_can.o CC iplink_xdp.o CC iplink_macvlan.o CC ipl2tp.o CC link_vti.o CC link_vti6.o CC link_xfrm.o CC iplink_vxlan.o CC tcp_metrics.o CC iplink_ipoib.o CC ipnetconf.o CC link_ip6tnl.o CC link_iptnl.o CC link_gre6.o CC iplink_bond.o CC iplink_bond_slave.o CC iplink_hsr.o CC iplink_bridge.o CC iplink_bridge_slave.o CC ipfou.o CC iplink_ipvlan.o CC iplink_geneve.o CC iplink_vrf.o CC iproute_lwtunnel.o CC ipmacsec.o CC ipila.o CC ipvrf.o CC iplink_xstats.o CC ipseg6.o CC iplink_netdevsim.o CC iplink_rmnet.o CC ipnexthop.o CC ipmptcp.o CC iplink_bareudp.o CC iplink_wwan.o CC ipioam6.o CC iplink_amt.o LINK ip CC rtmon.o LINK rtmon

tc CC tc.o CC tc_qdisc.o CC tc_class.o CC tc_filter.o CC tc_util.o CC tc_monitor.o CC tc_exec.o CC m_police.o CC m_estimator.o CC m_action.o CC m_ematch.o YACC emp_ematch.tab.c CC emp_ematch.tab.o LEX emp_ematch.lex.c CC emp_ematch.lex.o CC q_fifo.o CC q_sfq.o CC q_red.o CC q_prio.o CC q_skbprio.o CC q_tbf.o CC q_cbq.o CC q_rr.o CC q_multiq.o CC q_netem.o CC q_choke.o CC q_sfb.o CC f_rsvp.o CC f_u32.o CC f_route.o CC f_fw.o CC f_basic.o CC f_bpf.o CC f_flow.o CC f_cgroup.o CC f_flower.o CC q_dsmark.o CC q_gred.o CC f_tcindex.o CC q_ingress.o CC q_hfsc.o CC q_htb.o CC q_drr.o CC q_qfq.o CC m_gact.o CC m_mirred.o CC m_mpls.o CC m_nat.o CC m_pedit.o CC m_ife.o CC m_skbedit.o CC m_skbmod.o CC m_csum.o CC m_simple.o CC m_vlan.o CC m_connmark.o CC m_ctinfo.o CC m_bpf.o CC m_tunnel_key.o CC m_sample.o CC m_ct.o CC m_gate.o CC p_ip.o CC p_ip6.o CC p_icmp.o CC p_eth.o CC p_tcp.o CC p_udp.o CC em_nbyte.o CC em_cmp.o CC em_u32.o CC em_canid.o CC em_meta.o CC q_mqprio.o CC q_codel.o CC q_fq_codel.o CC q_fq.o CC q_pie.o CC q_fq_pie.o CC q_cake.o CC q_hhf.o CC q_clsact.o CC e_bpf.o CC f_matchall.o CC q_cbs.o CC q_etf.o CC q_taprio.o CC q_plug.o CC q_ets.o CC tc_core.o CC tc_red.o CC tc_cbq.o CC tc_estimator.o CC tc_stab.o CC tc_qevent.o AR libtc.a LINK tc rm emp_ematch.lex.c

bridge CC bridge.o CC fdb.o CC monitor.o CC link.o CC mdb.o CC vlan.o LINK bridge

misc CC ss.o CC ssfilter_check.o YACC ssfilter.tab.c CC ssfilter.tab.o LINK ss CC nstat CC ifstat CC rtacct CC lnstat.o CC lnstat_util.o LINK lnstat

netem gcc -I../include -o maketable maketable.c -lm gcc -I../include -o normal normal.c -lm gcc -I../include -o pareto pareto.c -lm gcc -I../include -o paretonormal paretonormal.c -lm ./normal > normal.dist ./pareto > pareto.dist ./paretonormal > paretonormal.dist ./maketable experimental.dat > experimental.dist

genl CC genl.o CC ctrl.o LINK genl

tipc make[1]: Nothing to be done for 'all'.

devlink make[1]: Nothing to be done for 'all'.

rdma make[1]: Nothing to be done for 'all'.

dcb make[1]: Nothing to be done for 'all'.

man make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. sed \ -e "s|@NETNS_ETC_DIR@|/etc/netns|g" \ -e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \ -e "s|@SYSCONFDIR@|/etc/iproute2|g" \ ip-address.8.in > ip-address.8 sed \ -e "s|@NETNS_ETC_DIR@|/etc/netns|g" \ -e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \ -e "s|@SYSCONFDIR@|/etc/iproute2|g" \ ip-link.8.in > ip-link.8 sed \ -e "s|@NETNS_ETC_DIR@|/etc/netns|g" \ -e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \ -e "s|@SYSCONFDIR@|/etc/iproute2|g" \ ip-netns.8.in > ip-netns.8 sed \ -e "s|@NETNS_ETC_DIR@|/etc/netns|g" \ -e "s|@NETNS_RUN_DIR@|/var/run/netns|g" \ -e "s|@SYSCONFDIR@|/etc/iproute2|g" \ ip-route.8.in > ip-route.8

vdpa make[1]: Nothing to be done for 'all'.

lib make[1]: Nothing to be done for 'all'.

ip make[1]: Nothing to be done for 'all'.

tc make[1]: Nothing to be done for 'all'.

bridge make[1]: Nothing to be done for 'all'.

misc make[1]: Nothing to be done for 'all'.

netem make[1]: Nothing to be done for 'all'.

genl make[1]: Nothing to be done for 'all'.

tipc make[1]: Nothing to be done for 'all'.

devlink make[1]: Nothing to be done for 'all'.

rdma make[1]: Nothing to be done for 'all'.

dcb make[1]: Nothing to be done for 'all'.

man make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'. make[2]: Nothing to be done for 'all'.

vdpa make[1]: Nothing to be done for 'all'. install -m 0755 -d /sbin install -m 0755 -d /etc/iproute2 install -m 0755 -d /var/lib/arpd install -m 0755 -d /usr/include/iproute2 make[1]: Nothing to be done for 'install'. install -m 0755 ip rtmon /sbin install -m 0755 routel /sbin mkdir -p /usr/lib/tc install -m 0755 tc /sbin for i in ; \ do install -m 755 $i /usr/lib/tc; \ done if [ ! -f /usr/lib/tc/m_ipt.so ]; then \ if [ -f /usr/lib/tc/m_xt.so ]; \ then ln -s m_xt.so /usr/lib/tc/m_ipt.so ; \ elif [ -f /usr/lib/tc/m_xt_old.so ]; \ then ln -s m_xt_old.so /usr/lib/tc/m_ipt.so ; \ fi; \ fi install -m 0755 bridge /sbin install -m 0755 ss nstat ifstat rtacct lnstat /sbin ln -sf lnstat /sbin/rtstat ln -sf lnstat /sbin/ctstat mkdir -p /usr/lib/tc for i in normal.dist pareto.dist paretonormal.dist experimental.dist; \ do install -m 644 $i /usr/lib/tc; \ done install -m 0755 genl /sbin for i in ; \ do install -m 0755 $i /sbin; \ done for i in ; \ do install -m 0755 $i /sbin; \ done for i in ; \ do install -m 0755 $i /sbin; \ done for i in ; \ do install -m 0755 $i /sbin; \ done install -m 0755 -d /usr/share/man/man3 install -m 0644 libnetlink.3 /usr/share/man/man3 install -m 0755 -d /usr/share/man/man7 install -m 0644 tc-hfsc.7 /usr/share/man/man7 install -m 0755 -d /usr/share/man/man8 install -m 0644 ip-address.8 ip-link.8 ip-netns.8 ip-route.8 tc-flower.8 devlink-resource.8 tipc-peer.8 genl.8 tc-matchall.8 tc-cbq-details.8 tc-fq_codel.8 dcb-ets.8 tc-ct.8 ip-ntable.8 devlink-region.8 tc-xt.8 tc-ets.8 ip-ioam.8 tc-fq_pie.8 dcb-dcbx.8 ip-maddress.8 rtmon.8 ip-nexthop.8 devlink-sb.8 ip-xfrm.8 tc-bfifo.8 rdma-link.8 tc-tunnel_key.8 tc-pfifo.8 devlink-monitor.8 dcb-pfc.8 ip.8 tc-route.8 ip-vrf.8 tipc-bearer.8 ip-neighbour.8 rdma.8 ctstat.8 tipc-socket.8 tc-simple.8 vdpa-mgmtdev.8 devlink-health.8 tc-htb.8 rdma-statistic.8 ip-macsec.8 tipc.8 rtstat.8 tc-red.8 tc-fw.8 ip-rule.8 tc-taprio.8 tc-sample.8 rdma-system.8 ip-mptcp.8 dcb-app.8 tc-skbprio.8 tc-skbedit.8 tc-vlan.8 dcb.8 tc-pfifo_fast.8 ip-token.8 tc-cbs.8 ip-mroute.8 tc-ematch.8 devlink-port.8 tc-drr.8 tc-tbf.8 devlink.8 devlink-rate.8 rdma-resource.8 tc-ctinfo.8 tc-bpf.8 ip-monitor.8 tc-u32.8 tipc-link.8 tc-choke.8 routel.8 tipc-media.8 tc-pedit.8 tc-fq.8 tc-mqprio.8 tc-flow.8 tc-ife.8 devlink-trap.8 vdpa.8 tc-actions.8 tipc-nametable.8 tc.8 ip-sr.8 tc-mirred.8 dcb-maxrate.8 ip-netconf.8 ss.8 nstat.8 ifstat.8 lnstat.8 tc-sfq.8 tc-pie.8 rtacct.8 tc-etf.8 tc-stab.8 tc-prio.8 tc-nat.8 rdma-dev.8 ip-fou.8 tc-hfsc.8 tc-csum.8 tc-gate.8 bridge.8 tc-cgroup.8 tc-codel.8 tc-police.8 ip-l2tp.8 tc-tcindex.8 vdpa-dev.8 tc-mpls.8 tc-cake.8 dcb-buffer.8 ip-gue.8 tc-basic.8 tc-skbmod.8 tc-connmark.8 tc-sfb.8 tc-netem.8 devlink-dpipe.8 ip-tcp_metrics.8 tipc-node.8 tc-cbq.8 ip-tunnel.8 ip-addrlabel.8 arpd.8 devlink-dev.8 /usr/share/man/man8 for i in ; \ do install -m 0755 $i /sbin; \ done install -m 0644 etc/iproute2/rt_dsfield etc/iproute2/ematch_map etc/iproute2/bpf_pinning etc/iproute2/rt_scopes etc/iproute2/group etc/iproute2/rt_protos etc/iproute2/rt_tables etc/iproute2/rt_realms etc/iproute2/nl_protos /etc/iproute2 install -m 0755 -d /usr/share/bash-completion/completions install -m 0644 bash-completion/tc /usr/share/bash-completion/completions install -m 0644 bash-completion/devlink /usr/share/bash-completion/completions install -m 0644 include/bpf_elf.h /usr/include/iproute2

2024-11-21 17:57:12 (3,79 KB/s) - scritto su stdout [99094/99094]

Cloning into 'shadowsocks-libev'... remote: Enumerating objects: 13769, done. remote: Counting objects: 100% (4/4), done. remote: Compressing objects: 100% (4/4), done. remote: Total 13769 (delta 0), reused 2 (delta 0), pack-reused 13765 (from 1) Receiving objects: 100% (13769/13769), 10.30 MiB | 22.02 MiB/s, done. Resolving deltas: 100% (9135/9135), done. Note: switching to '8fc18fcba3226e31f9f2bb9e60d6be6a1837862b'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example:

git switch -c

Or undo this operation with:

git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 8fc18fc Fix compilation on latest GCC releases by fixing manager.c Submodule 'libbloom' (https://github.com/shadowsocks/libbloom.git) registered for path 'libbloom' Submodule 'libcork' (https://github.com/shadowsocks/libcork.git) registered for path 'libcork' Submodule 'libipset' (https://github.com/shadowsocks/ipset.git) registered for path 'libipset' Cloning into '/tmp/shadowsocks-libev/libbloom'... Cloning into '/tmp/shadowsocks-libev/libcork'... Cloning into '/tmp/shadowsocks-libev/libipset'... Submodule path 'libbloom': checked out '437e1add5a2b9a87797d8c648df7cf5f3ee155a8' Submodule path 'libcork': checked out '074e074b26e9e372e90e6ade215217763c8644aa' Submodule path 'libipset': checked out '3ea7fe30adf4b39b27d932e5a70a2ddce4adb508' Reading package lists... Done Building dependency tree
Reading state information... Done apg is already the newest version (2.2.3.dfsg.1-5). devscripts is already the newest version (2.20.2ubuntu2). equivs is already the newest version (2.2.0). haveged is already the newest version (1.9.1-6ubuntu1). libev4 is already the newest version (1:4.31-1). libc-ares-dev is already the newest version (1.15.0-1ubuntu0.5). libc-ares2 is already the newest version (1.15.0-1ubuntu0.5). libcap2-bin is already the newest version (1:2.32-1ubuntu0.1). libpam-cap is already the newest version (1:2.32-1ubuntu0.1). libpcre3-dev is already the newest version (2:8.39-12ubuntu0.1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Reading package lists... Done Building dependency tree
Reading state information... Done docbook-xml is already the newest version (4.5-9). pkg-config is already the newest version (0.29.1-0ubuntu4). sgml-base is already the newest version (1.29.1). sgml-data is already the newest version (2.0.11). xml-core is already the newest version (0.18+nmu1). asciidoc-base is already the newest version (9.0.0~rc1-1). asciidoc-common is already the newest version (9.0.0~rc1-1). docbook-xsl is already the newest version (1.79.1+dfsg-2). libev-dev is already the newest version (1:4.31-1). libmbedcrypto3 is already the newest version (2.16.4-1ubuntu2). libmbedtls-dev is already the newest version (2.16.4-1ubuntu2). libmbedtls12 is already the newest version (2.16.4-1ubuntu2). libmbedx509-0 is already the newest version (2.16.4-1ubuntu2). xmlto is already the newest version (0.0.28-2.1). libxml2-utils is already the newest version (2.9.10+dfsg-5ubuntu0.20.04.7). libxslt1.1 is already the newest version (1.1.34-4ubuntu0.20.04.1). xsltproc is already the newest version (1.1.34-4ubuntu0.20.04.1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Synchronizing state of haveged.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable haveged Reading package lists... Done Building dependency tree
Reading state information... Done libsodium-dev is already the newest version (1.0.18-1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 15 not upgraded. Install OpenMPTCProuter VPS Admin Reading package lists... Done Building dependency tree
Reading state information... Done python3-dev is already the newest version (3.8.2-0ubuntu2). python3-openssl is already the newest version (19.0.0-1build1). python3-setuptools is already the newest version (45.2.0-1ubuntu0.2). python3-pip is already the newest version (20.0.2-5ubuntu1.11). python3-wheel is already the newest version (0.34.2-1ubuntu0.1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Reading package lists... Done Building dependency tree
Reading state information... Done python3-passlib is already the newest version (1.7.2-1). python3-netaddr is already the newest version (0.7.19-3ubuntu1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Reading package lists... Done Building dependency tree
Reading state information... Done Package 'python3-jwt' is not installed, so not removed The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Reading package lists... Done Building dependency tree
Reading state information... Done python3-netifaces is already the newest version (0.10.4-1ubuntu4). python3-psutil is already the newest version (5.5.1-1ubuntu4). ipcalc is already the newest version (0.41-5). pwgen is already the newest version (2.08-2). python3-aiofiles is already the newest version (0.4.0-3). python3-requests is already the newest version (2.22.0-2ubuntu1.1). jq is already the newest version (1.6-1ubuntu0.20.04.1). python3-uvicorn is already the newest version (0.11.5-1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. -- pip3 install needed python modules If you see any error here, I really don't care: it's about a module not used for home users --2024-11-21 17:59:07-- https://www.openmptcprouter.com/server-test/omr-admin.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 338 [application/octet-stream] Saving to: '/lib/systemd/system/omr-admin.service'

/lib/systemd/system/omr-admin. 100%[===================================================>] 338 --.-KB/s in 0s

2024-11-21 17:59:07 (55.7 MB/s) - '/lib/systemd/system/omr-admin.service' saved [338/338]

--2024-11-21 17:59:07-- https://github.com/Ysurac/openmptcprouter-vps-admin/archive/371ce38ec213fb6d18b79a91e5aa354ea36b649f.zip Resolving github.com (github.com)... 140.82.121.3 Connecting to github.com (github.com)|140.82.121.3|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/Ysurac/openmptcprouter-vps-admin/zip/371ce38ec213fb6d18b79a91e5aa354ea36b649f [following] --2024-11-21 17:59:07-- https://codeload.github.com/Ysurac/openmptcprouter-vps-admin/zip/371ce38ec213fb6d18b79a91e5aa354ea36b649f Resolving codeload.github.com (codeload.github.com)... 140.82.121.9 Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/zip] Saving to: '/tmp/openmptcprouter-vps-admin.zip'

/tmp/openmptcprouter-vps-admin [ <=> ] 48.78K --.-KB/s in 0.04s

2024-11-21 17:59:07 (1.33 MB/s) - '/tmp/openmptcprouter-vps-admin.zip' saved [49950]

--2024-11-21 17:59:08-- https://www.openmptcprouter.com/server-test/shadowsocks.6.1.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 2289 (2.2K) [application/octet-stream] Saving to: '/etc/sysctl.d/90-shadowsocks.conf'

/etc/sysctl.d/90-shadowsocks.c 100%[===================================================>] 2.24K --.-KB/s in 0s

2024-11-21 17:59:08 (275 MB/s) - '/etc/sysctl.d/90-shadowsocks.conf' saved [2289/2289]

--2024-11-21 17:59:08-- https://www.openmptcprouter.com/server-test/shadowsocks-libev-manager@.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 386 [application/octet-stream] Saving to: '/lib/systemd/system/shadowsocks-libev-manager@.service'

/lib/systemd/system/shadowsock 100%[===================================================>] 386 --.-KB/s in 0s

2024-11-21 17:59:08 (251 MB/s) - '/lib/systemd/system/shadowsocks-libev-manager@.service' saved [386/386]

--2024-11-21 17:59:08-- https://www.openmptcprouter.com/server-test/omr-update.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 334 [application/octet-stream] Saving to: '/lib/systemd/system/omr-update.service'

/lib/systemd/system/omr-update 100%[===================================================>] 334 --.-KB/s in 0s

2024-11-21 17:59:08 (53.2 MB/s) - '/lib/systemd/system/omr-update.service' saved [334/334]

--2024-11-21 17:59:08-- https://www.openmptcprouter.com/server-test/omr-update Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 426 [application/octet-stream] Saving to: '/usr/bin/omr-update'

/usr/bin/omr-update 100%[===================================================>] 426 --.-KB/s in 0s

2024-11-21 17:59:08 (132 MB/s) - '/usr/bin/omr-update' saved [426/426]

Install OBFS Reading package lists... Done Building dependency tree
Reading state information... Done autoconf is already the newest version (2.69-11.1). automake is already the newest version (1:1.16.1-4ubuntu6). libtool is already the newest version (2.4.6-14). asciidoc is already the newest version (9.0.0~rc1-1). libev-dev is already the newest version (1:4.31-1). xmlto is already the newest version (0.0.28-2.1). build-essential is already the newest version (12.8ubuntu1.1). ca-certificates is already the newest version (20240203~20.04.1). git is already the newest version (1:2.25.1-1ubuntu3.13). libpcre3-dev is already the newest version (2:8.39-12ubuntu0.1). libssl-dev is already the newest version (1.1.1f-1ubuntu2.23). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Cloning into '/tmp/simple-obfs'... remote: Enumerating objects: 1166, done. remote: Total 1166 (delta 0), reused 0 (delta 0), pack-reused 1166 (from 1) Receiving objects: 100% (1166/1166), 1.46 MiB | 3.72 MiB/s, done. Resolving deltas: 100% (454/454), done. Note: switching to '486bebd9208539058e57e23a12f23103016e09b4'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example:

git switch -c

Or undo this operation with:

git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 486bebd Merge pull request #252 from rogers0/PR/fix_gcc9 Submodule 'libcork' (https://github.com/shadowsocks/libcork.git) registered for path 'libcork' Cloning into '/tmp/simple-obfs/libcork'... Submodule path 'libcork': checked out 'f02984545061c924808e4b9ea7cc6749a41f1979' libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'auto'. libtoolize: copying file 'auto/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:13: installing 'auto/ar-lib' configure.ac:10: installing 'auto/compile' configure.ac:21: installing 'auto/config.guess' configure.ac:21: installing 'auto/config.sub' configure.ac:12: installing 'auto/install-sh' configure.ac:12: installing 'auto/missing' libcork/Makefile.am: installing 'auto/depcomp' checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define EXTENSIONS... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of gcc... gcc3 checking for ar... ar checking the archiver (ar) interface... ar checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... no checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for asciidoc... /usr/bin/asciidoc checking for xmlto... /usr/bin/xmlto checking for gzip... /usr/bin/gzip checking for mv... /usr/bin/mv checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for thread local storage (TLS) class... thread checking for C/C++ restrict keyword... restrict checking for netdb.h... yes checking for library containing inet_ntop... none required checking whether inet_ntop is declared... yes checking for what kind of host... Linux checking if -fstack-protector and -fstack-protector-all are supported.... yes configure: -fstack-protector enabled in CFLAGS checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for netdb.h... (cached) yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for unistd.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking for net/if.h... yes checking for linux/if.h... yes checking for linux/netfilter_ipv4.h... yes checking for linux/netfilter_ipv6/ip6_tables.h... yes checking whether byte ordering is bigendian... no checking for inline... inline checking for ssize_t... yes checking whether to enable assertions... yes checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for an ANSI C-conforming const... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... (cached) yes checking for uint16_t... yes checking for uint8_t... yes checking whether time.h and sys/time.h may both be included... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking for sys/socket.h... (cached) yes checking types of arguments for select... int,fd_set ,struct timeval checking return type of signal handlers... void checking for memset... yes checking for select... yes checking for setresuid... yes checking for setreuid... yes checking for strerror... yes checking for getpwnam_r... yes checking for setrlimit... yes checking for connect in -lsocket... no checking for malloc... yes checking for memset... (cached) yes checking for socket... yes checking for ev_loop_destroy in -lev... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating doc/Makefile config.status: creating Makefile config.status: creating libcork/Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands make all-recursive make[1]: Entering directory '/tmp/simple-obfs' Making all in libcork make[2]: Entering directory '/tmp/simple-obfs/libcork' CC src/libcork/core/libcork_la-allocator.lo CC src/libcork/core/libcork_la-error.lo CC src/libcork/core/libcork_la-gc.lo CC src/libcork/core/libcork_la-hash.lo CC src/libcork/core/libcork_la-ip-address.lo CC src/libcork/core/libcork_la-mempool.lo CC src/libcork/core/libcork_la-timestamp.lo CC src/libcork/core/libcork_la-u128.lo CC src/libcork/ds/libcork_la-array.lo CC src/libcork/ds/libcork_la-bitset.lo CC src/libcork/ds/libcork_la-buffer.lo CC src/libcork/ds/libcork_la-dllist.lo CC src/libcork/ds/libcork_la-file-stream.lo CC src/libcork/ds/libcork_la-hash-table.lo CC src/libcork/ds/libcork_la-managed-buffer.lo CC src/libcork/ds/libcork_la-ring-buffer.lo CC src/libcork/ds/libcork_la-slice.lo CC src/libcork/posix/libcork_la-directory-walker.lo CC src/libcork/posix/libcork_la-env.lo CC src/libcork/posix/libcork_la-exec.lo CC src/libcork/posix/libcork_la-files.lo CC src/libcork/posix/libcork_la-process.lo CCLD libcork.la make[2]: Leaving directory '/tmp/simple-obfs/libcork' Making all in src make[2]: Entering directory '/tmp/simple-obfs/src' CC obfs_local-utils.o CC obfs_local-jconf.o CC obfs_local-json.o CC obfs_local-encrypt.o CC obfs_local-netutils.o CC obfs_local-local.o CC obfs_local-obfs_http.o CC obfs_local-obfs_tls.o CC obfs_local-options.o CC obfs_local-base64.o CCLD obfs-local CC obfs_server-utils.o CC obfs_server-netutils.o CC obfs_server-jconf.o CC obfs_server-json.o CC obfs_server-encrypt.o CC obfs_server-server.o CC obfs_server-obfs_http.o CC obfs_server-obfs_tls.o CC obfs_server-options.o CC obfs_server-base64.o CCLD obfs-server make[2]: Leaving directory '/tmp/simple-obfs/src' Making all in doc make[2]: Entering directory '/tmp/simple-obfs/doc' GEN obfs-local.xml GEN obfs-local.1 GEN obfs-server.xml GEN obfs-server.1 GEN obfs-local.html GEN obfs-server.html rm obfs-local.xml obfs-server.xml make[2]: Leaving directory '/tmp/simple-obfs/doc' make[2]: Entering directory '/tmp/simple-obfs' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/tmp/simple-obfs' make[1]: Leaving directory '/tmp/simple-obfs' Making install in libcork make[1]: Entering directory '/tmp/simple-obfs/libcork' make[2]: Entering directory '/tmp/simple-obfs/libcork' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/tmp/simple-obfs/libcork' make[1]: Leaving directory '/tmp/simple-obfs/libcork' Making install in src make[1]: Entering directory '/tmp/simple-obfs/src' make[2]: Entering directory '/tmp/simple-obfs/src' /usr/bin/mkdir -p '/usr/local/bin' /bin/bash ../libtool --mode=install /usr/bin/install -c obfs-local obfs-server '/usr/local/bin' libtool: install: /usr/bin/install -c obfs-local /usr/local/bin/obfs-local libtool: install: /usr/bin/install -c obfs-server /usr/local/bin/obfs-server make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/tmp/simple-obfs/src' make[1]: Leaving directory '/tmp/simple-obfs/src' Making install in doc make[1]: Entering directory '/tmp/simple-obfs/doc' make[2]: Entering directory '/tmp/simple-obfs/doc' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/doc/simple-obfs' /usr/bin/install -c -m 644 obfs-local.html obfs-server.html '/usr/local/share/doc/simple-obfs' /usr/bin/mkdir -p '/usr/local/share/man/man1' /usr/bin/install -c -m 644 obfs-local.1 obfs-server.1 '/usr/local/share/man/man1' make[2]: Leaving directory '/tmp/simple-obfs/doc' make[1]: Leaving directory '/tmp/simple-obfs/doc' make[1]: Entering directory '/tmp/simple-obfs' make[2]: Entering directory '/tmp/simple-obfs' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/tmp/simple-obfs' make[1]: Leaving directory '/tmp/simple-obfs' --2024-11-21 17:59:32-- https://www.openmptcprouter.com//debian/shadowsocks-go-1.11.3-amd64.deb Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 3486348 (3.3M) [application/octet-stream] Saving to: '/tmp/shadowsocks-go-1.11.3-amd64.deb'

/tmp/shadowsocks-go-1.11.3-amd 100%[===================================================>] 3.32M --.-KB/s in 0.1s

2024-11-21 17:59:32 (31.7 MB/s) - '/tmp/shadowsocks-go-1.11.3-amd64.deb' saved [3486348/3486348]

Selecting previously unselected package shadowsocks-go. (Reading database ... 164865 files and directories currently installed.) Preparing to unpack .../shadowsocks-go-1.11.3-amd64.deb ... Unpacking shadowsocks-go (1.11.3) ... Setting up shadowsocks-go (1.11.3) ...

Configuration file '/etc/shadowsocks-go/server.json', does not exist on system. Installing new config file as you requested.

Configuration file '/etc/shadowsocks-go/upsks.json', does not exist on system. Installing new config file as you requested. Created symlink /etc/systemd/system/multi-user.target.wants/shadowsocks-go.service -> /lib/systemd/system/shadowsocks-go.service. --2024-11-21 17:59:32-- https://www.openmptcprouter.com/server-test/shadowsocks-go.server.json Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 988 [application/json] Saving to: '/etc/shadowsocks-go/server.json'

/etc/shadowsocks-go/server.jso 100%[===================================================>] 988 --.-KB/s in 0s

2024-11-21 17:59:33 (512 MB/s) - '/etc/shadowsocks-go/server.json' saved [988/988]

--2024-11-21 17:59:33-- https://www.openmptcprouter.com//debian/v2ray-5.7.0-amd64.deb Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 8131660 (7.8M) [application/octet-stream] Saving to: '/tmp/v2ray-5.7.0-amd64.deb'

/tmp/v2ray-5.7.0-amd64.deb 100%[===================================================>] 7.75M --.-KB/s in 0.1s

2024-11-21 17:59:34 (53.8 MB/s) - '/tmp/v2ray-5.7.0-amd64.deb' saved [8131660/8131660]

(Reading database ... 164870 files and directories currently installed.) Preparing to unpack /tmp/v2ray-5.7.0-amd64.deb ... Unpacking v2ray (5.7.0) over (5.7.0) ... Setting up v2ray (5.7.0) ...

Configuration file '/etc/v2ray/client.json' ==> Modified (by you or by a script) since installation. Version in package is the same as at last installation. ==> Keeping old config file as default.

Configuration file '/etc/v2ray/server.json' ==> Modified (by you or by a script) since installation. Version in package is the same as at last installation. ==> Keeping old config file as default. client.json.dpkg-dist server.json.dpkg-dist Created symlink /etc/systemd/system/multi-user.target.wants/v2ray.service -> /lib/systemd/system/v2ray.service. --2024-11-21 17:59:35-- https://www.openmptcprouter.com/server-test/v2ray-server.json Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 3758 (3.7K) [application/json] Saving to: '/etc/v2ray/v2ray-server.json'

/etc/v2ray/v2ray-server.json 100%[===================================================>] 3.67K --.-KB/s in 0s

2024-11-21 17:59:35 (2.28 GB/s) - '/etc/v2ray/v2ray-server.json' saved [3758/3758]

--2024-11-21 17:59:35-- https://www.openmptcprouter.com/server-test/v2ray.service Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 483 [application/octet-stream] Saving to: '/lib/systemd/system/v2ray.service'

/lib/systemd/system/v2ray.serv 100%[===================================================>] 483 --.-KB/s in 0s

2024-11-21 17:59:36 (80.2 MB/s) - '/lib/systemd/system/v2ray.service' saved [483/483]

--2024-11-21 17:59:36-- https://www.openmptcprouter.com//debian/xray-1.8.24-amd64.deb Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 8906696 (8.5M) [application/octet-stream] Saving to: '/tmp/xray-1.8.24-amd64.deb'

/tmp/xray-1.8.24-amd64.deb 100%[===================================================>] 8.49M 32.9MB/s in 0.3s

2024-11-21 17:59:37 (32.9 MB/s) - '/tmp/xray-1.8.24-amd64.deb' saved [8906696/8906696]

Selecting previously unselected package xray. (Reading database ... 164870 files and directories currently installed.) Preparing to unpack /tmp/xray-1.8.24-amd64.deb ... Unpacking xray (1.8.24) ... dpkg: warning: overriding problem because --force enabled: dpkg: warning: trying to overwrite '/usr/bin/geoip.dat', which is also in package v2ray 5.7.0 dpkg: warning: overriding problem because --force enabled: dpkg: warning: trying to overwrite '/usr/bin/geosite.dat', which is also in package v2ray 5.7.0 Setting up xray (1.8.24) ...

Configuration file '/etc/xray/client.json', does not exist on system. Installing new config file as you requested.

Configuration file '/etc/xray/server.json', does not exist on system. Installing new config file as you requested. port: 30907 id: 896d9fc4-e679-44c4-b863-4e6090787d1e Created symlink /etc/systemd/system/multi-user.target.wants/xray.service -> /lib/systemd/system/xray.service. --2024-11-21 17:59:38-- https://www.openmptcprouter.com/server-test/xray-server.json Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 3983 (3.9K) [application/json] Saving to: '/etc/xray/xray-server.json'

/etc/xray/xray-server.json 100%[===================================================>] 3.89K --.-KB/s in 0.001s

2024-11-21 17:59:38 (4.86 MB/s) - '/etc/xray/xray-server.json' saved [3983/3983]

--2024-11-21 17:59:38-- https://www.openmptcprouter.com/server-test/xray-vless-reality.json Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1239 (1.2K) [application/json] Saving to: '/etc/xray/xray-vless-reality.json'

/etc/xray/xray-vless-reality.j 100%[===================================================>] 1.21K --.-KB/s in 0s

2024-11-21 17:59:38 (231 MB/s) - '/etc/xray/xray-vless-reality.json' saved [1239/1239]

--2024-11-21 17:59:38-- https://www.openmptcprouter.com/server-test/xray.service Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.115, 2400:52e0:1e04::888:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.115|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 480 [application/octet-stream] Saving to: '/lib/systemd/system/xray.service'

/lib/systemd/system/xray.servi 100%[===================================================>] 480 --.-KB/s in 0s

2024-11-21 17:59:38 (78.0 MB/s) - '/lib/systemd/system/xray.service' saved [480/480]

install mlvpn Install MLVPN Reading package lists... Done Building dependency tree
Reading state information... Done autoconf is already the newest version (2.69-11.1). automake is already the newest version (1:1.16.1-4ubuntu6). pkg-config is already the newest version (0.29.1-0ubuntu4). build-essential is already the newest version (12.8ubuntu1.1). git is already the newest version (1:2.25.1-1ubuntu3.13). libpcap-dev is already the newest version (1.9.1-3ubuntu1.20.04.1). unzip is already the newest version (6.0-25ubuntu1.2). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Cloning into '/tmp/mlvpn'... remote: Enumerating objects: 3407, done. remote: Counting objects: 100% (62/62), done. remote: Compressing objects: 100% (45/45), done. remote: Total 3407 (delta 23), reused 41 (delta 13), pack-reused 3345 (from 1) Receiving objects: 100% (3407/3407), 1.94 MiB | 16.26 MiB/s, done. Resolving deltas: 100% (2112/2112), done. Note: switching to '8aa1b16d843ea68734e2520e39a34cb7f3d61b2b'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example:

git switch -c

Or undo this operation with:

git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 8aa1b16 2 bug fixes for tolerances on server side (#159) configure.ac:21: installing 'build-aux/compile' configure.ac:62: installing 'build-aux/config.guess' configure.ac:62: installing 'build-aux/config.sub' configure.ac:15: installing 'build-aux/install-sh' configure.ac:15: installing 'build-aux/missing' src/Makefile.am: installing 'build-aux/depcomp' autogen.sh: for the next step: run ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of cc... gcc3 checking for cc option to accept ISO C99... none needed checking for a sed that does not truncate output... /usr/bin/sed checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define EXTENSIONS... yes checking if compiler allows attribute on return types... yes checking whether res_init is declared... yes checking for res_init in -lresolv... no checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/ndir.h usability... no checking sys/ndir.h presence... no checking for sys/ndir.h... no checking sys/dir.h usability... yes checking sys/dir.h presence... yes checking for sys/dir.h... yes checking ndir.h usability... no checking ndir.h presence... no checking for ndir.h... no checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for closefrom... no checking for pledge... no checking for setproctitle... no checking for setresgid... yes checking for setresuid... yes checking for strlcat... no checking for strlcpy... no checking for strnvis... no checking for sysconf... yes checking for vsnprintf... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libsodium... yes checking for libev... no checking ev.h usability... yes checking ev.h presence... yes checking for ev.h... yes checking for ev_time in -lev... yes checking whether to enable remote control system (cli and http)... yes checking whether to enable libpcap support for filters... yes checking for libpcap... yes checking for ronn... no configure: WARNING: ronn is not available, skip manpages build. checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/examples/Makefile config.status: creating doc/examples/systemd/Makefile config.status: creating src/Makefile config.status: creating man/Makefile config.status: creating config.h config.status: executing depfiles commands echo HEAD-8aa1b16 > ./.version make all-recursive make[1]: Entering directory '/tmp/mlvpn' Making all in src make[2]: Entering directory '/tmp/mlvpn/src' CC mlvpn-buffer.o CC mlvpn-configlib.o CC mlvpn-config.o CC mlvpn-tool.o CC mlvpn-privsep.o CC mlvpn-privsep_fdpass.o CC mlvpn-wrr.o CC mlvpn-crypto.o CC mlvpn-log.o CC mlvpn-reorder.o CC mlvpn-timestamp.o CC mlvpn-tuntap_generic.o CC mlvpn-mlvpn.o mlvpn.c: In function 'mlvpn_rtun_read': mlvpn.c:373:31: warning: comparison of constant '2' with boolean expression is always false [-Wbool-compare] 373 | if (! tun->status >= MLVPN_AUTHOK) { | ^~ mlvpn.c:373:31: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] mlvpn.c:373:17: note: add parentheses around left hand side expression to silence this warning 373 | if (! tun->status >= MLVPN_AUTHOK) { | ^~~~~ | ( ) CC mlvpn-vis.o CC mlvpn-closefrom.o CC mlvpn-setproctitle.o CC mlvpn-strlcat.o CC mlvpn-strlcpy.o CC mlvpn-tuntap_linux.o CC mlvpn-systemd.o CC mlvpn-control.o CC mlvpn-filters.o CCLD mlvpn make[2]: Leaving directory '/tmp/mlvpn/src' Making all in man make[2]: Entering directory '/tmp/mlvpn/man' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/tmp/mlvpn/man' Making all in doc make[2]: Entering directory '/tmp/mlvpn/doc' Making all in examples make[3]: Entering directory '/tmp/mlvpn/doc/examples' Making all in systemd make[4]: Entering directory '/tmp/mlvpn/doc/examples/systemd' GEN mlvpn-generator GEN mlvpn.service GEN mlvpn@.service GEN mlvpn.conf make[4]: Leaving directory '/tmp/mlvpn/doc/examples/systemd' make[4]: Entering directory '/tmp/mlvpn/doc/examples' GEN mlvpn.conf GEN mlvpn_updown.sh GEN mlvpn.init.d GEN mlvpn.rc make[4]: Leaving directory '/tmp/mlvpn/doc/examples' make[3]: Leaving directory '/tmp/mlvpn/doc/examples' make[3]: Entering directory '/tmp/mlvpn/doc' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/tmp/mlvpn/doc' make[2]: Leaving directory '/tmp/mlvpn/doc' make[2]: Entering directory '/tmp/mlvpn' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/tmp/mlvpn' make[1]: Leaving directory '/tmp/mlvpn' make install-recursive make[1]: Entering directory '/tmp/mlvpn' Making install in src make[2]: Entering directory '/tmp/mlvpn/src' make[3]: Entering directory '/tmp/mlvpn/src' /usr/bin/mkdir -p '/usr/local/sbin' /usr/bin/install -c mlvpn '/usr/local/sbin' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/tmp/mlvpn/src' make[2]: Leaving directory '/tmp/mlvpn/src' Making install in man make[2]: Entering directory '/tmp/mlvpn/man' make[3]: Entering directory '/tmp/mlvpn/man' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/man/man1' /usr/bin/install -c -m 644 mlvpn.1 '/usr/local/share/man/man1' /usr/bin/mkdir -p '/usr/local/share/man/man5' /usr/bin/install -c -m 644 mlvpn.conf.5 '/usr/local/share/man/man5' make[3]: Leaving directory '/tmp/mlvpn/man' make[2]: Leaving directory '/tmp/mlvpn/man' Making install in doc make[2]: Entering directory '/tmp/mlvpn/doc' Making install in examples make[3]: Entering directory '/tmp/mlvpn/doc/examples' Making install in systemd make[4]: Entering directory '/tmp/mlvpn/doc/examples/systemd' make[5]: Entering directory '/tmp/mlvpn/doc/examples/systemd' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/lib/systemd/system-generators' /usr/bin/install -c mlvpn-generator '/lib/systemd/system-generators' /usr/bin/mkdir -p '/lib/systemd/system' /usr/bin/install -c -m 644 mlvpn.service mlvpn@.service '/lib/systemd/system' /usr/bin/mkdir -p '/usr/lib/tmpfiles.d' /usr/bin/install -c -m 644 mlvpn.conf '/usr/lib/tmpfiles.d' make[5]: Leaving directory '/tmp/mlvpn/doc/examples/systemd' make[4]: Leaving directory '/tmp/mlvpn/doc/examples/systemd' make[4]: Entering directory '/tmp/mlvpn/doc/examples' make[5]: Entering directory '/tmp/mlvpn/doc/examples' make[5]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/doc/mlvpn' /usr/bin/install -c -m 644 mlvpn.conf mlvpn_updown.sh mlvpn.init.d mlvpn.default mlvpn.rc '/usr/local/share/doc/mlvpn' make[5]: Leaving directory '/tmp/mlvpn/doc/examples' make[4]: Leaving directory '/tmp/mlvpn/doc/examples' make[3]: Leaving directory '/tmp/mlvpn/doc/examples' make[3]: Entering directory '/tmp/mlvpn/doc' make[4]: Entering directory '/tmp/mlvpn/doc' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/tmp/mlvpn/doc' make[3]: Leaving directory '/tmp/mlvpn/doc' make[2]: Leaving directory '/tmp/mlvpn/doc' make[2]: Entering directory '/tmp/mlvpn' make[3]: Entering directory '/tmp/mlvpn' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/usr/local/share/doc/mlvpn' /usr/bin/install -c -m 644 AUTHORS README.md README.OpenBSD.md README.NetBSD.md README.debug.md README.Debian '/usr/local/share/doc/mlvpn' make[3]: Leaving directory '/tmp/mlvpn' make[2]: Leaving directory '/tmp/mlvpn' make[1]: Leaving directory '/tmp/mlvpn' --2024-11-21 17:59:51-- https://www.openmptcprouter.com/server-test/mlvpn.network Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 228 [application/octet-stream] Saving to: '/lib/systemd/network/mlvpn.network'

/lib/systemd/network/mlvpn.net 100%[===================================================>] 228 --.-KB/s in 0s

2024-11-21 17:59:51 (46.1 MB/s) - '/lib/systemd/network/mlvpn.network' saved [228/228]

--2024-11-21 17:59:51-- https://www.openmptcprouter.com/server-test/mlvpn@.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 391 [application/octet-stream] Saving to: '/lib/systemd/system/mlvpn@.service'

/lib/systemd/system/mlvpn@.ser 100%[===================================================>] 391 --.-KB/s in 0s

2024-11-21 17:59:51 (73.2 MB/s) - '/lib/systemd/system/mlvpn@.service' saved [391/391]

usermod: no changes Created symlink /etc/systemd/system/multi-user.target.wants/mlvpn@mlvpn0.service -> /lib/systemd/system/mlvpn@.service. install mlvpn done install ubond Install WireGuard Reading package lists... Done Building dependency tree
Reading state information... Done wireguard-tools is already the newest version (1.0.20200513-1~20.04.2). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Created symlink /etc/systemd/system/multi-user.target.wants/wg-quick@wg0.service -> /lib/systemd/system/wg-quick@.service. Install wireguard done Install Fail2ban Reading package lists... Done Building dependency tree
Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. The following additional packages will be installed: python3-pyinotify whois Suggested packages: mailx monit sqlite3 python-pyinotify-doc The following NEW packages will be installed: fail2ban python3-pyinotify python3-systemd whois 0 upgraded, 4 newly installed, 0 to remove and 16 not upgraded. Need to get 481 kB of archives. After this operation, 2594 kB of additional disk space will be used. Get:1 http://it.archive.ubuntu.com/ubuntu focal/universe amd64 fail2ban all 0.11.1-1 [375 kB] Get:2 http://it.archive.ubuntu.com/ubuntu focal/main amd64 python3-pyinotify all 0.9.6-1.2ubuntu1 [24.8 kB] Get:3 http://it.archive.ubuntu.com/ubuntu focal/main amd64 python3-systemd amd64 234-3build2 [36.5 kB] Get:4 http://it.archive.ubuntu.com/ubuntu focal/main amd64 whois amd64 5.5.6 [44.7 kB] Fetched 481 kB in 0s (1740 kB/s) Selecting previously unselected package fail2ban. (Reading database ... 164875 files and directories currently installed.) Preparing to unpack .../fail2ban_0.11.1-1_all.deb ... Unpacking fail2ban (0.11.1-1) ... Selecting previously unselected package python3-pyinotify. Preparing to unpack .../python3-pyinotify_0.9.6-1.2ubuntu1_all.deb ... Unpacking python3-pyinotify (0.9.6-1.2ubuntu1) ... Selecting previously unselected package python3-systemd. Preparing to unpack .../python3-systemd_234-3build2_amd64.deb ... Unpacking python3-systemd (234-3build2) ... Selecting previously unselected package whois. Preparing to unpack .../archives/whois_5.5.6_amd64.deb ... Unpacking whois (5.5.6) ... Setting up whois (5.5.6) ... Setting up fail2ban (0.11.1-1) ... Created symlink /etc/systemd/system/multi-user.target.wants/fail2ban.service -> /lib/systemd/system/fail2ban.service. Setting up python3-pyinotify (0.9.6-1.2ubuntu1) ... Setting up python3-systemd (234-3build2) ... Processing triggers for man-db (2.9.1-1) ... Processing triggers for systemd (245.4-4ubuntu3.24) ... Synchronizing state of fail2ban.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable fail2ban --2024-11-21 18:00:00-- https://www.openmptcprouter.com/server-test/fail2ban-jail-openmptcprouter.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 250 [application/octet-stream] Saving to: '/etc/fail2ban/jail.d/openmptcprouter.conf'

/etc/fail2ban/jail.d/openmptcp 100%[===================================================>] 250 --.-KB/s in 0s

2024-11-21 18:00:00 (52.4 MB/s) - '/etc/fail2ban/jail.d/openmptcprouter.conf' saved [250/250]

--2024-11-21 18:00:00-- https://www.openmptcprouter.com/server-test/fail2ban-filter-openvpn.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 399 [application/octet-stream] Saving to: '/etc/fail2ban/filter.d/openmptcprouter.conf'

/etc/fail2ban/filter.d/openmpt 100%[===================================================>] 399 --.-KB/s in 0s

2024-11-21 18:00:00 (61.8 MB/s) - '/etc/fail2ban/filter.d/openmptcprouter.conf' saved [399/399]

Install Fail2ban done Install OpenVPN Reading package lists... Done Building dependency tree
Reading state information... Done easy-rsa is already the newest version (3.0.6-1). openvpn is already the newest version (2.4.12-0ubuntu0.20.04.2). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. --2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-tun0.6.1.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 716 [application/octet-stream] Saving to: '/etc/openvpn/tun0.conf'

/etc/openvpn/tun0.conf 100%[===================================================>] 716 --.-KB/s in 0s

2024-11-21 18:00:02 (78.3 MB/s) - '/etc/openvpn/tun0.conf' saved [716/716]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-tun1.6.1.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 647 [application/octet-stream] Saving to: '/etc/openvpn/tun1.conf'

/etc/openvpn/tun1.conf 100%[===================================================>] 647 --.-KB/s in 0s

2024-11-21 18:00:02 (406 MB/s) - '/etc/openvpn/tun1.conf' saved [647/647]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-bonding1.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/etc/openvpn/bonding1.conf'

/etc/openvpn/bonding1.conf 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:02 (9.62 MB/s) - '/etc/openvpn/bonding1.conf' saved [355/355]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-bonding2.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/etc/openvpn/bonding2.conf'

/etc/openvpn/bonding2.conf 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:02 (21.4 MB/s) - '/etc/openvpn/bonding2.conf' saved [355/355]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-bonding3.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/etc/openvpn/bonding3.conf'

/etc/openvpn/bonding3.conf 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:02 (22.9 MB/s) - '/etc/openvpn/bonding3.conf' saved [355/355]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-bonding4.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/etc/openvpn/bonding4.conf'

/etc/openvpn/bonding4.conf 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:02 (52.1 MB/s) - '/etc/openvpn/bonding4.conf' saved [355/355]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-bonding5.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/etc/openvpn/bonding5.conf'

/etc/openvpn/bonding5.conf 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:02 (27.7 MB/s) - '/etc/openvpn/bonding5.conf' saved [355/355]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-bonding6.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/etc/openvpn/bonding6.conf'

/etc/openvpn/bonding6.conf 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:02 (149 MB/s) - '/etc/openvpn/bonding6.conf' saved [355/355]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-bonding7.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/etc/openvpn/bonding7.conf'

/etc/openvpn/bonding7.conf 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:02 (187 MB/s) - '/etc/openvpn/bonding7.conf' saved [355/355]

--2024-11-21 18:00:02-- https://www.openmptcprouter.com/server-test/openvpn-bonding8.conf Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/etc/openvpn/bonding8.conf'

/etc/openvpn/bonding8.conf 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:02 (7.06 MB/s) - '/etc/openvpn/bonding8.conf' saved [355/355]

Glorytun UDP Reading package lists... Done Building dependency tree
Reading state information... Done pkg-config is already the newest version (0.29.1-0ubuntu4). meson is already the newest version (0.53.2-2ubuntu2). build-essential is already the newest version (12.8ubuntu1.1). ca-certificates is already the newest version (20240203~20.04.1). git is already the newest version (1:2.25.1-1ubuntu3.13). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Cloning into '/tmp/glorytun-udp'... remote: Enumerating objects: 3104, done. remote: Counting objects: 100% (279/279), done. remote: Compressing objects: 100% (108/108), done. remote: Total 3104 (delta 176), reused 246 (delta 167), pack-reused 2825 (from 1) Receiving objects: 100% (3104/3104), 540.07 KiB | 2.41 MiB/s, done. Resolving deltas: 100% (2125/2125), done. Note: switching to '23100474922259d00a8c0c4b00a0c8de89202cf9'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example:

git switch -c

Or undo this operation with:

git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 2310047 Increase version Submodule 'argz' (https://github.com/angt/argz.git) registered for path 'argz' Submodule 'mud' (https://github.com/angt/mud.git) registered for path 'mud' Cloning into '/tmp/glorytun-udp/argz'... Cloning into '/tmp/glorytun-udp/mud'... Submodule path 'argz': checked out 'eb8b122247bd48b11984ae4f8755ae6a4059e6c2' Submodule path 'mud': checked out 'e991dc9b4510367c0d03540dabdc84188ab9d009' Submodule 'aegis256' (https://github.com/angt/aegis256) registered for path 'mud/aegis256' Cloning into '/tmp/glorytun-udp/mud/aegis256'... Submodule path 'mud/aegis256': checked out '577ae0352d191fa604f861ea2f0847e7c5eda617' The Meson build system Version: 0.53.2 Source dir: /tmp/glorytun-udp Build dir: /tmp/glorytun-udp/build Build type: native build Project name: glorytun Project version: 0.3.4-62-g2310047 C compiler for the host machine: cc (gcc 9.4.0 "cc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0") C linker for the host machine: cc ld.bfd 2.34 Host machine cpu family: x86_64 Host machine cpu: x86_64 Found pkg-config: /usr/bin/pkg-config (0.29.1) Run-time dependency libsodium found: YES 1.0.18 Run-time dependency systemd found: YES 245 Configuring glorytun@.service using configuration Build targets in project: 1

Found ninja-1.10.0 at /usr/bin/ninja ninja: Entering directory `build' [18/19] Installing files. Installing glorytun to /usr/local/bin Installing /tmp/glorytun-udp/build/glorytun@.service to /lib/systemd/system Installing /tmp/glorytun-udp/systemd/glorytun.network to /lib/systemd/network Installing /tmp/glorytun-udp/systemd/glorytun-client.network to /lib/systemd/network Installing /tmp/glorytun-udp/systemd/glorytun-run to /usr/local/bin Installing /tmp/glorytun-udp/systemd/glorytun-setup to /usr/local/bin --2024-11-21 18:00:11-- https://www.openmptcprouter.com/server-test/glorytun-udp-run Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 320 [application/octet-stream] Saving to: '/usr/local/bin/glorytun-udp-run'

/usr/local/bin/glorytun-udp-ru 100%[===================================================>] 320 --.-KB/s in 0s

2024-11-21 18:00:11 (54.5 MB/s) - '/usr/local/bin/glorytun-udp-run' saved [320/320]

--2024-11-21 18:00:11-- https://www.openmptcprouter.com/server-test/glorytun-udp%40.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 355 [application/octet-stream] Saving to: '/lib/systemd/system/glorytun-udp@.service'

/lib/systemd/system/glorytun-u 100%[===================================================>] 355 --.-KB/s in 0s

2024-11-21 18:00:11 (177 MB/s) - '/lib/systemd/system/glorytun-udp@.service' saved [355/355]

--2024-11-21 18:00:11-- https://www.openmptcprouter.com/server-test/glorytun-udp-post.sh Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 641 [application/octet-stream] Saving to: '/etc/glorytun-udp/post.sh'

/etc/glorytun-udp/post.sh 100%[===================================================>] 641 --.-KB/s in 0s

2024-11-21 18:00:11 (85.0 MB/s) - '/etc/glorytun-udp/post.sh' saved [641/641]

--2024-11-21 18:00:11-- https://www.openmptcprouter.com/server-test/tun0.glorytun-udp Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 86 [application/octet-stream] Saving to: '/etc/glorytun-udp/tun0'

/etc/glorytun-udp/tun0 100%[===================================================>] 86 --.-KB/s in 0s

2024-11-21 18:00:11 (13.9 MB/s) - '/etc/glorytun-udp/tun0' saved [86/86]

Reading package lists... Done Building dependency tree
Reading state information... Done chrony is already the newest version (3.5-6ubuntu6.2). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Synchronizing state of chrony.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable chrony A Dead Simple VPN Reading package lists... Done Building dependency tree
Reading state information... Done build-essential is already the newest version (12.8ubuntu1.1). ca-certificates is already the newest version (20240203~20.04.1). git is already the newest version (1:2.25.1-1ubuntu3.13). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Cloning into '/tmp/dsvpn'... remote: Enumerating objects: 1150, done. remote: Counting objects: 100% (107/107), done. remote: Compressing objects: 100% (54/54), done. remote: Total 1150 (delta 50), reused 93 (delta 48), pack-reused 1043 (from 1) Receiving objects: 100% (1150/1150), 221.97 KiB | 4.04 MiB/s, done. Resolving deltas: 100% (723/723), done. Note: switching to '3b99d2ef6c02b2ef68b5784bec8adfdd55b29b1a'.

You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example:

git switch -c

Or undo this operation with:

git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 3b99d2e Bump cc $(cat ".cflags") -Iinclude -o dsvpn src/vpn.c src/charm.c src/os.c strip dsvpn install -m 0755 dsvpn /usr/local/sbin --2024-11-21 18:00:15-- https://www.openmptcprouter.com/server-test/dsvpn-run Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 237 [application/octet-stream] Saving to: '/usr/local/bin/dsvpn-run'

/usr/local/bin/dsvpn-run 100%[===================================================>] 237 --.-KB/s in 0s

2024-11-21 18:00:15 (89.8 MB/s) - '/usr/local/bin/dsvpn-run' saved [237/237]

--2024-11-21 18:00:15-- https://www.openmptcprouter.com/server-test/dsvpn-server%40.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 216 [application/octet-stream] Saving to: '/lib/systemd/system/dsvpn-server@.service'

/lib/systemd/system/dsvpn-serv 100%[===================================================>] 216 --.-KB/s in 0s

2024-11-21 18:00:15 (119 MB/s) - '/lib/systemd/system/dsvpn-server@.service' saved [216/216]

--2024-11-21 18:00:15-- https://www.openmptcprouter.com/server-test/dsvpn0-config Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 96 [application/octet-stream] Saving to: '/etc/dsvpn/dsvpn0'

/etc/dsvpn/dsvpn0 100%[===================================================>] 96 --.-KB/s in 0s

2024-11-21 18:00:15 (2.47 MB/s) - '/etc/dsvpn/dsvpn0' saved [96/96]

Reading package lists... Done Building dependency tree
Reading state information... Done libsodium-dev is already the newest version (1.0.18-1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Reading package lists... Done Building dependency tree
Reading state information... Done autoconf is already the newest version (2.69-11.1). automake is already the newest version (1:1.16.1-4ubuntu6). pkg-config is already the newest version (0.29.1-0ubuntu4). build-essential is already the newest version (12.8ubuntu1.1). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. --2024-11-21 18:00:18-- https://github.com/Ysurac/glorytun/archive/refs/heads/tcp.tar.gz Resolving github.com (github.com)... 140.82.121.4 Connecting to github.com (github.com)|140.82.121.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/Ysurac/glorytun/tar.gz/refs/heads/tcp [following] --2024-11-21 18:00:19-- https://codeload.github.com/Ysurac/glorytun/tar.gz/refs/heads/tcp Resolving codeload.github.com (codeload.github.com)... 140.82.121.10 Connecting to codeload.github.com (codeload.github.com)|140.82.121.10|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/tmp/glorytun-0.0.35.tar.gz'

/tmp/glorytun-0.0.35.tar.gz [ <=> ] 22.14K --.-KB/s in 0.02s

2024-11-21 18:00:19 (1.21 MB/s) - '/tmp/glorytun-0.0.35.tar.gz' saved [22675]

configure.ac:14: installing 'build-aux/compile' configure.ac:11: installing 'build-aux/install-sh' configure.ac:11: installing 'build-aux/missing' Makefile.am: installing 'build-aux/depcomp' checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '0' is supported by ustar format... yes checking whether GID '0' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking for gcc option to accept ISO C99... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define EXTENSIONS... yes checking for library containing getaddrinfo... none required checking for library containing socket... none required checking for clock_gettime in -lrt... yes checking for clock_gettime... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libsodium >= 1.0.4... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands CC src/glorytun-common.o CC src/glorytun-main.o src/main.c: In function 'gt_setup_crypto': src/main.c:1167:16: warning: format '%X' expects argument of type 'unsigned int', but argument 2 has type 'uint8_t ' {aka 'unsigned char '} [-Wformat=] 1167 gt_log("bad packet [%02"PRIX8"%02"PRIX8"%02"PRIX8"] !\n", ^~~~~ 1168 &data_r[size-hash_size-sizeof(proto)+0], ~~~~~~~~~~~
uint8_t {aka unsigned char }
In file included from src/main.c:11: /usr/include/inttypes.h:134:18: note: format string is defined here 134 # define PRIX8 "X" src/main.c:1167:16: warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'uint8_t ' {aka 'unsigned char '} [-Wformat=] 1167 gt_log("bad packet [%02"PRIX8"%02"PRIX8"%02"PRIX8"] !\n", ^~~~~ 1168 &data_r[size-hash_size-sizeof(proto)+0], 1169 &data_r[size-hash_size-sizeof(proto)+1], ~~~~~~~~~~~
uint8_t {aka unsigned char }
In file included from src/main.c:11: /usr/include/inttypes.h:134:18: note: format string is defined here 134 # define PRIX8 "X" src/main.c:1167:16: warning: format '%X' expects argument of type 'unsigned int', but argument 4 has type 'uint8_t ' {aka 'unsigned char '} [-Wformat=] 1167 gt_log("bad packet [%02"PRIX8"%02"PRIX8"%02"PRIX8"] !\n", ^~~~~ ...... 1170 &data_r[size-hash_size-sizeof(proto)+2]); ~~~~~~~~~~~
uint8_t {aka unsigned char }
In file included from src/main.c:11: /usr/include/inttypes.h:134:18: note: format string is defined here 134 # define PRIX8 "X" src/main.c:1228:40: warning: passing argument 1 of 'crypto_aead_aes256gcm_beforenm' from incompatible pointer type [-Wincompatible-pointer-types] 1228 crypto_aead_aes256gcm_beforenm(&ctx->read.key, key_r); ^~~~~~
uint8_t ()[512] {aka unsigned char ()[512]}
In file included from /usr/include/sodium.h:8, from src/main.c:38: /usr/include/sodium/crypto_aead_aes256gcm.h:118:65: note: expected 'crypto_aead_aes256gcm_state ' {aka 'struct crypto_aead_aes256gcmstate '} but argument is of type 'uint8_t ()[512]' {aka 'unsigned char ()[512]'} 118 int crypto_aead_aes256gcm_beforenm(crypto_aead_aes256gcmstate *ctx, ~~~~~~~^~ src/main.c:1229:40: warning: passing argument 1 of 'crypto_aead_aes256gcm_beforenm' from incompatible pointer type [-Wincompatible-pointer-types] 1229 crypto_aead_aes256gcm_beforenm(&ctx->write.key, key_w); ^~~~~~~
uint8_t ()[512] {aka unsigned char ()[512]}

In file included from /usr/include/sodium.h:8, from src/main.c:38: /usr/include/sodium/crypto_aead_aes256gcm.h:118:65: note: expected 'crypto_aead_aes256gcm_state ' {aka 'struct crypto_aead_aes256gcmstate '} but argument is of type 'uint8_t ()[512]' {aka 'unsigned char ()[512]'} 118 | int crypto_aead_aes256gcm_beforenm(crypto_aead_aes256gcmstate *ctx, | ~~~~~~~^~ CC src/glorytun-option.o CC src/glorytun-tun.o CC src/glorytun-db.o CC src/glorytun-state.o CCLD glorytun --2024-11-21 18:00:23-- https://www.openmptcprouter.com/server-test/glorytun-tcp-run Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 333 [application/octet-stream] Saving to: '/usr/local/bin/glorytun-tcp-run'

/usr/local/bin/glorytun-tcp-ru 100%[===================================================>] 333 --.-KB/s in 0s

2024-11-21 18:00:23 (55.7 MB/s) - '/usr/local/bin/glorytun-tcp-run' saved [333/333]

--2024-11-21 18:00:23-- https://www.openmptcprouter.com/server-test/glorytun-tcp%40.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 330 [application/octet-stream] Saving to: '/lib/systemd/system/glorytun-tcp@.service'

/lib/systemd/system/glorytun-t 100%[===================================================>] 330 --.-KB/s in 0s

2024-11-21 18:00:23 (234 MB/s) - '/lib/systemd/system/glorytun-tcp@.service' saved [330/330]

--2024-11-21 18:00:23-- https://www.openmptcprouter.com/server-test/glorytun-tcp-post.sh Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 514 [application/octet-stream] Saving to: '/etc/glorytun-tcp/post.sh'

/etc/glorytun-tcp/post.sh 100%[===================================================>] 514 --.-KB/s in 0s

2024-11-21 18:00:23 (30.8 MB/s) - '/etc/glorytun-tcp/post.sh' saved [514/514]

--2024-11-21 18:00:23-- https://www.openmptcprouter.com/server-test/tun0.glorytun Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 192 [application/octet-stream] Saving to: '/etc/glorytun-tcp/tun0'

/etc/glorytun-tcp/tun0 100%[===================================================>] 192 --.-KB/s in 0s

2024-11-21 18:00:23 (137 MB/s) - '/etc/glorytun-tcp/tun0' saved [192/192]

--2024-11-21 18:00:23-- https://www.openmptcprouter.com/server-test/multipath Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 7268 (7.1K) [application/octet-stream] Saving to: '/usr/local/bin/multipath'

/usr/local/bin/multipath 100%[===================================================>] 7.10K --.-KB/s in 0s

2024-11-21 18:00:23 (3.23 GB/s) - '/usr/local/bin/multipath' saved [7268/7268]

--2024-11-21 18:00:23-- https://www.openmptcprouter.com/server-test/omr-test-speed Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 2766 (2.7K) [application/octet-stream] Saving to: '/usr/local/bin/omr-test-speed'

/usr/local/bin/omr-test-speed 100%[===================================================>] 2.70K --.-KB/s in 0s

2024-11-21 18:00:23 (202 MB/s) - '/usr/local/bin/omr-test-speed' saved [2766/2766]

--2024-11-21 18:00:23-- https://www.openmptcprouter.com/server-test/omr-service Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 8629 (8.4K) [application/octet-stream] Saving to: '/usr/local/bin/omr-service'

/usr/local/bin/omr-service 100%[===================================================>] 8.43K --.-KB/s in 0.003s

2024-11-21 18:00:24 (3.16 MB/s) - '/usr/local/bin/omr-service' saved [8629/8629]

--2024-11-21 18:00:24-- https://www.openmptcprouter.com/server-test/omr.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 302 [application/octet-stream] Saving to: '/lib/systemd/system/omr.service'

/lib/systemd/system/omr.servic 100%[===================================================>] 302 --.-KB/s in 0s

2024-11-21 18:00:24 (36.5 MB/s) - '/lib/systemd/system/omr.service' saved [302/302]

--2024-11-21 18:00:24-- https://www.openmptcprouter.com/server-test/omr-6in4-run Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 614 [application/octet-stream] Saving to: '/usr/local/bin/omr-6in4-run'

/usr/local/bin/omr-6in4-run 100%[===================================================>] 614 --.-KB/s in 0s

2024-11-21 18:00:24 (26.4 MB/s) - '/usr/local/bin/omr-6in4-run' saved [614/614]

--2024-11-21 18:00:24-- https://www.openmptcprouter.com/server-test/omr6in4%40.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 331 [application/octet-stream] Saving to: '/lib/systemd/system/omr6in4@.service'

/lib/systemd/system/omr6in4@.s 100%[===================================================>] 331 --.-KB/s in 0s

2024-11-21 18:00:24 (35.6 MB/s) - '/lib/systemd/system/omr6in4@.service' saved [331/331]

--2024-11-21 18:00:24-- https://www.openmptcprouter.com/server-test/omr-bypass Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 3513 (3.4K) [application/octet-stream] Saving to: '/usr/local/bin/omr-bypass'

/usr/local/bin/omr-bypass 100%[===================================================>] 3.43K --.-KB/s in 0s

2024-11-21 18:00:24 (262 MB/s) - '/usr/local/bin/omr-bypass' saved [3513/3513]

--2024-11-21 18:00:24-- https://www.openmptcprouter.com/server-test/omr-bypass.service.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 249 [application/octet-stream] Saving to: '/lib/systemd/system/omr-bypass.service'

/lib/systemd/system/omr-bypass 100%[===================================================>] 249 --.-KB/s in 0s

2024-11-21 18:00:24 (10.1 MB/s) - '/lib/systemd/system/omr-bypass.service' saved [249/249]

--2024-11-21 18:00:24-- https://www.openmptcprouter.com/server-test/omr-bypass.timer.in Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 103 [application/octet-stream] Saving to: '/lib/systemd/system/omr-bypass.timer'

/lib/systemd/system/omr-bypass 100%[===================================================>] 103 --.-KB/s in 0s

2024-11-21 18:00:24 (12.3 MB/s) - '/lib/systemd/system/omr-bypass.timer' saved [103/103]

Created symlink /etc/systemd/system/timers.target.wants/omr-bypass.timer -> /lib/systemd/system/omr-bypass.timer. Created symlink /etc/systemd/system/multi-user.target.wants/omr-bypass.service -> /lib/systemd/system/omr-bypass.service. --2024-11-21 18:00:25-- https://www.openmptcprouter.com/server-test/openmptcprouter-shorewall.tar.gz Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 4154 (4.1K) [application/octet-stream] Saving to: '/root/openmptcprouter-shorewall.tar.gz'

/root/openmptcprouter-shorewal 100%[===================================================>] 4.06K --.-KB/s in 0s

2024-11-21 18:00:25 (417 MB/s) - '/root/openmptcprouter-shorewall.tar.gz' saved [4154/4154]

--2024-11-21 18:00:25-- https://www.openmptcprouter.com/server-test/openmptcprouter-shorewall6.tar.gz Resolving www.openmptcprouter.com (www.openmptcprouter.com)... 84.17.59.117, 2400:52e0:1e04::1202:1 Connecting to www.openmptcprouter.com (www.openmptcprouter.com)|84.17.59.117|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 3814 (3.7K) [application/octet-stream] Saving to: '/root/openmptcprouter-shorewall6.tar.gz'

/root/openmptcprouter-shorewal 100%[===================================================>] 3.72K --.-KB/s in 0s

2024-11-21 18:00:25 (1.09 GB/s) - '/root/openmptcprouter-shorewall6.tar.gz' saved [3814/3814]

conntrack interfaces params params.net params.vpn policy rules shorewall.conf snat stoppedrules tcinterfaces zones conntrack interfaces params params.net params.vpn policy rules shorewall6.conf snat stoppedrules zones Reading package lists... Done Building dependency tree
Reading state information... Done cron is already the newest version (3.0pl1-136ubuntu1). socat is already the newest version (1.7.3.3-2). The following packages were automatically installed and are no longer required: linux-headers-5.4.0-45 linux-headers-5.4.0-45-generic linux-image-5.4.0-45-generic linux-modules-5.4.0-45-generic linux-modules-extra-5.4.0-45-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded. Generate certificate for V2Ray % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1032 0 1032 0 0 3146 0 --:--:-- --:--:-- --:--:-- 3146 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 220k 100 220k 0 0 1077k 0 --:--:-- --:--:-- --:--:-- 1072k [Thu Nov 21 18:00:27 CET 2024] Installing from online archive. [Thu Nov 21 18:00:27 CET 2024] Downloading https://github.com/acmesh-official/acme.sh/archive/master.tar.gz [Thu Nov 21 18:00:27 CET 2024] Extracting master.tar.gz [Thu Nov 21 18:00:27 CET 2024] Installing to /root/.acme.sh [Thu Nov 21 18:00:27 CET 2024] Installed to /root/.acme.sh/acme.sh [Thu Nov 21 18:00:27 CET 2024] Installing alias to '/root/.bashrc' [Thu Nov 21 18:00:27 CET 2024] Close and reopen your terminal to start using acme.sh [Thu Nov 21 18:00:27 CET 2024] Installing cron job 44 0 * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null [Thu Nov 21 18:00:27 CET 2024] bash has been found. Changing the shebang to use bash as preferred. [Thu Nov 21 18:00:28 CET 2024] OK [Thu Nov 21 18:00:28 CET 2024] Install success!

OpenMPTCProuter Server is now updated to version 0.1031 ! Keys are not changed, shorewall rules files preserved You need OpenMPTCProuter >= 0.30

Restarting systemd daemon... done Restarting systemd network... done Restarting mlvpn... done Restarting v2ray... done Restarting xray... done Restarting dsvpn... done Restarting glorytun tcp... done Restarting omr6in4... done Restarting OpenVPN

Ysurac commented 4 days ago

It's updated. You can do a cat /etc/motd to check version. Version displayed in status page can be not updated immediately. Don't forget to reboot after running script.

VisionLabGroup commented 1 day ago

Thank you.

but after upgrade the connection doesn t work.

image

Ysurac commented 1 day ago

Check that you can reach https://151.36.77.177:65500/ If not, on the VPS, do a journalctl -u omr-admin (can be a problem with IPv6, fixed in current snapshot script, I will release new VPS script asap)

VisionLabGroup commented 1 day ago

This is the log of journalctl -u omr-admin

Screenshot 2024-11-24 alle 11 26 08
VisionLabGroup commented 18 hours ago

Hello @Ysurac,

i've try also the actual snapshot test but i've the same problem.

Can you give me some approximate times please?

Ysurac commented 18 hours ago

It should be fixed in latest snapshot VPS script.

VisionLabGroup commented 18 hours ago

This ?

{20E94094-0203-45C1-9CA2-B6EA81CDF53A}

Ysurac commented 18 hours ago

yes

VisionLabGroup commented 18 hours ago

No, i've tried and doesn't work.

Ysurac commented 18 hours ago

You rebooted after install ? What is the result of journalctl -u omr-admin now ?

VisionLabGroup commented 18 hours ago

yes, rebooted it after.

this is log:

root@v023xi-01:~# journalctl -u omr-admin -- Logs begin at Mon 2024-11-25 08:42:40 CET, end at Mon 2024-11-25 12:07:16 CE> nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Main process exited, c> nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'ex> nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job,> nov 25 08:42:40 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:40 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:41 v023xi-01 omr-admin.py[249647]: ERROR: [Errno -9] Address fa> nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Main process exited, c> nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'ex> nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job,> nov 25 08:42:41 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:41 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:41 v023xi-01 omr-admin.py[249649]: ERROR: [Errno -9] Address fa> nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Main process exited, c> nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'ex> nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job,> nov 25 08:42:41 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:41 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:42 v023xi-01 omr-admin.py[249651]: ERROR: [Errno -9] Address fa> nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Main process exited, c> nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'ex> nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job,> nov 25 08:42:42 v023xi-01 systemd[1]: Stopped OMR-Admin. lines 1-23...skipping... -- Logs begin at Mon 2024-11-25 08:42:40 CET, end at Mon 2024-11-25 12:07:16 CET. -- nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 1. nov 25 08:42:40 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:40 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:41 v023xi-01 omr-admin.py[249647]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 2. nov 25 08:42:41 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:41 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:41 v023xi-01 omr-admin.py[249649]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 3. nov 25 08:42:41 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:41 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:42 v023xi-01 omr-admin.py[249651]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 4. nov 25 08:42:42 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:42 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:42 v023xi-01 omr-admin.py[249653]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 5. nov 25 08:42:42 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Start request repeated too quickly. nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:42 v023xi-01 systemd[1]: Failed to start OMR-Admin. nov 25 08:43:00 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:43:00 v023xi-01 omr-admin.py[250029]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:43:00 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:43:00 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:43:01 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 1. nov 25 08:43:01 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:43:01 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:43:01 v023xi-01 omr-admin.py[250063]: ERROR: [Errno -9] Address family for hostname not supported lines 1-40...skipping... -- Logs begin at Mon 2024-11-25 08:42:40 CET, end at Mon 2024-11-25 12:07:16 CET. -- nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:40 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 1. nov 25 08:42:40 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:40 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:41 v023xi-01 omr-admin.py[249647]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 2. nov 25 08:42:41 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:41 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:41 v023xi-01 omr-admin.py[249649]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:41 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 3. nov 25 08:42:41 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:41 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:42 v023xi-01 omr-admin.py[249651]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 4. nov 25 08:42:42 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:42 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:42:42 v023xi-01 omr-admin.py[249653]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 5. nov 25 08:42:42 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Start request repeated too quickly. nov 25 08:42:42 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:42:42 v023xi-01 systemd[1]: Failed to start OMR-Admin. nov 25 08:43:00 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:43:00 v023xi-01 omr-admin.py[250029]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:43:00 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:43:00 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:43:01 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 1. nov 25 08:43:01 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:43:01 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:43:01 v023xi-01 omr-admin.py[250063]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:43:01 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:43:01 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:43:01 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 2. nov 25 08:43:01 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:43:01 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:43:01 v023xi-01 omr-admin.py[250065]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:43:01 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:43:01 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:43:02 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 3. nov 25 08:43:02 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:43:02 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:43:02 v023xi-01 omr-admin.py[250067]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:43:02 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:43:02 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:43:02 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 4. nov 25 08:43:02 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:43:02 v023xi-01 systemd[1]: Started OMR-Admin. nov 25 08:43:02 v023xi-01 omr-admin.py[250069]: ERROR: [Errno -9] Address family for hostname not supported nov 25 08:43:02 v023xi-01 systemd[1]: omr-admin.service: Main process exited, code=exited, status=1/FAILURE nov 25 08:43:02 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:43:03 v023xi-01 systemd[1]: omr-admin.service: Scheduled restart job, restart counter is at 5. nov 25 08:43:03 v023xi-01 systemd[1]: Stopped OMR-Admin. nov 25 08:43:03 v023xi-01 systemd[1]: omr-admin.service: Start request repeated too quickly. nov 25 08:43:03 v023xi-01 systemd[1]: omr-admin.service: Failed with result 'exit-code'. nov 25 08:43:03 v023xi-01 systemd[1]: Failed to start OMR-Admin. nov 25 08:43:20 v023xi-01 systemd[1]: Started OMR-Admin. lines 1-66

VisionLabGroup commented 18 hours ago

immagine

Ysurac commented 17 hours ago

Strange, this issue should be fixed in snapshot but is still here in current release... You have IPv6 enabled or not on the VPS ?

VisionLabGroup commented 16 hours ago

IPv6 is disable.

How can we proceed? I am unfortunately blocked

Ysurac commented 16 hours ago

Can you reinstall it from snapshot link ? There is no reason it was at least launching before, so should still be able to launch. Make sure you don't use the VPS script release version.

VisionLabGroup commented 16 hours ago

I've already try to reinstall from snapshot link, but is the same Yes, the script is right {4903CB9F-2F52-4735-9EB3-26685D93F9F3}

Ysurac commented 15 hours ago

Ubuntu is no more supported. The script is not tested at all on Ubuntu, only on Debian. But not sure it's related here. There is something I don't understand: previous error was related to IPv6 firewall but IPv6 is disabled. IPv6 was disabled after initial install ? You should still be able to force host in /etc/openmptcprouter-vps-admin/omr-admin-config.json by adding or modifying "host": "0.0.0.0"

VisionLabGroup commented 14 hours ago

IPv6 has never been enabled.

i've try also with new vps with debian 10, the result is the same:

immagine (1)