opensource counterpart to anyconnect server?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2012-01-04 at 19:37 -0500, KEN YAP wrote:
> I'm sure this must have been asked before, but is there an open source
> anyconnect *server* complementing openconnect client? I couldn't find
> anything with a search. This protocol is easier to deploy than openvpn
> due to the ability to tunnel via https. Is the protocol patent
> encumbered by Cisco or something like that?

I don't believe there are any patents covering the protocol. Even in the
corrupt and widely-abused US patent system, there's nothing in it that
could be patentable ? it's all *entirely* obvious and trivial.

At http://redmine.lighttpd.net/issues/2060 there is a patch to lighttpd
which makes it support the CONNECT request that the AnyConnect protocol
uses to make the actual connection.

The other interesting part for the VPN itself is making sure OpenSSL can
support the speshul non-standard version of DTLS that Cisco uses, in
server mode as well as client mode.

Then it's just a matter of hooking up the authentication parts with
forms and cert checking as required, and issuing IP addresses. You'll
probably end up wanting to make it talk RADIUS.

I do have a dirty hack which I use for testing, but it's not even worth
sharing. It addresses none of the real issues that you'll have; it's
just a simple loop spawned from inetd, which checks for a hard-coded
cookie and then just opens a pre-configured tun device and passes
packets back and forth.

-- 
dwmw2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5818 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/openconnect-devel/attachments/20120105/7d2b953e/attachment.bin>


[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux