Skip to content
- /Applications/Viscosity.app/Contents/Library/LaunchServices/com.sparklabs.ViscosityHelper
to
- /Library/PrivilegedHelperTools/com.sparklabs.ViscosityHelper
Using the 1.9.3 version. Had to re-enter my license details.
Actually drops caused by me I have connected same ovpn profile on my mobile and forgot to disconnect it. My phone gets the connection and drops out my laptop. Now my instance is working well too.
Thank you so much for quick fix
Viscosity Helper Connection Failed
Got a problem with Viscosity or need help? Ask here!
Hi, same problem on Mojave 10.14.6, can't work anymore.
I tried to downgrade to 1.9.3 which asks me to install the assistant:
After saying yes, it fails with the same error I was having on 1.9.4:
Here are the console.log output when clicking on "Install":
I tried to downgrade to 1.9.3 which asks me to install the assistant:
After saying yes, it fails with the same error I was having on 1.9.4:
Here are the console.log output when clicking on "Install":
Hi Folks,
UPDATE: Please see the post further below for the solution and further information.
We believe this is being caused by security or enterprise software installed on the same machine.
Viscosity 1.9.4 includes significantly more strict code signature checking over prior versions. Viscosity's helper will now reject clients where the connecting process does not meet these strict checks. If Viscosity is being rejected from connecting to its own helper it likely means something on the computer is modifying it, causing it to fail these checks.
Please ensure that no software is installed on the computer that may be attempting to inject code into Viscosity. We have seen problems in the past with enterprise security/management software like "SentinelOne" or "Digital Guardian". Please try uninstalling or disabling any such software and see if the problem persists.
Investigations are ongoing, and feedback regarding whether any such software is on the affected machines would be appreciated.
If you need to downgrade to version 1.9.3, please first follow the steps in the Uninstalling Viscosity (Mac) article to remove the Viscosity application and the helper (do *not* remove Viscosity's Preferences or your connections), and then download Viscosity 1.9.3. However please note that 1.9.3 does have a security vulnerability that version 1.9.4 addresses.
Cheers,
James
UPDATE: Please see the post further below for the solution and further information.
We believe this is being caused by security or enterprise software installed on the same machine.
Viscosity 1.9.4 includes significantly more strict code signature checking over prior versions. Viscosity's helper will now reject clients where the connecting process does not meet these strict checks. If Viscosity is being rejected from connecting to its own helper it likely means something on the computer is modifying it, causing it to fail these checks.
Please ensure that no software is installed on the computer that may be attempting to inject code into Viscosity. We have seen problems in the past with enterprise security/management software like "SentinelOne" or "Digital Guardian". Please try uninstalling or disabling any such software and see if the problem persists.
Investigations are ongoing, and feedback regarding whether any such software is on the affected machines would be appreciated.
If you need to downgrade to version 1.9.3, please first follow the steps in the Uninstalling Viscosity (Mac) article to remove the Viscosity application and the helper (do *not* remove Viscosity's Preferences or your connections), and then download Viscosity 1.9.3. However please note that 1.9.3 does have a security vulnerability that version 1.9.4 addresses.
Cheers,
James
Web: https://www.sparklabs.com
Support: https://www.sparklabs.com/support
Twitter: https://twitter.com/sparklabs
Support: https://www.sparklabs.com/support
Twitter: https://twitter.com/sparklabs
Thu Aug 26, 2021 4:57 pmcNone wrote: I have solved the issue with manually copying the helper from app to PrivilegedLaunchServices. Thank you for this great toolI solved the problem doing this too by copying:
- /Applications/Viscosity.app/Contents/Library/LaunchServices/com.sparklabs.ViscosityHelper
to
- /Library/PrivilegedHelperTools/com.sparklabs.ViscosityHelper
Using the 1.9.3 version. Had to re-enter my license details.
Last edited by hivacruz on Thu Aug 26, 2021 7:07 pm, edited 1 time in total.
Hi All,
Thanks for everyone who has posted or emailed with additional information.
We believe we've now identified what is going on, and we've released an updated build to help address this (version 1.9.4 build 1578). Please try updating to this build to see if it resolves the problem (even if the description below doesn't sound like it matches your setup). If you were running the previous build and running into this issue, you will need to manually uninstall the old build using the instructions below (otherwise the same error message will persist even with the new build).
In short issues are falling into two categories:
Issue 1:
Code signing security settings have been modified on the local machine, causing some checks by Viscosity's helper to fail. We don't believe this is widespread or a common practice, however it appears to be the case on many "hackintosh" machines, old machines using patched versions of macOS to allow installation beyond what Apple support, and some enterprise setups to allow security/management software to run. The latest build (version 1.9.4 build 1578) will now work correctly on these setups. The latest build can be downloaded from the download page, or via software update.
If you, or a user you support, has the initial 1.9.4 release (build 1577) and is unable to update, please manually uninstall the Viscosity application and the helper tool using the instructions in the Uninstalling Viscosity (Mac) guide, and then download and install the latest build as normal. Updates of the initial build were paused as soon as we started receiving reports of problems.
Issue 2:
Enterprise security software in injecting itself into Viscosity, breaking its runtime code signature. Sadly there is nothing we can do about this from our end, as Viscosity is working by design protecting against code injection. In all instances thus far, updating to the latest version of the security software has resolved the problem. Alternatively you can also try whitelisting the Viscosity application.
Again, we'd like to thank everyone who quickly reported a problem with the update on their machine and took the time to email in logs and work with us the get to the bottom on the issue. Problems like this are always frustrating for all involved, and so we greatly appreciate your support.
Thanks,
James
Thanks for everyone who has posted or emailed with additional information.
We believe we've now identified what is going on, and we've released an updated build to help address this (version 1.9.4 build 1578). Please try updating to this build to see if it resolves the problem (even if the description below doesn't sound like it matches your setup). If you were running the previous build and running into this issue, you will need to manually uninstall the old build using the instructions below (otherwise the same error message will persist even with the new build).
In short issues are falling into two categories:
Issue 1:
Code signing security settings have been modified on the local machine, causing some checks by Viscosity's helper to fail. We don't believe this is widespread or a common practice, however it appears to be the case on many "hackintosh" machines, old machines using patched versions of macOS to allow installation beyond what Apple support, and some enterprise setups to allow security/management software to run. The latest build (version 1.9.4 build 1578) will now work correctly on these setups. The latest build can be downloaded from the download page, or via software update.
If you, or a user you support, has the initial 1.9.4 release (build 1577) and is unable to update, please manually uninstall the Viscosity application and the helper tool using the instructions in the Uninstalling Viscosity (Mac) guide, and then download and install the latest build as normal. Updates of the initial build were paused as soon as we started receiving reports of problems.
Issue 2:
Enterprise security software in injecting itself into Viscosity, breaking its runtime code signature. Sadly there is nothing we can do about this from our end, as Viscosity is working by design protecting against code injection. In all instances thus far, updating to the latest version of the security software has resolved the problem. Alternatively you can also try whitelisting the Viscosity application.
Again, we'd like to thank everyone who quickly reported a problem with the update on their machine and took the time to email in logs and work with us the get to the bottom on the issue. Problems like this are always frustrating for all involved, and so we greatly appreciate your support.
Thanks,
James
Web: https://www.sparklabs.com
Support: https://www.sparklabs.com/support
Twitter: https://twitter.com/sparklabs
Support: https://www.sparklabs.com/support
Twitter: https://twitter.com/sparklabs
- Posts: 2
- Joined: Thu Aug 26, 2021 5:18 pm
Thanks. New version worked for me.
Thu Aug 26, 2021 8:33 pmJames wrote: Hi All,Unfortunatley it drops at some point. Actually I can get connected in seconds but it doesnt transmit any data after few seconds.
Thanks for everyone who has posted or emailed with additional information.
We believe we've now identified what is going on, and we've released an updated build to help address this (version 1.9.4 build 1578). Please try updating to this build to see if it resolves the problem (even if the description below doesn't sound like it matches your setup). If you were running the previous build and running into this issue, you will need to manually uninstall the old build using the instructions below (otherwise the same error message will persist even with the new build).
In short issues are falling into two categories:
Issue 1:
Code signing security settings have been modified on the local machine, causing some checks by Viscosity's helper to fail. We don't believe this is widespread or a common practice, however it appears to be the case on many "hackintosh" machines, old machines using patched versions of macOS to allow installation beyond what Apple support, and some enterprise setups to allow security/management software to run. The latest build (version 1.9.4 build 1578) will now work correctly on these setups. The latest build can be downloaded from the download page, or via software update.
If you, or a user you support, has the initial 1.9.4 release (build 1577) and is unable to update, please manually uninstall the Viscosity application and the helper tool using the instructions in the Uninstalling Viscosity (Mac) guide, and then download and install the latest build as normal. Updates of the initial build were paused as soon as we started receiving reports of problems.
Issue 2:
Enterprise security software in injecting itself into Viscosity, breaking its runtime code signature. Sadly there is nothing we can do about this from our end, as Viscosity is working by design protecting against code injection. In all instances thus far, updating to the latest version of the security software has resolved the problem. Alternatively you can also try whitelisting the Viscosity application.
Again, we'd like to thank everyone who quickly reported a problem with the update on their machine and took the time to email in logs and work with us the get to the bottom on the issue. Problems like this are always frustrating for all involved, and so we greatly appreciate your support.
Thanks,
James
Thu Aug 26, 2021 11:47 pmcNone wrote:Thu Aug 26, 2021 8:33 pmJames wrote: Hi All,Unfortunatley it drops at some point. Actually I can get connected in seconds but it doesnt transmit any data after few seconds.
Thanks for everyone who has posted or emailed with additional information.
We believe we've now identified what is going on, and we've released an updated build to help address this (version 1.9.4 build 1578). Please try updating to this build to see if it resolves the problem (even if the description below doesn't sound like it matches your setup). If you were running the previous build and running into this issue, you will need to manually uninstall the old build using the instructions below (otherwise the same error message will persist even with the new build).
In short issues are falling into two categories:
Issue 1:
Code signing security settings have been modified on the local machine, causing some checks by Viscosity's helper to fail. We don't believe this is widespread or a common practice, however it appears to be the case on many "hackintosh" machines, old machines using patched versions of macOS to allow installation beyond what Apple support, and some enterprise setups to allow security/management software to run. The latest build (version 1.9.4 build 1578) will now work correctly on these setups. The latest build can be downloaded from the download page, or via software update.
If you, or a user you support, has the initial 1.9.4 release (build 1577) and is unable to update, please manually uninstall the Viscosity application and the helper tool using the instructions in the Uninstalling Viscosity (Mac) guide, and then download and install the latest build as normal. Updates of the initial build were paused as soon as we started receiving reports of problems.
Issue 2:
Enterprise security software in injecting itself into Viscosity, breaking its runtime code signature. Sadly there is nothing we can do about this from our end, as Viscosity is working by design protecting against code injection. In all instances thus far, updating to the latest version of the security software has resolved the problem. Alternatively you can also try whitelisting the Viscosity application.
Again, we'd like to thank everyone who quickly reported a problem with the update on their machine and took the time to email in logs and work with us the get to the bottom on the issue. Problems like this are always frustrating for all involved, and so we greatly appreciate your support.
Thanks,
James
Actually drops caused by me I have connected same ovpn profile on my mobile and forgot to disconnect it. My phone gets the connection and drops out my laptop. Now my instance is working well too.
Thank you so much for quick fix