Issues with push "compress lz4" / compress lz4 (Tunnelblick 3.7.1b / 4813)

1,088 views
Skip to first unread message

jfr...@googlemail.com

unread,
Jul 5, 2017, 6:54:27 AM7/5/17
to tunnelblick-discuss

Hello All,

We have recently started using Tunnelblick on Mac to connect to an existing OpenVPN server - however we have run into an issue with compression.


THe server is openvpn-2.4.2

In the server config file we have:


    compress lz4
    push "compress lz4"


This results in a connection from Tunnelblick - but we get a warning:

2017-07-05 09:51:38 Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:1: compress (2.3.17)

And no traffic is passed over the VPN


If we change the server config to:


    compress lzo
    push "compress lzo"


This works - we still see a warning:

2017-07-05 09:54:41 Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:1: compress (2.3.17)

But traffic is flowing over the VPN.


Server admin says other clients are using lz4 compression - but we cannot seem to set this so Tunnelblick either accepts the 'push compress' or sets the right compression.


Does someone know how to enable lz4 compression with Tunnelblick? - According to release notes it has been supported for a while.


Thanks

Jon

Randy Witlicki

unread,
Jul 5, 2017, 7:16:13 AM7/5/17
to tunnelbli...@googlegroups.com

  Hi,

  I’m not an expert (not a developer of this) but looking at: 
2017-07-05 09:51:38 Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:1: compress (2.3.17)

   The last item number seems to indicate that you are running OpenVPN 2.3.17 on the client side.
   Looking at :
   It seems that lz4 was introduced in the 2.4 release tree.

  Also before 2.4 I think you needed to do   push "comp-lso yes"

 Please correct me if I am wrong on this.

  Randy
 
--
You received this message because you are subscribed to the Google Groups "tunnelblick-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tunnelblick-dis...@googlegroups.com.
Visit this group at https://groups.google.com/group/tunnelblick-discuss.
For more options, visit https://groups.google.com/d/optout.

jfr...@googlemail.com

unread,
Jul 5, 2017, 8:02:25 AM7/5/17
to tunnelblick-discuss


On Wednesday, 5 July 2017 12:16:13 UTC+1, randywitlicki wrote:

  Hi,

  I’m not an expert (not a developer of this) but looking at: 
2017-07-05 09:51:38 Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:1: compress (2.3.17)

   The last item number seems to indicate that you are running OpenVPN 2.3.17 on the client side.

Hi,

I can see what you are saying - but I'm running Tunnelblick 3.7.1b / 4813 - in the release notes, it says,

  "Replaces OpenVPN 2.4.2 with OpenVPN 2.4.3 (OpenVPN change log).
Replaces OpenVPN 2.3.16 with OpenVPN 2.3.17 (OpenVPN change log)."

Which is a little confusing as it says two different versions. I checked on the FAQ page:


But I think this must be for an old version - as I don't have an options menu - if I run up 'VPN Details...' and hit the 'Info' tab there is a lot of info there - and contributor credits, but I cannot see the Openvpn version :(


I think I may have solved this now - under 'VPN Details'  / Configuration Tab - there's another tab at the top called "Settings" (next to "Log" which I have been looking at). On there is an option to select which version of Openvpn to use for connections.

That would have been my logical question from the above "looks like two versions - how do you select between them?"

So I think I got there in the end!

Regards,

Jon
Reply all
Reply to author
Forward
0 new messages