Tunnelblick

Author: f | 2025-04-25

★★★★☆ (4.9 / 3214 reviews)

on screen keyboard magic

Tunnelblick Public The official Tunnelblick website is at the official Tunnelblick GitHub repository is at

the cleaner

Tunnelblick/ at master Tunnelblick/Tunnelblick - GitHub

When tunnelblick is installed on older Macs supporting Ventura 14.4.1 via OpenCore Patcher, the main window "OpenVPN Details" is not accessible and tunnelblick hangs.To ReproduceHave a Mac booting with OpenCore Patcher and GeForce GTX 680 graphics (I have two).Try to start the main window "OpenVPN details". The windows does not show up, the coloured spinner spins forever, Tunnelblick hangs.Expected behaviorThe "OpenVPN details" window appearsScreenshotsNone significantAdditional contextI know this is an unsupported configuration. However, tunnelblick is the only known app to not work (OpenVpn Client works flawlessly, in example).Diagnostic infoPlease attach a file with the info obtained by following the instructions at Before You Post About a ProblemCan't Access OpenVPN detail windows, so I can't upload standard bug report.Here is what it reports in transcript when started from CLI:2024-04-25 16:15:31.390 Tunnelblick[6567:73808] Tunnelblick: macOS 14.4.1; Tunnelblick 4.0.1 (build 5971)2024-04-25 16:15:34.933 Tunnelblick[6567:73901] Cannot determine SIP status; assuming SIP is enabled. stdout from '/usr/bin/csrutil status' = 'System Integrity Protection status: unknown (Custom Configuration).Configuration:Apple Internal: disabledKext Signing: disabledFilesystem Protections: disabledDebugging Restrictions: enabledDTrace Restrictions: enabledNVRAM Protections: enabledBaseSystem Verification: enabledThis is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.'2024-04-25 16:15:37.315 Tunnelblick[6567:73808] Sparkle: ===== Tunnelblick =====2024-04-25 16:15:37.316 Tunnelblick[6567:73808] Sparkle: Verified appcast signature2024-04-25 16:16:08.137 Tunnelblick[6567:73808] attributedStringFromHTML: initWithHTML failed2024-04-25 16:16:08.579 Tunnelblick[6567:73808] attributedStringFromHTML: initWithHTML failed2024-04-25 16:16:09.017 Tunnelblick[6567:73808] attributedStringFromHTML: initWithHTML failed2024-04-25 16:16:19.484 Tunnelblick[6567:73808] attributedStringFromHTML: initWithHTML failed. Tunnelblick Public The official Tunnelblick website is at the official Tunnelblick GitHub repository is at Download the Tunnelblick client. Go to Tunnelblick downloads. Download the stable version of the Tunnelblick client. Open the downloaded file and install the Tunnelblick client. Tunnelblick and Apple Silicon - Tunnelblick Distributing Tunnelblick and Configurations - Tunnelblick Tunnelblick 6.0.1 (build 6161) Changes from 6.0 to 6.0.1Fixes a problem that caused some deployment systems to deploy Tunnelblick onmacOS versions that are not supported.Fixes a problem that caused Tunnelblick to ignore the 'Check for updates to beta versions' checkboxand only check for beta updates when running a beta version of Tunnelblick.For verifying the disk image:MD5 = ec7fafa1209a98b7b4b9c63c50499078SHA1 = 3d245726aded18584f62c764c4f9ecd55d1c339bSHA256 = 728f929d890b1a577d2db8de7d38fdaf9e648ca831e0c9d913cf98ec73520608 Tunnelblick 6.1beta2 (build 6180) Changes from 6.1beta1 to 6.1beta2Fixes a problem that caused some deployment systems to deploy Tunnelblick onmacOS versions that are not supported.Fixes a problem that caused Tunnelblick to ignore the 'Check for updates to beta versions' checkboxand only check for beta updates when running a beta version of Tunnelblick.For verifying the disk image:MD5 = 225895263d09bc87a8a4276e7f3b1acdSHA1 = 6efecb2081da72661effcb13544308a1e61a17a3SHA256 = 4619513160824205409a3c6fb0049e6daf50a0f21f1e0aab47731ecdc16295b1 Tunnelblick 6.0 (build 6160) Changes from 4.0.1 to 6.0Updates to OpenVPN 2.6.13 from 2.6.11 (also includes OpenVPN 2.5.9 and 2.4.11), see Changes in OpenVPN 2.6.Updates to OpenSSL 3.0.16 from 3.0.13 (also includes OpenSSL 1.1.1w), see OpenSSL 3.0 Series Release Notes].Includes many other improvements and fixes many problems.Requires macOS 13 Ventura or higher.For verifying the disk image:MD5 = fa4eefbaf5e99085b2d0d0f5af1b8ccdSHA1 = 2e54623ebd4e9e393b912ef8a2c1f85af41bffc7SHA256 = e078853adb2ce2fceaa52f80ad1ef2d49ecb61a2045fd02227b254e2514c05be Tunnelblick 6.1beta1 (build 6170) Changes from 6.0beta11 to 6.1beta1Updated localization.Requires macOS 13 Ventura or higher.For verifying the disk image:MD5 = 1c48ebdcded068538b3416eefa78f001SHA1 = c45c15d0cd6403edea605aba4871da19dceac610SHA256 = e8be8f7f1a8bd16ba902a101bb7e882353431531a7ae6dad2ca7863247342082 Tunnelblick 6.0beta11 (build 6150) Changes from 6.0beta10 to 6.0beta11Updates to OpenSSL 3.0.16 from 3.0.14 (also includes OpenSSL 1.1.1w), see OpenSSL 3.0 Series Release Notes.Fixes Issue #837 by checking for updates later if there is no Internet access.Fixes complaining twice about getting an error checking for updates.Fixes not invoking static-challenge-response.user.sh.Fixes several problems importing configurations.For verifying the disk image:MD5 = 320b8c751893896a5c1b1b0aa18930b3SHA1 = fb2895434e47755edf95df6d3f4394dc3a7cc95aSHA256 = 59a6851109f842df9461addf158a7fe35af824491690a2f5c188b75064559ebf Tunnelblick 6.0beta10 (build 6140) Changes from 6.0beta09 to 6.0beta10Updates to OpenVPN 2.6.13 from 2.6.12 (also includes OpenVPN 2.5.9 and 2.4.11), see Changes in OpenVPN 2.6.Fixes Issue #832: Error if 'Set DNS/WINS' is set to 'Set nameserver (3.1)'.Fixes a minor memory leak.Adds User-Agent and Host headers when checking for updates.Times out after 30 seconds when trying to check for updates.Uses gTbInfo.tunnelblickVersionString instead of gMC.tunnelblickVersionString or CFBundleShortVersionString.Removes some unused code and reformats some code.Updates the URL for downloading Apple's IOUserEthernetController.h when building Tunnelblick (even though it is no longer used).Logs when a WEB_AUTH URL cannot be parsed.No longer percent-escapes non-Tunnelblick update and IP address check URLs.For verifying the disk image:MD5 = 10b0c9be11da72fd9c10084f6dc27367SHA1 = 25e1c14452d645b7c76b7f5b178abfb806fbb3b7SHA256 = c18e16c656e98b3e0a49311af79f3978069f509f7ac3378c5644893ae72a6394 Tunnelblick 6.0beta09 (build 6130) Changes from 6.0beta08 to 6.0beta09Prepares for a version of macOS that refuses to load system extensions used by Tunnelblick.Updates copyright notices correctly in all languages.Avoids multiple warnings that the OpenVPN 'ns-cert-type' option is deprecated.Logs if Tunnelblick's preferences are not writable.Updates localization.Includes fixes for Xcode warnings, cleanups to the Tunnelblick source code, optimizations to the process of building Tunnelblick, and updates the documentation for building Tunnelblick.Fixes a problem which could cause crashes when launching Tunnelblick.Fixes a problem if the 'plutil' command is unavailable.For verifying the disk image:MD5 = 033f22bce2d5dd0fbbf085199bf0d04bSHA1 = d23f8b11018fa71a38eb03d1be3bcb6e5b7aecf0SHA256 = ee20d3943836c1db9be6165479c90247562b46e330a7fa11154414352e8acba4 Tunnelblick 6.0beta08 (build 6120) Fixes a problem causing authentication failures in Tunnelblick 6.0beta07.For verifying the disk

Comments

User9540

When tunnelblick is installed on older Macs supporting Ventura 14.4.1 via OpenCore Patcher, the main window "OpenVPN Details" is not accessible and tunnelblick hangs.To ReproduceHave a Mac booting with OpenCore Patcher and GeForce GTX 680 graphics (I have two).Try to start the main window "OpenVPN details". The windows does not show up, the coloured spinner spins forever, Tunnelblick hangs.Expected behaviorThe "OpenVPN details" window appearsScreenshotsNone significantAdditional contextI know this is an unsupported configuration. However, tunnelblick is the only known app to not work (OpenVpn Client works flawlessly, in example).Diagnostic infoPlease attach a file with the info obtained by following the instructions at Before You Post About a ProblemCan't Access OpenVPN detail windows, so I can't upload standard bug report.Here is what it reports in transcript when started from CLI:2024-04-25 16:15:31.390 Tunnelblick[6567:73808] Tunnelblick: macOS 14.4.1; Tunnelblick 4.0.1 (build 5971)2024-04-25 16:15:34.933 Tunnelblick[6567:73901] Cannot determine SIP status; assuming SIP is enabled. stdout from '/usr/bin/csrutil status' = 'System Integrity Protection status: unknown (Custom Configuration).Configuration:Apple Internal: disabledKext Signing: disabledFilesystem Protections: disabledDebugging Restrictions: enabledDTrace Restrictions: enabledNVRAM Protections: enabledBaseSystem Verification: enabledThis is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.'2024-04-25 16:15:37.315 Tunnelblick[6567:73808] Sparkle: ===== Tunnelblick =====2024-04-25 16:15:37.316 Tunnelblick[6567:73808] Sparkle: Verified appcast signature2024-04-25 16:16:08.137 Tunnelblick[6567:73808] attributedStringFromHTML: initWithHTML failed2024-04-25 16:16:08.579 Tunnelblick[6567:73808] attributedStringFromHTML: initWithHTML failed2024-04-25 16:16:09.017 Tunnelblick[6567:73808] attributedStringFromHTML: initWithHTML failed2024-04-25 16:16:19.484 Tunnelblick[6567:73808] attributedStringFromHTML: initWithHTML failed

2025-03-29
User4835

Tunnelblick 6.0.1 (build 6161) Changes from 6.0 to 6.0.1Fixes a problem that caused some deployment systems to deploy Tunnelblick onmacOS versions that are not supported.Fixes a problem that caused Tunnelblick to ignore the 'Check for updates to beta versions' checkboxand only check for beta updates when running a beta version of Tunnelblick.For verifying the disk image:MD5 = ec7fafa1209a98b7b4b9c63c50499078SHA1 = 3d245726aded18584f62c764c4f9ecd55d1c339bSHA256 = 728f929d890b1a577d2db8de7d38fdaf9e648ca831e0c9d913cf98ec73520608 Tunnelblick 6.1beta2 (build 6180) Changes from 6.1beta1 to 6.1beta2Fixes a problem that caused some deployment systems to deploy Tunnelblick onmacOS versions that are not supported.Fixes a problem that caused Tunnelblick to ignore the 'Check for updates to beta versions' checkboxand only check for beta updates when running a beta version of Tunnelblick.For verifying the disk image:MD5 = 225895263d09bc87a8a4276e7f3b1acdSHA1 = 6efecb2081da72661effcb13544308a1e61a17a3SHA256 = 4619513160824205409a3c6fb0049e6daf50a0f21f1e0aab47731ecdc16295b1 Tunnelblick 6.0 (build 6160) Changes from 4.0.1 to 6.0Updates to OpenVPN 2.6.13 from 2.6.11 (also includes OpenVPN 2.5.9 and 2.4.11), see Changes in OpenVPN 2.6.Updates to OpenSSL 3.0.16 from 3.0.13 (also includes OpenSSL 1.1.1w), see OpenSSL 3.0 Series Release Notes].Includes many other improvements and fixes many problems.Requires macOS 13 Ventura or higher.For verifying the disk image:MD5 = fa4eefbaf5e99085b2d0d0f5af1b8ccdSHA1 = 2e54623ebd4e9e393b912ef8a2c1f85af41bffc7SHA256 = e078853adb2ce2fceaa52f80ad1ef2d49ecb61a2045fd02227b254e2514c05be Tunnelblick 6.1beta1 (build 6170) Changes from 6.0beta11 to 6.1beta1Updated localization.Requires macOS 13 Ventura or higher.For verifying the disk image:MD5 = 1c48ebdcded068538b3416eefa78f001SHA1 = c45c15d0cd6403edea605aba4871da19dceac610SHA256 = e8be8f7f1a8bd16ba902a101bb7e882353431531a7ae6dad2ca7863247342082 Tunnelblick 6.0beta11 (build 6150) Changes from 6.0beta10 to 6.0beta11Updates to OpenSSL 3.0.16 from 3.0.14 (also includes OpenSSL 1.1.1w), see OpenSSL 3.0 Series Release Notes.Fixes Issue #837 by checking for updates later if there is no Internet access.Fixes complaining twice about getting an error checking for updates.Fixes not invoking static-challenge-response.user.sh.Fixes several problems importing configurations.For verifying the disk image:MD5 = 320b8c751893896a5c1b1b0aa18930b3SHA1 = fb2895434e47755edf95df6d3f4394dc3a7cc95aSHA256 = 59a6851109f842df9461addf158a7fe35af824491690a2f5c188b75064559ebf Tunnelblick 6.0beta10 (build 6140) Changes from 6.0beta09 to 6.0beta10Updates to OpenVPN 2.6.13 from 2.6.12 (also includes OpenVPN 2.5.9 and 2.4.11), see Changes in OpenVPN 2.6.Fixes Issue #832: Error if 'Set DNS/WINS' is set to 'Set nameserver (3.1)'.Fixes a minor memory leak.Adds User-Agent and Host headers when checking for updates.Times out after 30 seconds when trying to check for updates.Uses gTbInfo.tunnelblickVersionString instead of gMC.tunnelblickVersionString or CFBundleShortVersionString.Removes some unused code and reformats some code.Updates the URL for downloading Apple's IOUserEthernetController.h when building Tunnelblick (even though it is no longer used).Logs when a WEB_AUTH URL cannot be parsed.No longer percent-escapes non-Tunnelblick update and IP address check URLs.For verifying the disk image:MD5 = 10b0c9be11da72fd9c10084f6dc27367SHA1 = 25e1c14452d645b7c76b7f5b178abfb806fbb3b7SHA256 = c18e16c656e98b3e0a49311af79f3978069f509f7ac3378c5644893ae72a6394 Tunnelblick 6.0beta09 (build 6130) Changes from 6.0beta08 to 6.0beta09Prepares for a version of macOS that refuses to load system extensions used by Tunnelblick.Updates copyright notices correctly in all languages.Avoids multiple warnings that the OpenVPN 'ns-cert-type' option is deprecated.Logs if Tunnelblick's preferences are not writable.Updates localization.Includes fixes for Xcode warnings, cleanups to the Tunnelblick source code, optimizations to the process of building Tunnelblick, and updates the documentation for building Tunnelblick.Fixes a problem which could cause crashes when launching Tunnelblick.Fixes a problem if the 'plutil' command is unavailable.For verifying the disk image:MD5 = 033f22bce2d5dd0fbbf085199bf0d04bSHA1 = d23f8b11018fa71a38eb03d1be3bcb6e5b7aecf0SHA256 = ee20d3943836c1db9be6165479c90247562b46e330a7fa11154414352e8acba4 Tunnelblick 6.0beta08 (build 6120) Fixes a problem causing authentication failures in Tunnelblick 6.0beta07.For verifying the disk

2025-04-14
User5273

Mohammad A. Select which file to download - UDP or TCP. It will show as Connected at the top of the screen. Download Tunnelblick or regular OpenVPN configuration files from your chosen VPN. Double-click the configuration file to open it in Tunnelblick. Tunnelblick is a free and open source (FOSS) OpenVPN client for macOS. If you need to use several VPN connections per day, Tunnelblick is an interesting solution worth investigating. Download file from user portal Download Configuration for Other OSs in. The bad thing is the configuration, however - setting up Tunnelblick isn't very straightforward for those new to VPNs and will no doubt leave many frustrated. The great thing about Tunnelblick is the fact that it supports multiple connections - you can easily switch between VPNs from your menu bar. Click Open in the bottom right corner of the window. Once opened and running, the Tunnelblick interface is clear and easy to use, featuring an extensive log which details your VPN traffic and can be cleared at any moment. The system will prompt you with a warning that Tunnelblick is an application downloaded from the internet. Alternatively, when you are prompted to do the latter, you can just click "Continue" and Tunnelblick will create an example configuration file in the correct location, which you can then customize or replace.

2025-04-03
User4891

Image:MD5 = 083fdeabe1e10b042f58c99680be07d5SHA1 = 84c1f5d02609527d43658791c0c6af3cb59be548SHA256 = c810f6c9795ace0fad751f596165208c3ad55f2bd746ffe2c64e5e2e019fd6d0 Tunnelblick 6.0beta07 (build 6110) Changes from 6.0beta06 to 6.0beta07Implements an extension of OpenVPN's --static-challenge option that is expected to be included in OpenVPN 2.7.Clarifies some warning messages.Updates localization.Fixes a problem that caused an error message to pop up when renaming a configuration or converting a configuration from private to shared or shared to private.Fixes a problem that caused Tunnelblick 6.0beta06 to not include OpenVPN binaries in /Library/Application Support/Tunneblick/Openvpn.For verifying the disk image:MD5 = 21faf9f145e1d9c96fafb80e2274d346SHA1 = 0088126c63fb83e90bc5aa349ef0e647e9c38c88SHA256 = f64e29c2ba3ae792a98dfa04d36bfebf4da50f93109790f033efc067e40cb44b Tunnelblick 6.0beta06 (build 6100) Changes from 6.0beta05 to 6.0beta06 (SECURITY UPDATE)Updates OpenSSL to version 3.0.15 from 3.0.14. See OpenSSL 3.0 Series Release Notes.Warns about using OpenSSL 1.1.1, which has security vulnerabilities for which fixes are not publicly available.Removes the checkbox to place the Tunnelblick icon near the Spotlight icon, a feature which is not available in recent versions of macOS.Fixes an error when OpenVPN options that specify a command use an executable instead of a script.Fixes a problem disabling secondary network services.For verifying the disk image:MD5 = 2a1658a3a18a0f6ff166c9b2cd1a75c3SHA1 = 923d4f605f10f0bc92a47ad5706f669927680d9bSHA256 = b62d2fe025622a5328aec87fad74e6b9aecb3820e33f3f5d048a61c2ee56009a

2025-04-10

Add Comment