-
Notifications
You must be signed in to change notification settings - Fork 1
Getting Started
- Linux-based operating system OR virtual machine (must be Fedora, Centos 8, RHEL 8, or Ubuntu 20.04+).
- Make sure you are in the home directory in your linux terminal. To do this, just type
cdand the path would end up in is denoted by~. - Follow https://wiki.sepia.ceph.com/doku.php?id=vpnaccess until you reach the command output to submit in the ticket. When using
wget, you may have to addsudobefore the command. - Find your SSH key, replacing the email in quotes with your own.
ssh-keygen -t rsa -C "name@email.com" - Press Enter three times to save the key in a default location specified or you can specify your own file location. There is no need for a passphrase unless you want one to secure it.
- Then CAT the file where your public key is saved.
cat /home/USER/ .ssh/id_rsa.pub - Provide both the command output and SSH public key to your project mentor.
System has not been booted with system as init system (PID 1) when running sudo systemctl status openvpn-client@sepia (WSL-specific)

Solution You're going to need to enable systemd on your WSL application.
-
Whichever you used to install WSL, open Command Prompt or Windows Powershell and check your WSL version with
wsl -l -v. If it is version 1, you will need to set the version to 2 usingwsl --set-version <distro name> 2with whatever distro you are using (e.g. Ubuntu). This will take long. -
Make sure WSL is up-to-date with
wsl --update. -
Open Ubuntu or whatever distro you are using and
sudo -e /etc/wsl.conf. Add the following text to the file:[boot]systemd=true -
Exit the distro and reboot WSL using
wsl --shutdownin Powershell or Command Prompt. Then runsudo systemctl statusto check if it is enabled.

Solution
-
Copy the
sepia.conffile to your openvpn client directory. The file location may vary. To verify where yoursepia.confis located,cd /etc/openvpnandlsto check all the files in that directory. If not there, check in the sepia directory. When you are in the file path containingsepia.conf, copy the file to the client directory usingsudo cp sepia.conf /etc/openvpn/client. -
Edit the
sepia.conffile with a text editor of your choice, such as vim or nano, withsudo vim /etc/openvpn/client/sepia.conf. Make sure the user isnobodyand the group isnogroup. Also locate the lines containingtls-auth,ca, andauth-user-pass. Change the file paths after those configurations into absolute paths by adding/etc/openvpn/in front of the provided paths. The result should look like:tls-auth /etc/openvpn/sepia/tlsauth 1ca /etc/openvpn/sepia/ca.crtauth-user-pass /etc/opnevpn/sepia/secret -
Restart the connection with the sepia network with
sudo systemctl restart openvpn-client@sepia. Check the status withsudo systemctl status openvpn-client@sepiato see if the tunnel is active.