diff --git a/docs/.vitepress/theme/components/lab-access/LinuxJourney.vue b/docs/.vitepress/theme/components/lab-access/LinuxJourney.vue
index 5698d8388a..ed6fa0a01e 100644
--- a/docs/.vitepress/theme/components/lab-access/LinuxJourney.vue
+++ b/docs/.vitepress/theme/components/lab-access/LinuxJourney.vue
@@ -279,6 +279,8 @@ const openSurvey = () => {
If you are resetting your TOTP (Google authenticator code) follow the TOTP configuration guide:
+
+
diff --git a/docs/.vitepress/theme/components/lab-access/MacJourney.vue b/docs/.vitepress/theme/components/lab-access/MacJourney.vue
index c92832bea5..bb7accc876 100644
--- a/docs/.vitepress/theme/components/lab-access/MacJourney.vue
+++ b/docs/.vitepress/theme/components/lab-access/MacJourney.vue
@@ -262,6 +262,8 @@ const closeWorkbenchDialog = (workbenchStepperValue = null) => {
If you are resetting your TOTP (Google authenticator code) follow the TOTP configuration guide:
+
+
diff --git a/docs/.vitepress/theme/components/lab-access/RemoveVpnCertGuide.vue b/docs/.vitepress/theme/components/lab-access/RemoveVpnCertGuide.vue
new file mode 100644
index 0000000000..dd6cf10da1
--- /dev/null
+++ b/docs/.vitepress/theme/components/lab-access/RemoveVpnCertGuide.vue
@@ -0,0 +1,252 @@
+
+
+
+
+
+
+ mdi-certificate-outline Remove your old VPN certificate
+
+
+
+
+
+
+ Remove old VPN certificate
+
+
+ mdi-close
+
+
+
+
+
+
+
+
+ Open VPN details in Tunnelblick
+
+
+ To remove your old VPN configuration on macOS using Tunnelblick, follow the steps below.
+
+
+ - Click on the running
Tunnelblick icon in the upper menu bar of your screen.
+ -
+ Select
VPN Details...
+
+
+
+
+ Continue
+
+
+
+ Delete saved credentials
+
+
+
+ - Select your VPN profile on the left side of the window.
+ -
+ In the bottom left corner , click the button marked with
+
mdi-dots-horizontal-circle-outline three dots in a circle.
+
+
+
+ -
+ At the very bottom of the newly opened window, select
+
Delete configuration's credentials in keychain.
+
+
+
+
+ Continue
+ Back
+
+
+
+ Delete the VPN profile
+
+
+ Select your VPN profile and delete it from the Tunnelblick app as shown in the picture below.
+
+
+ You can now continue with the next step.
+
+ Start again
+
+ Finish
+ Back
+
+
+
+
+
+
+ Open VPN options
+
+
+ To remove your old VPN configuration on Linux (Ubuntu 24.04), follow the steps below.
+
+
+
+ - Open
Settings.
+ - Select
Network.
+ -
+ Click the
mdi-cog VPN Options icon (small wheel) to the right of your VPN profile.
+
+
+
+
+ Continue
+
+
+
+ Remove the VPN profile
+
+
+
+ -
+ Click the red
Remove VPN... button at the bottom of the window.
+
+
+ - Click
Forget to confirm.
+
+
+ You can now continue with the next step.
+
+ Start again
+
+ Finish
+ Back
+
+
+
+
+
+
+ Clear saved passwords
+
+
+ You will need to remove your old VPN certificate and passwords before you install a new one.
+
+
+
+ -
+ Find the
OpenVPN icon in the task bar in the lower right corner of your screen.
+ If you don't see it, click the mdi-chevron-up arrow to show hidden icons.
+
+ - Right click on the
OpenVPN icon.
+ - Select
Clear Saved Passwords.
+
+
+ Continue
+
+
+
+ Remove old OpenVPN configuration folder
+
+
+
+ - Open your
File Explorer.
+ -
+ Go to the folder with your old OpenVPN configurations. It's usually located here:
+
+
+ -
+ Manually remove the folder named after your username, i.e. the
+
<folder-with-username-that-you-should-remove> part of the path above.
+
+
+
+ Start again
+
+ Finish
+ Back
+
+
+
+
+
+
+
+
+
diff --git a/docs/.vitepress/theme/components/lab-access/WindowsJourney.vue b/docs/.vitepress/theme/components/lab-access/WindowsJourney.vue
index 0c7c183727..1bf022b876 100644
--- a/docs/.vitepress/theme/components/lab-access/WindowsJourney.vue
+++ b/docs/.vitepress/theme/components/lab-access/WindowsJourney.vue
@@ -276,6 +276,8 @@ const openSurvey = () => {
If you are resetting your TOTP (Google authenticator code) follow the TOTP configuration guide:
+
+
diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts
index abb5b36980..e3771fec85 100644
--- a/docs/.vitepress/theme/index.ts
+++ b/docs/.vitepress/theme/index.ts
@@ -26,6 +26,7 @@ import LinuxJourney from "./components/lab-access/LinuxJourney.vue"
import WindowsJourney from "./components/lab-access/WindowsJourney.vue"
import MacJourney from "./components/lab-access/MacJourney.vue"
import TotpGuide from "./components/lab-access/TotpGuide.vue"
+import RemoveVpnCertGuide from "./components/lab-access/RemoveVpnCertGuide.vue"
import VideoGuide from "./components/lab-access/VideoGuide.vue"
import AccessIntro from "./components/lab-access/AccessIntro.vue"
import IaasAccess from "./components/lab-access/IaasAccess.vue"
@@ -178,6 +179,7 @@ export default {
app.component("WindowsJourney", WindowsJourney)
app.component("MacJourney", MacJourney)
app.component("TotpGuide", TotpGuide)
+ app.component("RemoveVpnCertGuide", RemoveVpnCertGuide)
app.component("VideoGuide", VideoGuide)
app.component("AccessIntro", AccessIntro)
app.component("IaasAccess", IaasAccess)
diff --git a/docs/public/img/vpn/step1_Linux_24_04_vpn_remove.png b/docs/public/img/vpn/step1_Linux_24_04_vpn_remove.png
new file mode 100644
index 0000000000..ee9b7aacef
Binary files /dev/null and b/docs/public/img/vpn/step1_Linux_24_04_vpn_remove.png differ
diff --git a/docs/public/img/vpn/step2_Linux_24_04_vpn_remove.png b/docs/public/img/vpn/step2_Linux_24_04_vpn_remove.png
new file mode 100644
index 0000000000..274f8ca38f
Binary files /dev/null and b/docs/public/img/vpn/step2_Linux_24_04_vpn_remove.png differ
diff --git a/docs/public/img/vpn/tunnelblick-vpn-removal-step1.png b/docs/public/img/vpn/tunnelblick-vpn-removal-step1.png
new file mode 100644
index 0000000000..a2f9b50ce5
Binary files /dev/null and b/docs/public/img/vpn/tunnelblick-vpn-removal-step1.png differ
diff --git a/docs/public/img/vpn/tunnelblick-vpn-removal-step2a.png b/docs/public/img/vpn/tunnelblick-vpn-removal-step2a.png
new file mode 100644
index 0000000000..555a30fbf3
Binary files /dev/null and b/docs/public/img/vpn/tunnelblick-vpn-removal-step2a.png differ
diff --git a/docs/public/img/vpn/tunnelblick-vpn-removal-step2b.png b/docs/public/img/vpn/tunnelblick-vpn-removal-step2b.png
new file mode 100644
index 0000000000..79205abf13
Binary files /dev/null and b/docs/public/img/vpn/tunnelblick-vpn-removal-step2b.png differ
diff --git a/docs/public/img/vpn/tunnelblick-vpn-removal-step3.png b/docs/public/img/vpn/tunnelblick-vpn-removal-step3.png
new file mode 100644
index 0000000000..154aa51ee7
Binary files /dev/null and b/docs/public/img/vpn/tunnelblick-vpn-removal-step3.png differ
diff --git a/docs/public/img/vpn/tunnelblick-vpn-removal-step4.png b/docs/public/img/vpn/tunnelblick-vpn-removal-step4.png
new file mode 100644
index 0000000000..f6b879e28b
Binary files /dev/null and b/docs/public/img/vpn/tunnelblick-vpn-removal-step4.png differ