Package Details: openvpn-xor-git 2.6.0-2

Git Clone URL: (read-only, click to copy)
Package Base: openvpn-xor-git
Description: OpenVPN with XOR patch to bypass DPI monitoring in places like China (also known as OpenVPN stealth/scramble mode)
Upstream URL:
Licenses: custom
Conflicts: libressl, openvpn, openvpn-dev, openvpn-git, openvpn-xor-patched
Provides: openvpn, openvpn-dev
Submitter: ozmartian
Maintainer: ozmartian
Last Packager: ozmartian
Votes: 6
Popularity: 0.000434
First Submitted: 2017-01-28 08:51 (UTC)
Last Updated: 2023-02-20 08:25 (UTC)

Required by (77)

Sources (9)

Pinned Comments

ozmartian commented on 2020-12-14 21:33 (UTC) (edited on 2020-12-15 07:22 (UTC) by ozmartian)

This requires OpenSSL and fails to build with LibreSSL. Have added libressl package to the conflict list to work around this.

This is an upstream LibreSSL compatibility issue and nothing to do with this package. When OpenVPN can be compiled with LibreSSL this will be reverted.

Latest Comments

1 2 3 Next › Last »

shore commented on 2023-03-02 03:50 (UTC)

@ozmartian haven't try the 2.6.0, but the same config file works in 2.5.3-1

ozmartian commented on 2023-02-24 00:10 (UTC)

@shore Does standard OpenVPN 2.6.0 work for you? These errors seem to be related to your configuration, nothing to do with the XOR updates.

shore commented on 2023-02-21 02:53 (UTC)

updating to the newest version of 2.6.0-2, getting the following error

[sudo] shore 的密码:2023-02-21 10:51:26 WARNING: Compression for receiving enabled. Compression has been used in the past to break encryption. Sent packets are not compressed unless "allow-compression yes" is also set. 2023-02-21 10:51:26 DEPRECATED OPTION: --cipher set to 'AES-128-CBC' but missing in --data-ciphers (AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305). OpenVPN ignores --cipher for cipher negotiations. 2023-02-21 10:51:26 WARNING: file '/home/shore/文档/auth.txt' is group or others accessible 2023-02-21 10:51:26 OpenVPN 2.6.0 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] [XOR] 2023-02-21 10:51:26 library versions: OpenSSL 3.0.8 7 Feb 2023, LZO 2.10 2023-02-21 10:51:26 WARNING: No server certificate verification method has been enabled. See for more info. 2023-02-21 10:51:26 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts 2023-02-21 10:51:26 OpenSSL: error:0A00018E:SSL routines::ca md too weak 2023-02-21 10:51:26 Cannot load inline certificate file 2023-02-21 10:51:26 Exiting due to fatal error make: *** [makefile:35: connect] Error 1

the same ovpn file works in version of 2.5.3-1

ozmartian commented on 2023-02-19 21:47 (UTC)

Updated to OpenVPN 2.6.0

ozmartian commented on 2022-08-07 02:25 (UTC)

@shore All is working. Must be something on your Internet connection preventing your github connection.

shore commented on 2022-08-06 09:26 (UTC)

curl: (7) Failed to connect to port 443 after 17 ms: connection rejected

cannot install

shore commented on 2022-08-06 09:26 (UTC)

curl: (7) Failed to connect to port 443 after 17 ms: connection rejected

cannot install

ozmartian commented on 2022-05-10 04:13 (UTC) (edited on 2022-05-10 04:16 (UTC) by ozmartian)

Updated to OpenVPN 2.5.6 and added more makedepends

thx @shillshocked

shillshocked commented on 2022-03-02 10:22 (UTC)

You need to have make, pkgconf, automake, and autoconf for this to work. They should be added to the depends.

ozmartian commented on 2021-12-23 09:48 (UTC)

Updated to OpenVPN 2.5.5