SparkLabs Forum.

Community Help.


After upgrading to 1.7.3 viscosity lost auth-user-pass

Upgrading from 1.7.1 to 1.7.3 seems to be a complete disaster:

* all the "auth-user-pass" sections were removed from the VPN config files.
* Adding the file manually works, one time because the directive is removed and next time you connect viscosity will not have it
* the clean-log option from view-log dialog does not clean the window anymore.

I checked and this happened on all connections (6 servers configured).
Hi sbarnea,

all the "auth-user-pass" sections were removed from the VPN config files.

Viscosity represents this option with the "Use Username/Password authentication" checkbox. Use of a password text file for storing authentication details is not supported - Viscosity supports storing credentials in the Keychain. Adding the "auth-user-pass" command manually to the advanced commands section will cause it to be parsed back into the corresponding checkbox setting.

the clean-log option from view-log dialog does not clean the window anymore

I'm afraid we are unable to find any problems with it. Please keep in mind that it clears the log for the currently selected connection only. If a different connection is then selected at the top of the Details window then its log data (if any) will be displayed.

Cheers,
James
It seems that you totally missed the 2FA use-case, where the only way to implement a reliable (self-restoring) VPN connection is to use the "auth-user-pass" file in combination with before-connect-script which generates the one-time-password in that file.

This is a standard use case of OpenVPN which worked well even with Viscosity in the past. Now this is broken forcing users to drop use of Viscosity.
3 posts Page 1 of 1

Copyright © 2016 SparkLabs Pty Ltd. All Rights Reserved. Privacy Policy