Saya mengunduh src v4.10-9505-beta dan mengkompilasinya di Ubuntu 14.04 saya, dan instalasi menunjukkan ok.
Tapi mulai perintah 'vpnclient start' atau ''vpncmd', Gagal...
-- Peringatan: Kernel VPN SoftEther --
Kesalahan Fatal: File "hamcore.se2" hilang atau rusak.
Silakan periksa hamcore.se2.
(Pertama, reboot komputer. Jika masalah ini terjadi lagi, silakan instal ulang file perangkat lunak VPN.)
Kemudian saya reboot komputer, itu terjadi lagi.
Saya mencari file hamecore.se2 di komputer saya, itu suka..
~$ sudo find / -name 'hamcore.se2' -print
/usr/vpnbridge/hamcore.se2
/usr/vpncmd/hamcore.se2
/usr/vpnclient/hamcore.se2
/usr/vpnserver/hamcore.se2
/home/chance/github/SoftEtherVPN/src/bin/BuiltHamcoreFiles/unix/hamcore.se2
/home/chance/github/SoftEtherVPN/bin/vpnserver/hamcore.se2
/home/chance/github/SoftEtherVPN/bin/vpnclient/hamcore.se2
/home/chance/github/SoftEtherVPN/bin/vpnbridge/hamcore.se2
/home/chance/github/SoftEtherVPN/bin/vpncmd/hamcore.se2
Saya memeriksa dokumen Instalasi Linux dari softether.org, Dikatakan perangkat lunak VPN sedang diinstal ke /usr/local/. Mengapa demikian?
Terima kasih
Ini tidak akan membantu, tetapi saya menjalankan SoftEther di ubuntu 14.04 tanpa masalah.
Saya memiliki linux mint 17.1 (berdasarkan Ubuntu 14.04), sejauh ini berfungsi tanpa masalah (server + klien).
Saya menggunakan kernel LTS terbaru yang tersedia:
$ sudo apt-get install linux-image-generic-lts-utopic linux-headers-generic-lts-utopic
$ reboot
Salam Hormat,
pcdummy
Saya menemui masalah yang sama. jalankan saja dengan root, semuanya akan baik-baik saja.
$ sudo vpnserver mulai
Saya mengalami masalah ini ketika saya memindahkan file yang dapat dieksekusi dari direktori build. Memindahkannya kembali dan menjalankan vpnserver
dari sini memperbaiki masalah.
$ ls -al vpnserver/
-rwxrwxrwx 1 root root 1.9K Jul 26 02:27 Authors.txt*
drwx------ 2 root root 4.0K Aug 3 07:58 chain_certs/
drwxrwxrwx 2 root root 4.0K Aug 3 07:58 code/
-rwxrwxrwx 1 root root 1.3M Jul 26 02:27 hamcore.se2*
-rw------- 1 root root 867 Aug 3 07:58 lang.config
drwxrwxrwx 2 root root 4.0K Aug 3 07:58 lib/
-rwxrwxrwx 1 root root 2.1K Jul 26 02:27 Makefile*
-rwxrwxrwx 1 root root 31K Jul 26 02:27 ReadMeFirst_Important_Notices_cn.txt*
-rwxrwxrwx 1 root root 36K Jul 26 02:27 ReadMeFirst_Important_Notices_en.txt*
-rwxrwxrwx 1 root root 50K Jul 26 02:27 ReadMeFirst_Important_Notices_ja.txt*
-rwxrwxrwx 1 root root 58K Jul 26 02:27 ReadMeFirst_License.txt*
-rwx------ 1 root root 4.4M Aug 3 07:58 vpncmd*
-rwx------ 1 root root 4.4M Aug 3 07:58 vpnserver*
$ ./vpnserver -v
SoftEther VPN Server service program
Copyright (c) SoftEther VPN Project. All Rights Reserved.
vpnserver command usage:
vpnserver start - Start the SoftEther VPN Server service.
vpnserver stop - Stop the SoftEther VPN Server service if the service has been already started.
Memiliki masalah yang sama dan windows dan masalah tetap ada meskipun dijalankan sebagai admin. file dengan nama yang sama ada di direktori tetapi berukuran 0KB. Mencoba untuk menghapus memberikan masalah yang sama yang membuat saya tidak mungkin untuk menginstal ulang
Masalahnya adalah karena hamcore.se2 di bawah /bin/vpnbridge
, /bin/vpnclient
, /bin/vpncmd
, /bin/vpnserver
hanya akses root.
$ ls -al /usr/vpnserver/hamcore.se2
-rw------- 1 root root 1296234 Mar 6 07:05 /usr/vpnserver/hamcore.se2
jadi jalankan saja perintah sudo vpnserver start
Masalah ini berumur beberapa tahun dan ada banyak jawaban bagus di sini, dan saya pribadi tidak dapat mereproduksinya, ketika menginstal di bawah /opt dan memberikan izin yang benar.
vpnserver seharusnya dijalankan dengan sudo.
Jika semuanya berfungsi dengan baik sekarang, saya ingin menyelesaikan masalah ini dalam beberapa hari ke depan
PR #339 Memecahkan masalah ini untuk vpncmd. vpnserver harus dimulai sebagai root. Untuk vpnclient, saya tidak yakin
@moatazelmasry2 Apakah Anda ingin memperbaiki _vpnclient_? saya akan meneliti. Saya pribadi memiliki konvensi ini:
vpnserver
dan vpnclient
sebagai _root_, karena keduanya adalah layanan.vpncmd
sebagai pengguna biasa, karena dijalankan satu kali dan sudah ada kata sandi admin untuk melindungi konfigurasi sistem.@hongquan ya benar. Jadi masalah ini telah dijawab dengan benar. Menutup masalah ini
Saya tahu ini sudah ditutup, tetapi ketika saya menemukan masalah ini di Ubuntu 18.04, inilah yang saya temukan. Jika saya di direktori home saya:
~$ sudo vpncmd
-- Alert: SoftEther VPN Kernel --
Fatal Error: The file "hamcore.se2" is missing or broken.
Please check hamcore.se2.
(First, reboot the computer. If this problem occurs again, please reinstall VPN software files.)
Namun file tersebut ada:
~$ ls -la /usr/local/vpnserver | grep se2
-rw------- 1 root root 1296250 Jan 15 2018 hamcore.se2
Hanya cd
ke direktori itu tidak berfungsi:
~$ (cd /usr/local/vpnserver && sudo vpncmd)
-- Alert: SoftEther VPN Kernel --
Fatal Error: The file "hamcore.se2" is missing or broken.
Please check hamcore.se2.
(First, reboot the computer. If this problem occurs again, please reinstall VPN software files.)
... namun, secara eksplisit memanggil vpncmd
di direktori itu:
~$ (cd /usr/local/vpnserver && sudo ./vpncmd)
vpncmd command - SoftEther VPN Command Line Management Utility
SoftEther VPN Command Line Management Utility (vpncmd command)
Version 4.25 Build 9656 (English)
Compiled 2018/01/15 10:17:04 by yagi at pc33
Copyright (c) SoftEther VPN Project. All Rights Reserved.
By using vpncmd program, the following can be achieved.
1. Management of VPN Server or VPN Bridge
2. Management of VPN Client
3. Use of VPN Tools (certificate creation and Network Traffic Speed Test Tool)
Select 1, 2 or 3: ^C
Perhatikan bahwa vpncmd adalah symlink, jika Anda menggunakan softether.sh untuk menginstal:
~$ ls -la `which vpncmd`
lrwxrwxrwx 1 root root 27 Feb 23 19:43 /usr/local/bin/vpncmd -> /usr/local/vpnserver/vpncmd
Dugaan saya adalah, vpncmd
mencoba mendapatkan path ke dirinya sendiri, dan kemudian mencari hamcore.se2
di direktori yang sama; namun, itu mungkin tidak menyelesaikan symlink, jadi berakhir dengan /usr/local/bin/
sebagai jalur ke dirinya sendiri alih-alih /usr/local/vpnserver/
, mencari di sana untuk hamcore.se2
, tidak menemukan itu, dan gagal.
Mengapa tidak membuka edisi baru?
Komentar yang paling membantu
Saya menemui masalah yang sama. jalankan saja dengan root, semuanya akan baik-baik saja.
$ sudo vpnserver mulai