thispc / psiphon

A multi-functional version of a popular network circumvention tool
GNU General Public License v3.0
229 stars 59 forks source link

Unable launch after install `psiphon` on `⚙️Kubuntu 20.04` #38

Open englianhu opened 3 years ago

englianhu commented 3 years ago

~/psiphon$ cp openssh-5.9p1/ssh . cp: cannot stat 'openssh-5.9p1/ssh': No such file or directory

Step 1

~:$ git clone https://github.com/thispc/psiphon.git
~:$ cd psiphon

Source : How do I install Psiphon on Ubuntu 14.04 LTS (Step by Step) and open README.md for instructions.

Step 2

~:$ sudo apt-get install software-properties-common
~:$ sudo apt-add-repository -y ppa:rael-gc/rvm
~:$ sudo apt-get update
~:$ sudo apt-get install rvm
~:$ sudo apt install libssl1.0-dev

Source: ./configure fails when using libssl-dev 1.1.0g #22

Step 3

psiphon:~$ cd openssh-5.9p1
openssh-5.9p1:~$ ./configure
openssh-5.9p1:~$ make
openssh-5.9p1:~$ cd ..
psiphon:~$ rm ssh
psiphon:~$ cp openssh-5.9p1/ssh .

Originally posted by @englianhu in https://github.com/thispc/psiphon/issues/36#issuecomment-846553232

englianhu commented 3 years ago

https://github.com/thispc/psiphon/issues/36#issuecomment-846553232 & https://github.com/thispc/psiphon/issues/22#issuecomment-846551757

+:~/psiphon$ python3 psi_client.py -u
Traceback (most recent call last):
  File "psi_client.py", line 20, in <module>
    from sets import Set
-ImportError: cannot import name 'Set' from 'sets' (/home/englianhu/.local/lib/python3.8/site-packages/sets/__init__.py)

replace the :~$ sudo micro ~/psi_api.py with content from https://github.com/thispc/psiphon/blob/master/psi_api.py when faced above error.

Since psiphon~:$ python3 psi_client.py -s faced error on python2 & python3, then I refer to How to use/install python 2to3? and install 2to3.

:~$ sudo apt install 2to3
:~$ sudo apt install python3-lib2to3
:~$ sudo apt install python3-toolz

and change all *.py files to python3

:~$ 2to3 -w /home/englianhu/psiphon/psi_client.py
:~$ 2to3 -w /home/englianhu/psiphon/psi_api.py
:~$ 2to3 -w /home/englianhu/psiphon/psi_ssh_connection.py
:~$ 2to3 -w /home/englianhu/psiphon/SocksiPy/socks.py

Here I show the log

:~/psiphon$ python3 psi_client.py -u
  File "psi_client.py", line 281
    except urllib2.URLError, e:
                           ^
SyntaxError: invalid syntax
:~/psiphon$ python psi_client.py -u
:~/psiphon$ psiphon$ python psi_client.py -s -a 
psiphon$: command not found
:~/psiphon$ python psi_client.py -s -a          
:~/psiphon$ python psi_client.py
:~/psiphon$ pip3 install pexpect     
Defaulting to user installation because normal site-packages is not writeable
:~/psiphon$ python3 psi_client.py -h
:~/psiphon$ psiphon$ python psi_client.py -r JP     psiphon$: command not found
:~/psiphon$ python psi_client.py -r JP         
Traceback (most recent call last):
  File "psi_client.py", line 23, in <module>
    import http.client
ImportError: No module named http.client
:~/psiphon$ python3 psi_client.py -u
:~/psiphon$ sudo pip3 install wget
[sudo] password for englianhu: 
Requirement already satisfied: wget in /usr/local/lib/python3.8/dist-packages (3.2)
:~/psiphon$ python3 psi_client.py -s -a
:~/psiphon$ python3 psi_client.py
:~/psiphon$ python3 psi_client.py -r JP
:~/psiphon$ ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp5s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:25:ab:74:2f:08 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.13/24 brd 192.168.1.255 scope global dynamic noprefixroute enp5s0
       valid_lft 12120sec preferred_lft 12120sec
    inet6 2001:e68:542d:9675:6965:a13:8f8b:9b37/64 scope global temporary dynamic 
       valid_lft 258885sec preferred_lft 61948sec
    inet6 2001:e68:542d:9675:5108:4ad1:e67f:df98/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 258885sec preferred_lft 172485sec
    inet6 fc01::74c6:c559:2233:deae/64 scope global temporary dynamic 
       valid_lft 580920sec preferred_lft 61948sec
    inet6 fc01::1834:f957:f6a5:bc67/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 2591685sec preferred_lft 604485sec
    inet6 fe80::12f5:5494:cb5d:94eb/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:9f:b7:09:65 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever

Here I tried another tool K-Phon https://github.com/thispc/psiphon/issues/26#issuecomment-846591940

englianhu commented 2 years ago

Found alternate vpn apps...

englianhu commented 2 years ago

I don't pretend to know the correct answer or solution

学无止境,自强不息,自问自答:https://github.com/scibrokes/setup-centOS7-DO

出处:https://d.cosx.org/d/422834-linux-vpn-psipon3/2

englianhu commented 2 years ago
englianhu commented 2 years ago

Installation of psiphon on 🚩🇨🇳🏹红旗中科 RedFlag Linux (🍥Debian 11)

操作系统,红旗中科;不忘初心,砥砺前行。

引用:🚩红旗飘飘 —— 孙玉芳研究员谈国产操作系统

$ neofetch
        #####           englianhu@Scibrokes 
       #######          ------------------- 
       ##O#O##          OS: RedFlag Desktop 11.0 x86_64 
       #######          Host: 23-p080d 
     ###########        Kernel: 5.10.0-1-amd64 
    #############       Uptime: 6 days, 5 hours, 46 mins 
   ###############      Packages: 7589 (dpkg), 3 (snap) 
   ################     Shell: bash 5.0.3 
  #################     Resolution: 1920x1080 
#####################   DE: KDE 
#####################   WM: KWin 
  #################     Theme: RedFlag Dark [KDE], Breeze [GTK3] 
                        Icons: RedFlag-ND-72th-Anniversary [KDE], breeze  
                        Terminal: konsole 
                        CPU: Intel i5-4590T (4) @ 3.000GHz 
                        GPU: NVIDIA GeForce 710M 
                        GPU: Intel HD Graphics 
                        Memory: 10787MiB / 15901MiB 

$ sudo apt install *openssl*1* -y
$ sudo apt install *openssl*3* -y
$ cd openssh-5.9p1
$ ./configure
...
...
...
checking for (overly) strict mkstemp... yes
checking if openpty correctly handles controlling tty... yes
checking whether getpgrp requires zero arguments... yes
checking OpenSSL header version... 101010ef (OpenSSL 1.1.1n  15 Mar 2022)
checking OpenSSL library version... 101010ef (OpenSSL 1.1.1n  15 Mar 2022)
checking whether OpenSSL''s headers match the library... no
configure: error: Your OpenSSL headers do not match your
library. Check config.log for details.
If you are sure your installation is consistent, you can disable the check
by running "./configure --without-openssl-header-check".
Also see contrib/findssl.sh for help identifying header/library mismatches.
$ sudo chmod a+x contrib/findssl.sh
$ sudo ./contrib/findssl.sh        
Searching for OpenSSL header files.
 /usr/lib/node/include/node/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-elf/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /usr/lib/node/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBER /usr/include/openssl/opensslv.h
 /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-aarch64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-aarch64/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-aarch64/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/aix64-gcc-as/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/aix64-gcc-as/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/aix64-gcc-as/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin64-arm64-cc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin64-arm64-cc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin64-arm64-cc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/solaris64-x86_64-gcc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/solaris64-x86_64-gcc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/solaris64-x86_64-gcc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux32-s390x/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux32-s390x/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux32-s390x/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/VC-WIN32/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/VC-WIN32/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/VC-WIN32/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-elf/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-elf/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-elf/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-armv4/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-armv4/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-armv4/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-x86_64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-x86_64/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-x86_64/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/solaris-x86-gcc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/solaris-x86-gcc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/solaris-x86-gcc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin-i386-cc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin-i386-cc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin-i386-cc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/BSD-x86/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/BSD-x86/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/BSD-x86/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/BSD-x86_64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/BSD-x86_64/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/BSD-x86_64/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/VC-WIN64A/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/VC-WIN64A/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/VC-WIN64A/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux64-mips64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux64-mips64/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux64-mips64/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/VC-WIN64-ARM/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux64-s390x/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux64-s390x/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux64-s390x/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux64-riscv64/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-ppc64le/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-ppc64le/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/linux-ppc64le/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin64-x86_64-cc/no-asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBEROPENSSL_VERSION_NUMBER /home/englianhu/.local/share/Trash/files/node-v18.8.0-linux-x64/include/node/openssl/archs/darwin64-x86_64-cc/asm/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBER /var/lib/docker/overlay2/f44ee4f32d4de31f8ffc7957723241ef77a45ddfe90109c627fd1ec059f8d3cc/diff/usr/include/openssl/opensslv.h
OPENSSL_VERSION_NUMBER /var/lib/docker/overlay2/24517e7f444c4bff85e551f93116e6667b47627cafa99df202d386dea6f8f1c6/merged/usr/include/openssl/opensslv.h

Searching for OpenSSL shared library files.
0x100020bfL /usr/share/sogouimebs/libs/libcrypto.so.10
0x100020efL /var/lib/docker/overlay2/f44ee4f32d4de31f8ffc7957723241ef77a45ddfe90109c627fd1ec059f8d3cc/diff/usr/lib/x86_64-linux-gnu/libcrypto.so
0x100020efL /var/lib/docker/overlay2/f44ee4f32d4de31f8ffc7957723241ef77a45ddfe90109c627fd1ec059f8d3cc/diff/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
0x100020efL /var/lib/docker/overlay2/24517e7f444c4bff85e551f93116e6667b47627cafa99df202d386dea6f8f1c6/merged/usr/lib/x86_64-linux-gnu/libcrypto.so
0x100020efL /var/lib/docker/overlay2/24517e7f444c4bff85e551f93116e6667b47627cafa99df202d386dea6f8f1c6/merged/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0

Searching for OpenSSL static library files.
0x100020efL /var/lib/docker/overlay2/f44ee4f32d4de31f8ffc7957723241ef77a45ddfe90109c627fd1ec059f8d3cc/diff/usr/lib/x86_64-linux-gnu/libcrypto.a
0x100020efL /var/lib/docker/overlay2/24517e7f444c4bff85e551f93116e6667b47627cafa99df202d386dea6f8f1c6/merged/usr/lib/x86_64-linux-gnu/libcrypto.a
$ openssl version
OpenSSL 1.1.1n  15 Mar 2022

参考文献