vote up 25 vote down star
15

Cisco VPN client (IPsec) does not support 64bit Windows.

Worse, Cisco does not even plan to release a 64-bit version, instead they say that
"For x64 (64-bit) Windows support, you must utilize Cisco's next-generation Cisco AnyConnect VPN Client."

But SSL VPN licences cost extra. For example, most new ASA firewalls come with plenty of IPSec VPN licences but only a few SSL VPN licences.

What alternatives do you have for 64-bit Windows? So far, I know two:

  1. 32-bit Cisco VPN Client on a virtual machine
  2. NCP Secure Entry Client on 64-bit Windows

Any other suggestions or experiences?

-mika-

flag
THere is a 64-bit client for cisco VPN. I have it installed and running at home, to connect to one of my clients. ..thomas at socialcash.com and I will send it to you. – Thomas Denton May 19 at 3:08
I was mistaken, my NE pulled a fast one on me and used anyconnect vs the IPSEC version. Sorry for the confusion. -T – Thomas Denton May 27 at 11:06
The problem is if you have an older PIX, then you may find that while you can install the AnyConnect client, your firewall doesn't support it. Cisco's documentation on just what will work is a wee bit cryptic, and I haven't really tested AnyConnect with a PIX, but I can say that ShrewSoft VPN client for Windows works well in Win7 x64, RC at least. – nray Sep 11 at 13:07

17 Answers

vote up 25 vote down check

Hmm, nobody mentioned Shrew Soft VPN Client yet ? It's a free (as in beer) and cross platform VPN client that compatible with Windows 64 bit. Although free, but support from the author has been great. Currently it doesn't support hybrid xauth+certificate mode but the feature will come soon.

Lancom also provides a 64 bit VPN Client for Windows, but IMO they just resell/rebrand NCP's Client.

You can also try TheGreenBow VPN Client, which is a bit cheaper (56 EUR) than NCP/Lancom's client.

link|flag
3  
Shrew is nice! But there's one downside. You cannot import Cisco VPN client profiles (.pcf files). You can manually copy an existing Cisco profile to a new Shrew profile, but only if you know the pre-shared key. This means that you can't use Shrew if you only have profiles with hashes of pre-shared keys given to you, and no hope of getting the actual key. NCP can import .pcf files and use psk hashes. – mika Jun 8 at 14:13
Yes, I look at Shrew, but the lack of PCF import is a killer for me.... – marc_s Jun 22 at 9:58
Then make a request to the author. IMO it's not very hard to implement that feature – Lamnk Jun 27 at 1:55
5  
PCF import was added in version 2.1.5 – mika Aug 3 at 8:53
5  
Just downloaded and tried the latest RC, and gotta say... This is great! Imported my PCF files without complaint, connected without issue. Simple UI, sane options, fast... Cisco should fire their programmers and beg these guys for a distribution license. – Shog9 Aug 4 at 21:37
show 3 more comments
vote up 6 vote down

I just tried this free IPsec VPN client, it works well in vista x64 and win 7 RC x64. I was also able to import a cisco .pcf directly into shrew. Just select the pcf file and import.

www.shrew.net/software

Shrew has supports for windows, linux and BSD

There is no need to buy NCP

link|flag
1  
PCF import was added in version 2.1.5 – mika Aug 3 at 8:52
This does not work with Windows 7 x64 final. – Adam Lassek Sep 8 at 17:01
vote up 4 vote down

On our Cisco VPN, we have Point-to-Point Tunnel Protocol (PPTP) tunneling method configured which allows us to use the native Windows client. That's the only way we've been able to get Vista 64-bit users to connect.

link|flag
vote up 4 vote down

I am using Windows 7 RC 64-bit and I run the Cisco VPN client in "Virtual XP" mode. It works great, pretty seamless. Probably doesn't help you much right now, but good to know you can use it when Windows 7 is released.

link|flag
I tried this, but had no luck... the program runs, but I can't connect to VPN. Did you have to do something special? – Jim Geurts Jun 10 at 18:21
This works great for me. I did nothing special... I just setup an "XP Mode" VM and installed the 32bit Cisco client within and it works. – hamlin11 Sep 3 at 23:01
vote up 3 vote down

The Shrew Soft VPN Client is awesome. Just make sure to go with the Windows 7 supported version (currently 2.1.5-rc-3) if you are installing on Windows 7. Otherwise you'll get a BSOD during the install.

link|flag
vote up 2 vote down

Thank you all for helping me get shrew soft vpn. I imported the pcf file and downloaded a certificate/pem file and I was good to go.

link|flag
vote up 2 vote down

Cisco released a new licensing model around May/June called AnyConnect Essentials that is a significantly cheaper alternative than the original SSL VPN licensing. Street price for the ASA5510 is $105. This is for the full 250 users, not per user.

link|flag
vote up 1 vote down

It's almost as if Cisco were a company known for looking for every opportunity to scalp their customer base ;)

link|flag
Yep. But I also understand that Cisco wants to get rid of IPsec VPN for technical reasons. Who wouldn't. But SSL VPN right now is not a free substitute. Besides licences there is the hassle with multiple VPN clients as IPsec VPN is not going to vanish anytime soon. – mika May 6 at 11:21
Oh I know, I was just being cutting - I'd just come out of a meeting with them when I spotted the question :) – Chopper3 May 6 at 12:01
vote up 1 vote down

But SSL VPN licences cost extra.

Really? We recently switched to 64-bit desktops, and hence switched from the Cisco IPSec client to Cisco AnyConnect, and we were not required to pay any additional licenses.

Do you have a Cisco rep? You might want to take it up with them.

link|flag
So Cisco AnyConnect VPN handles IPSec VPN too? From their website I thought, that it is only for SSL VPN. – softly.lt May 6 at 12:41
Ok. We are a small shop with one ASA 5510, and go with the default licensing schemes. There are 6 licencing options for SSL VPN Peers (2-250 peers) and no options for IPsec (250) (bit.ly/RXjMH). I remember reading that AnyConnect could support IPsec some day, but for the moment, it doesn't. – mika May 6 at 13:07
From what I understand, Cisco includes 2 SSLVPN licenses with their software. I don't think it does any kind of check, though. You could use more than 2, but you're not licensed unless you actually purchase the extra licenses. – a_hardin May 6 at 15:35
I believe we are using IPSec over AnyConnect. I'll double-check. – Portman May 6 at 20:21
PW...we have licenses for each of us at the company..when we were 40 not everyone could be on at the same time. a 5510 comes with a default number of seats as part of the "IOS" At some point it is tracked on a connection basis....also we are doing DTLS over Anyconnect not IPSEC. – Thomas Denton May 19 at 3:05
vote up 1 vote down

For me Shrew works like a charm. Imports PCF files ! Perfect !

link|flag
vote up 1 vote down

I have got Shrew Soft 2.1.5-RC4 working with our Cisco VPN Concentrator 3005, on both Windows Vista Ultimate 64 bit and Windows 7 Professional 64 bit.

I had to set up a new profile on the VPN concentrator that used pre shared keys rather than a certificate for each user.

Then on a spare x86 laptop, I installed the traditional Cisco client 5.x, made sure I could connect to the new profile. Then I exported the PCF file and imported it into the Shrew Soft x64 client. Everything worked!

link|flag
vote up 1 vote down

I'm using VPNC Front End on XP, Vista 32/64 and Seven and both 32 and 64 bit. http://sourceforge.net/projects/vpncfe/

It also can impost cisco'd PCF file with VPN cinfig data.

Install this tool as admin and Run it as admin, on both Vista/Win7. While you are on Win7, run it in compatibility mod as Vista, if you have problems.

link|flag
vote up 0 vote down

The original poster asks for other suggestions and so why use Shrew or OpenVPN when you could use the free unmanaged version of LogmeIn Hamachi2 + Terminal Services and have yourself reliably connected in minutes?

link|flag
vote up 0 vote down

I tried Shrew and it inmported the PCF files fine. Connected fine. As soon as I tried to browse the clients urls Shrew disconnected. Repeatedly. Not so pretty.

link|flag
vote up -1 vote down

Use OpenVPN. It's open source, rock solid, very flexible and cross platform.

link|flag
1  
I would prefer to use the VPN solution that ALL our clients use, namely Cisco IPsec VPN. Having multiple vpn solutions to manage does not add any value. However, at home and in university networks I have found OpenVPN to work well, if little slow – mika May 6 at 11:14
vote up -1 vote down

couldn't get Shrew (RC 2.1.5) to work with Win7 x64 and 3000 concentrator. not sure what the issues are - would be helpful if the vpn was actually documented!

link|flag
vote up -1 vote down

Hello,

  I am running multiple Cisco 3030's at work.  I get a login prompt when using Shrew, but User Authentication Failure.  I checked Shrew's compatibility list and a Cisco 3000 is not there, just the PIX and ASA.

  Anyone run into the same issue?
link|flag

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.