Slashdot Mirror


FreeS/WAN Project Bows Out

V. Mole writes "After five years, the FreeS/WAN project has decided to end development. The main reason seems to be that although the project was technically successful, it was not making much progress with its political goals of encrypting a significant portion of all Internet communications, although one might guess that the selection of KAME for the standard Linux IPSEC implementation might also have influenced this decision. And don't panic, the software will remain available, and of course some other group is free to continue development."

221 comments

  1. OSS advocate by maliabu · · Score: 5, Insightful

    And don't panic, the software will remain available, and of course some other group is free to continue development

    this is probably one of the reason why OSS is A Good Thing.

    1. Re:OSS advocate by HonkyLips · · Score: 5, Insightful

      True, but if a company abandons an un-economic product they're not going to make the source code and development history freely available.

      --
      Putting syrup in coffee is some form of blasphemy.
    2. Re:OSS advocate by Anonymous Coward · · Score: 0, Interesting

      Lets pick a company at random... Microsoft.

      Does Windows 98 have a large install base?
      Yes.

      Are Microsoft still supporting Windows 98?
      No.

      No, so what exactly was your point?

    3. Re:OSS advocate by Jason+Earl · · Score: 1

      I can name any number of commercial software products that no longer exist. In fact, just the list of commercial word processors that have gone the way of all the world would fill a small book. Many of these word processor's sole legacy is an obscure Emacs-mode that tries to emulate the keybindings.

      At least with Free Software you can maintain the project yourself.

    4. Re:OSS advocate by Yobgod+Ababua · · Score: 4, Interesting
      "Companines [sic] have an incentive to keep working on their products."

      Not if they go out of business, change business models, or decide that a particular product is no longer profitable.

      In all of these cases, if you depended on access to and updates for their software, you would be SOL.

      With OSS, you get the source code and have the freedom to recompile it to new targets and make whatever small patches are neccessary to keep it running. If it's important enough to your company (or to you as a personal user) you can take over the maintainence yourself.

      The parent is alluding to this fact.

    5. Re:OSS advocate by Anonymous Coward · · Score: 0

      Has it been replaced by something inifinitely more stable and suited to today's hardware? Has that replacement brought forward OS design through stimulating competition with Apple and others? Has that replacement been a huge success?

      Yes on all counts.

      Now what's your point - that obsolete software should never die?

    6. Re:OSS advocate by dsanfte · · Score: 3, Insightful
      Companines have an incentive to keep working on their products.


      Usually. But when they don't, you're fucked. See the Vortex2 / 3DFX driver situation.
      --
      occultae nullus est respectus musicae - originally a Greek proverb
    7. Re:OSS advocate by Anonymous Coward · · Score: 2, Informative

      Are Microsoft still supporting Windows 98?

      No.


      ummm - I have win 98 at home, and when I do a "Windows Update" I see that they are still supporting it. They turned around on their plan to abandon win98 for 12 months I think it was.

      so what exactly was your point?

    8. Re:OSS advocate by Anonymous Coward · · Score: 1, Interesting

      I think one of the reasons Microsoft reconsidered was that WINE on linux would suddenly look like a great idea to all these companies who wanted to use Win98 software, but didn't like the idea of being hung out to dry support-wise if they didn't want to upgrade. I've been considering it myself - there are only a dozen or so win-only apps that I need on my measly p266 laptop (with only 64mb of ram) - I could install RH 9, plonk WINE on top of that, and be good to go.

    9. Re:OSS advocate by Anonymous Coward · · Score: 1, Informative

      and this is the link i was looking for http://support.microsoft.com/default.aspx?pr=LifeA n1 specifically this part here

      "Windows 98 and Windows 98 Second Edition support was scheduled to end on January 16, 2004. However, continual evaluation of the Support Lifecycle policy revealed that customers in the smaller and the emerging markets needed additional time to upgrade their product. Therefore, Windows 98, Windows 98 Second Edition, and Windows Me will continue to be supported after January 16, 2004."

    10. Re:OSS advocate by sisukapalli1 · · Score: 2, Interesting

      I'll bite the troll... and will give an example from personal experience.

      In our lab here, there are plots created with stuff like WingZ (NeXT based spreadsheet/plotting program) and AppsoftDraw (a visio like program) -- both type of plots from about 1995.... The programs no longer exist. We don't even bother to make changes to them.

      On the other hand, we also have plots created with gnuplot, xfig, and much older documents created with latex. They all work as if they are created just now...

      In this particular case, people behind latex and xfig have incentive to keep working on them -- and it wouldn't really matter that much even if all the development with latex and xfig stop. Just like the core components of emacs, the development occurs at galactic time scales, but that is not a big deal...

      S

    11. Re:OSS advocate by Brandybuck · · Score: 1

      Oh go take a long walk off of a short pier! I want my OS/2 and Lotus Smartsuite back...

      --
      Don't blame me, I didn't vote for either of them!
    12. Re:OSS advocate by Jeff+DeMaagd · · Score: 1

      Companines have an incentive to keep working on their products.

      The thing is, at least the code is out there if you use the software and just need a small fix. Try getting that out of a company that's collapsed. Or if the company decided that a reasonably profitable product isn't profitable enough and decided to drop it in favor of more profitable ventures. Sure, there's money there but the business decision was to go elsewhere.

    13. Re:OSS advocate by Anonymous Coward · · Score: 0

      Has it been replaced by something inifinitely more stable and suited to today's hardware? Has that replacement brought forward OS design through stimulating competition with Apple and others? Has that replacement been a huge success?

      Yes on all counts.


      What about yesterdays hardware? Should I just throw it in the landfill? A new Lunatic OS interface is no reason to buy a 3ghz P4.

    14. Re:OSS advocate by maliabu · · Score: 2, Informative

      my statement wasn't about the number of abandoned developments. i assumed there'll be more abandoned OSS than CSS, mainly due to that fact that not all CSS are publicised, especially a failed one. and honestly, not all OSS are good ones.

      but that's not the point, i was actually talking about the ability for others to pick up a OSS and continue it. simply put, OSS may sleep, but it'll never die completely.

      if no one picks it up, that probably means that particular software isn't worth nothing. this is by no mean the end of that software, it's been abandoned, by the source is still open, and maybe in another 50 years, this worthless abandoned source might become useful because of the change in our society.

    15. Re:OSS advocate by Anonymous Coward · · Score: 0

      Worst Idea EvER!!

    16. Re:OSS advocate by Anonymous Coward · · Score: 1, Insightful

      So true. I guess most of the Slashdot crowd, though, wasn't around in the late 80s and early-to-mid 90s to experience the orphaning of all sorts of computer hardware and software. They've grown up in the age of software and hardware monopolies and don't remember ever having their entire system's future wiped out by one bad business decision...

    17. Re:OSS advocate by ciaran_o_riordan · · Score: 2, Informative

      The idea you mention always reminds me of one of my favourite Free Software companies: Eazel

      When they were in business, they wrote Nautilus, and when they died they left Nautilus as a legacy. Bad economics can kill a company - but it can't kill a good piece of free software.

      That said, much of my favourite software was written by zealots not companies. (link to other comment on this page, possible scored too low for many people to see.)

    18. Re:OSS advocate by dabadab · · Score: 1

      In the case of Vortex2 (or, to be precise, all Aureal Vortex chipsets) there was incentive for the new owner (Creative Labs) NOT to keep on working on the driver and NOT to release specs.
      Fortunately, some good people managed to create an ALSA driver for the Vortex cards with all the stuff (equaliser, 3d audio, etc)

      --
      Real life is overrated.
    19. Re:OSS advocate by Short+Circuit · · Score: 1

      Just a suggestion...see if those apps are well supported first. Some stuff works, some stuff doesn't. Stars! still works though, so I'm happy. :)

    20. Re:OSS advocate by Farce+Pest · · Score: 1

      Nautilus didn't start to get good until long after Eazel died. It was unbearably slow and buggy. It would usually crash within 60 seconds of me poking around doing normal stuff. The image viewer was atrocious; if you zoomed in, it resized the entire image, not just the visible portion, and could consume enormous amounts of memory (all you had and more). On top of this it had huge memory leaks. It was very disappointing because had some great concepts that were implemented very poorly.

      The GNOME 2.4 versions are much, much better.

      --
      This message has been scanned for memes and dangerous content by MindScanner, and is believed to be unclean.
  2. corporation by dwgranth · · Score: 2, Interesting

    I'm sure some corp will pick up the project... I know a lot of people use it.. so i dont really see any reason for it to die

    1. Re:corporation by velkro · · Score: 5, Informative


      I've taken my Super FreeS/WAN tree, and formed a company with some other ex-FreeS/WAN folks.

      Openswan is new name of the project, you can already get code from www.openswan.org.

      Commercial support + services from us via Xelerance

      Ken

    2. Re:corporation by Fnkmaster · · Score: 5, Funny

      Support from a guy with a two-digit Slashdot User ID... what more could you ask for?

    3. Re:corporation by Anonymous Coward · · Score: 0

      Holy crap. Your userID is 11? I have a newfound respect for the (former) FreeS/WAN project.

    4. Re:corporation by velkro · · Score: 4, Funny


      Thanks! Some of us have been doing this stuff for many, many years. We might even be good at it by now :)

    5. Re:corporation by kfg · · Score: 1

      Yep, he's gonna turn it up to. . ., now, let's not always see the same hands.

      KFG

    6. Re:corporation by Anonymous Coward · · Score: 0

      From the site...
      2004-01-04 Openswan 2.0.0dr released. Available here.

      2004-01-02 Openswan 1.0.0 released. Available here.


      That was quick...

    7. Re:corporation by Anonymous Coward · · Score: 1, Funny

      what more could you ask for?

      Support from a hot girl with a two-digit Slashdot User ID!

    8. Re:corporation by velkro · · Score: 3, Informative


      And 2.1.0rc1 was released a few minutes ago. Need to update website again :)

      Ken

    9. Re:corporation by Lord+Ender · · Score: 1

      The first female slashdotter is probably a 5 digit UID at least... but maybe I just depressed being an engineer and around no women... EVER!

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    10. Re:corporation by Anonymous Coward · · Score: 0

      From the obscure-slashdot-trivia dept.
      Kathleen Fent, cmdrTaco's wife, has a user ID of 570. For more, see this story

    11. Re:corporation by Zeinfeld · · Score: 3, Interesting
      Support from a guy with a two-digit Slashdot User ID... what more could you ask for?

      Support from a guy with a slashdot ID that is a 1024 bit RSA encryption key?

      I have been doing crypto for a long time now. One of the points that Eric Rescorla raised with me when we were speaking at the RSA show was that more email has been secured with SSL in the first year of deployment than has ever been encrypted with S/MIME and PGP combined.

      We all screwed up, Bruce said so in secrets and lies, but he still only half gets it. Almost all the crypto 'truth' turned out to be bogus. End to end crypto is a crock for a start, especially when you try to retrofit to a legacy protocol.

      We spent years deplying S/MIME in almost every email reader, but we never made it easy to distribute certs. We also wasted time getting people to implement S/MIME when it would have been better to get them to start by simply not doing harm - if someone gets a multipart/signed message that they don't understand the mail reader should present the signed text without any complaint, just the same as any other unauthenticated content. Same with a message from a person with an invalid or expired cert.

      The big screw was messing up the policy aspect. We need an infrastructure to tell people the security that an Internet server supports. DNS is fine for this, as folk point out DNS is secure enough unless there is a pretty difficult active attack.

      My criticism of the inanities of the IETF wrt DNSSEC still stand. They just do not understand security there. it would have been better to have deployed DNSSEC with OPTIN two years ago than to continue to wait for all parties to agree on perfection.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    12. Re:corporation by arivanov · · Score: 1
      I am sure it will not. FreeSWAN is the most horrible IPSEC stack to be ever written. It is worse then the early Nortel Contivity stack which takes a considerable effort to achieve.

      It was never integrated properly into the networking stack. It never kept up with any of the advanced routing features. It screwed up the interface reporting in a manner which made any dynamic routing daemon go mad. On top of all it does not work on 90% of the more complex interopreability scenarios. The only thing it was useable for was primitive VPN RAS.

      There is a reason why 2.6 uses a port of KAME IPSEC stack and tools. It is the fact that it is designed correctly, integrated correctly into the Linux kernel and is vastly superior on technical grounds.

      In btw, I am speaking this as someone who have been through the pains of dealing with it every month for the last 3 years. In every single case it ended up with the diagnosis: "Not up to the task use FreeBSD instead".

      It is possibly the only part where Linux is still vastly inferior to BSD and will remain so until 2.6 and its tools will be widely deployed.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    13. Re:corporation by iworm · · Score: 1

      Do tell more about the Nortel Contivity stack - we're all eager to share in your expert knowledge.

    14. Re:corporation by Jetson · · Score: 1
      I've taken my Super FreeS/WAN tree, and formed a company with some other ex-FreeS/WAN folks.

      One of the nice things about OSS is that there is less pressure to continue a bad line of development to "save face" or quell customer concerns. Unlike a commercial project, the OSS community can fork when the developers miss the bus (or make radical course changes when the original developer quits).

      In the case of FreeS/WAN I can only hope that the new maintainers look at the OpenVPN project for inspiration. Thanks to broadband sharing and virus concerns, a huge and growing portion of the internet is hiding behind NAT-DHCP firewalls. FreeS/WAN's insistence on fixed addresses (on at least one end of the connection) places it at an extreme disadvantage. I switched to OpenVPN because I needed a solution that would allow me to plug my laptop into any network (friendly or not, behind NAT or not) and establish a tunnel with my DynDNS-domained, DHCP-addressed home system behind its LinkSys BEFSR NAT box.

      Then again, maybe it's the underlying assuptions about ESP/AH/VPN that need to be challenges....

    15. Re:corporation by chendo · · Score: 1
      Guess you'll have to update the about page, too.
      Openswan is an Open Source implementation of IPsec for the Linux operating system. Is it a code fork of the FreeS/WAN project, started by a few of the developers who were growing frustrated with the politics surrounding the FreeS/WAN project.
      Is it a code fork, I wonder...
      --
      Founder of Mirror Moon - Tsukihime Game Trans
    16. Re:corporation by Skater · · Score: 1

      I know one that has a 4-digit UID, around 1100 or so. Of course, the AC knew one that is even lower, but I'm not sure she counts, being a friend of Rob and all. ;)

      --RJ

    17. Re:corporation by Siebler · · Score: 1


      yes, please give us some details

    18. Re:corporation by Anonymous Coward · · Score: 0

      FreeSWAN does not need fixed IP addresses. If you have a DynDNS domain, you can use that instead of an IP address. I am using that kind of setup right now. FreeSWAN with the X.509 patch is also compatible with Windows XP's IPSec stack. No additional software required. Protocols which are hard to NAT (like the IPSec protocols ESP and AH) are much higher hurdles when you're trying to establish a tunnel through network distortions.

    19. Re:corporation by arivanov · · Score: 1

      IPSEC is actually implemented as per spec. Some of the reactions to IKE information messages are a bit strange. Unerlying IP and routing protocols are what sucks. And from there on it was all apeshit anyway you look at it (note I said - early contivity). Frankly it sucked so bad that I did not bother to test it ever since.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
  3. The letter by IronBlade · · Score: 5, Informative

    Dear FreeS/WAN Community,

    After more than five years of active development, the FreeS/WAN project will be coming to an end.

    The initial goal of the project was ambitious -- to secure the Internet using opportunisitically negotiated encryption, invisible and convenient to the user. For more, see our history page. A secondary goal was to challenge then-current US export regulations, which prohibited the export of strong cryptography (such as triple DES encryption) of US origin or authorship.

    Since the project's inception, there has been limited success on the political front. After the watershed Bernstein case, US export regulations were relaxed. Since then, many US companies have exported strong cryptography, without seeming restriction other than having to notify the Bureau of Export Administration for tracking purposes.

    This comfortable situation has perhaps created a false sense of security. The catch? Export regulations are not laws. The US government still reserves the right to change its export regulations on short notice, and there is no facility to challenge them directly in a court of law. This leaves the US crypto community and US Linux distributions in a position which seems safe, but is not legally protected -- where the US government might at any time *retroactively* regulate previously released code, by prohibiting its future export. This is why FreeS/WAN has always been developed outside the US (in Canada and in Greece), and why it has never (to the best of our knowledge) accepted US patches.

    If FreeS/WAN has neither secured the Internet, nor secured the right of US citizens to export software that could do so, it has still had positive benefit.

    With version 1.x, the FreeS/WAN team created a mature, well-tested IPsec VPN (Virtual Private Network) product for Linux. The Linux community has relied on it for some time, and it (or a patched variant) has shipped with several Linux distributions.

    With version 2.x, FreeS/WAN development efforts focussed on increasing the usability of Opportunistic Encryption (OE), IPSec encryption without prearrangement. Configuration was simplified, FreeS/WAN's cryptographic offerings were streamlined, and the team promoted OE through talks and outreach.

    However, nine months after the release of FreeS/WAN 2.00, OE has not caught on as we'd hoped. The Linux user community demands feature-rich VPNs for corporate clients, and while folks genuinely enjoy FreeS/WAN and its derivatives, the ways they use FreeS/WAN don't seem to be getting us any closer to the project's goal: widespread deployment of OE. For its part, OE requires more testing and community feedback before it is ready to be used without second thought. The project's funders have therefore chosen to withdraw their funding.

    Anywhere you stop, a little of the road ahead is visible. FreeS/WAN 2.x might have developed further, for example to include ipv6 support.

    Before the project stops, the team plans to do at least one more release. Release 2.06 will see FreeS/WAN making a late step toward its goal of being a simple, secure OE product with the removal of Transport Mode. This in keeping with one of Neils Fergusson's and Bruce Schneier's security recommendations, in A Cryptographic Evaluation of IPsec. 2.06 will also feature KLIPS (FreeS/WAN's Kernel Layer IPsec machinery) changes to faciliate use with the 2.6 kernel series.

    After Release 2.06, FreeS/WAN code will continue to be available for public use and tinkering. Our website will stay up, and our mailing lists at lists.freeswan.org will continue to provide a forum for users to support one another. We expect that FreeS/WAN and its derivatives will be widely deployed for some time to come.

    It is our hope that the public will one day be ready for, and demand, transparent, opportunistic encryption. Perhaps then some adventurous folks pick up FreeS/WAN 2.x and continue its development, making the project's original goal a reality.

    --
    Important info:
    http://www.lifeaftertheoilcrash.net
    http://dieoff.org/synopsis.htm
    http://www.peakoil.net
    1. Re:The letter by LostCluster · · Score: 1, Interesting

      If FreeS/WAN has neither secured the Internet, nor secured the right of US citizens to export software that could do so, it has still had positive benefit.

      Talk about two goals that are just plain swimming uphill.

      Getting the Internet to change what's not broken is very hard. The fact that our default mode of communications is plaintext doesn't quite scare most pointy haired bosses. They want their stuff secured, but there's no sense in switching protocols when we can just secure on top of the existing protocols with things like VPNs, SSH, PGP, SSL, etc.

      Meanwhile, getting the government to lift the crypto-export bans just isn't going to happen either. September 11th, 2001 will always be brought up anytime anybody wants to loosen crypto rules. Being able to talk in a way that the US Government can't intercept and understand is something that truely scares the military and the CIA... because if they can't intercept communications, they lose one of their strongest tools in battle. Maybe the crypto-export rules are weak and aren't going to stop much, but at least it stops everything we can stop using a law, and that's better than zero.

      So, another open source project with great ideas but not quite enough resources to get the job done packs it in. Oh, well. So it goes.

    2. Re:The letter by Anonymous Coward · · Score: 0

      Thank you Free Swan for some quality software...

      I helped a friend connect 7 offices together with this software. It worked great... Sorry to see you go...

    3. Re:The letter by IkeTo · · Score: 1

      Both comments are too pessimistic, I believe.

      > Getting the Internet to change what's not
      > broken is very hard. The fact that our
      > default mode of communications is
      > plaintext doesn't quite scare most pointy
      > haired bosses. They want their stuff
      > secured, but there's no sense in switching
      > protocols when we can just secure on top
      > of the existing protocols with things like
      > VPNs, SSH, PGP, SSL, etc.

      If you really look at it, those solutions are much more difficult and expensive to setup than freeswan in its finished operation mode, i.e., opportunistic encryption (OE). E.g., in PGP, what you need to do is to install an extension of your mailer, and you publish your public key, and your partner fetch your public key, and get an extension of her mailer, and finally she can read your mail while being happy that the mail is safe. Each party must get and verify the key of everybody quite "manually". On the other hand, OE would just have both parties post a key in the DNS server, install FreeSWAN and done.

      > Meanwhile, getting the government to lift
      > the crypto-export bans just isn't going to
      > happen either. September 11th, 2001 will
      > always be brought up anytime anybody wants
      > to loosen crypto rules. Being able to talk
      > in a way that the US Government can't
      > intercept and understand is something that
      > truely scares the military and the CIA...
      > because if they can't intercept
      > communications, they lose one of their
      > strongest tools in battle. Maybe the
      > crypto-export rules are weak and aren't
      > going to stop much, but at least it stops
      > everything we can stop using a law, and
      > that's better than zero.

      Probably no. By now it is completely infeasible for the government to restrict cryptography. Even if they do, no government can stop people from modifying RSA to use a 4096-bit key and use it to encrypt his super-secret, criminal, whatever message. And there is really no feasible way to break it. Cryptography is out there, and there is no way to stop. Better to learn the fact and live with it, rather than to try uselessly fight against it.

      It seems to me that the primary reason that the project has to stop is the lack of funding. For OE to be usable, it should be made even easier, but there is no funds to make this possible. It's really sad that such good projects must end this way.

  4. OpenSwan by DivineHawk · · Score: 5, Informative

    Openswan is an Open Source implementation of IPsec for the Linux operating system. Is it a code fork of the FreeS/WAN project, started by a few of the developers who were growing frustrated with the politics surrounding the FreeS/WAN project.

    1. Re:OpenSwan by Anonymous Coward · · Score: 0
      Openswan is an Open Source implementation of IPsec for the Linux operating system. Is it a code fork of the FreeS/WAN project, started by a few of the developers who were growing frustrated with the politics surrounding the FreeS/WAN project.
      Yes, it is.
  5. Ouch. This is going to hurt. by misspelled · · Score: 5, Interesting

    This is rather bad news for the not insignificant FreeS/WAN install base out there. The company I worked for last year, for instance, poured a significant quantity of time and money into a corporate VPN based on FreeS/WAN, and even bundled it into products. They don't have the resources or experience to support FreeS/WAN in house themselves, so they'll be in for an intersting ride if problems are discovered. AFAIK, they were hoping not to have to upgrade to Linux 2.6 for at least a year, but that may have to change now. Who all out there is getting left in the lurch by this?

    1. Re:Ouch. This is going to hurt. by velkro · · Score: 4, Informative

      As people have mentioned... the Openswan project is picking up the slack, and commercial support is also available, directly from current Openswan and ex-FreeS/WAN project folks via Xelerance.

    2. Re:Ouch. This is going to hurt. by slugo3 · · Score: 1

      If its working now why does this decision change anything? sure there is no new development but it sounds like the current version fulfills your old companies needs. nothing stopping you from continuing to use it and if you want more features then spend some cash and hire some developers to add it in for you (and release back to the community). the only problem I could see is if security vulnerabilities are discovered then you need to patch it yourself or look to the comunity for a patch.

    3. Re:Ouch. This is going to hurt. by Anonymous Coward · · Score: 0, Funny
      The company I worked for last year, for instance, poured a significant quantity of time and money into a corporate VPN based on FreeS/WAN, and even bundled it into products.

      Dumbass. Should've used Cisco.

    4. Re:Ouch. This is going to hurt. by Anonymous Coward · · Score: 0
      The company I worked for last year, for instance, poured a significant quantity of time and money into a corporate VPN based on FreeS/WAN, and even bundled it into products. They don't have the resources or experience to support FreeS/WAN in house themselves, so they'll be in for an intersting ride if problems are discovered.

      Nice troll. If I was a rabid open source Slashbot I wouldn't have easily seen through that. You get extra points for claiming to use FreeS/WAN for your corporate VPN.

      Who all out there is getting left in the lurch by this?

      The topping on the cake! The pity piece where you draw in fellow Slashbots who feel sorry for you and can envision themselves in a similar plight. Beautiful. 4 stars.

    5. Re:Ouch. This is going to hurt. by ryanvm · · Score: 4, Informative

      Good news - you don't need 2.6 to do native IPSEC.

      I've done a couple FreeS/WAN installs on 2.4 and they were kind of difficult to set up. Not too bad - just painful enough to appreciate them.

      However, the other day I decided to try the Linux kernel's new native IPSEC modules (that have been backported to at least 2.4.24). Using 2.4.24 and KAME it was an absolute pleasure to set up. Works beatifully, and no more patching. You couldn't pay me to return to FreeS/WAN.

    6. Re:Ouch. This is going to hurt. by Zak3056 · · Score: 1

      The company I worked for last year, for instance, poured a significant quantity of time and money into a corporate VPN based on FreeS/WAN, and even bundled it into products. They don't have the resources or experience to support FreeS/WAN in house themselves, so they'll be in for an intersting ride if problems are discovered.

      So you worked for a company that bundled something into a product they sell, but has no resources or experience to actually support it? Tell me who they are, so I can avoid them like the plague!

      --
      What part of "shall not be infringed" is so hard to understand?
    7. Re:Ouch. This is going to hurt. by Anonymous Coward · · Score: 0

      FreeSwan unfortunately is built on IPSec. IPSec is sufficiently complex and difficult to work with that many sites, including mine, will not touch it with a 10-foot pole. In particular, the authors of every IPsec implementation in existence have insisted on storing the *private* keys in plain-text on both ends of the VPN.

      This behavior is literally insane when one of the machines is a home machine or a paperwork pusher's laptop that they use for presentations but need to be able to access corporate documents on the road. I don't care if you you use DNS for secure public key encryption as the normal registration method: the presence of either end's private keys in plain text on local disk is simply nutso and asking to have your armor plated security shell cracked open by any punk with a bootable floppy.

      That's not a philosophy or programming problem, since encrypted userkeys have been implemented for years in SSH and OpenSSL and other vital security projects: it's simply an amazingly stupid practice in almost all circumstances.

      I'll pass along suggestions to the OpenSwan authors along these lines, now that I know they're working with the codebase. I would hate to see the good parts of the codebase go to waste.

    8. Re:Ouch. This is going to hurt. by baggins2002 · · Score: 1

      However, the other day I decided to try the Linux kernel's new native IPSEC modules (that have been backported to at least 2.4.24). Using 2.4.24 and KAME it was an absolute pleasure to set up. Works beatifully, and no more patching. You couldn't pay me to return to FreeS/WAN.
      Could you publish the steps you went through to accomplish this?
      I'm a little new to linux, but have built some kernels before and installed and used FreeS/Wan. I have never heard of KAME until today, but would be interested in trying to set it up.

    9. Re:Ouch. This is going to hurt. by baggins2002 · · Score: 1

      This behavior is literally insane when one of the machines is a home machine or a paperwork pusher's laptop that they use for presentations but need to be able to access corporate documents on the road. I don't care if you you use DNS for secure public key encryption as the normal registration method: the presence of either end's private keys in plain text on local disk is simply nutso and asking to have your armor plated security shell cracked open by any punk with a bootable floppy.
      Wow, this is exactly the issue I have run into lately. I can prevent someone from booting to a floppy or to the CD-ROM. but I can't prevent them from taking the harddrive out and installing it on another computer and looking at the setup.

    10. Re:Ouch. This is going to hurt. by Patrick+Dung · · Score: 2, Informative

      These websites may be helpful:

      http://www.ipsec-howto.org/
      http://ipsec-tools. sourceforge.net/

    11. Re:Ouch. This is going to hurt. by klacke · · Score: 1
      AFAIK, they were hoping not to have to upgrade to Linux 2.6 for at least a year, but that may have to change now.

      There is a packport patch which brings the 2.6 ipsec kernel stuff into a 2.4.21 kernel. Works perfectly.

      It's at http://www.kernel.org/pub/linux/kernel/people/dave m/IPSEC/

    12. Re:Ouch. This is going to hurt. by ryanvm · · Score: 2, Informative

      Well, basically I just followed the directions on these sites:
      http://lartc.org/howto/lartc.ipsec.html
      http://www.ipsec-howto.org/t1.html

      Get yourself a late model 2.4 kernel and follow the directions for 2.6. Everything works the same. If you use Debian 'testing' or 'unstable' the other packages you'll need are ipsec-tools and then racoon (KAME) or isakmpd.

      It's actually pretty easy if you just follow the examples.

    13. Re:Ouch. This is going to hurt. by mnmn · · Score: 1

      I've been investigating this in our company as a replacement for our MS Proxy server, producing documentation and working with the test server. So we've lost a few manhours on freeswan. We'll not quit freeswan because the main developers are leaving it. We're dropping it because KAME will be standardized and we'll look at OpenBSD much more closely.

      The actual move will depend entirely on whether the VPN server can authenticate against Active Directory LDAP entries. That should allow windows2000's VPN system and decrease the number of logins, else there will be too many protests on too many logins: dialup, vpn, terminal serv, erp system, reports..

      Has anyone used OpenBSD or linux to auth against AD on win2k successfully on a 30-user scale??

      --
      "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    14. Re:Ouch. This is going to hurt. by NateTech · · Score: 1

      Jeez, where have you been? There are thousands of such companies out there.

      The *real* question is -- what will they do when you call with a problem? Will they attempt to stall you while they *find* resources, or will they ignore you.

      --
      +++OK ATH
  6. Opportunistic encryption by Alan · · Score: 4, Interesting

    As I understand it, they wanted to use opptunistic encryption to do the "common man" encryption of the 5% of the internet. Has this actually become standard yet? If so, it's only been within the last couple of years I think (since I've stopped dealing with VPN).

    Also, aren't there other problems inherant with OE? IE: the need to have secure DNS before this can really happen, or a PKI infrastructure or public key escrow or something? I'd love to just install freeswan on my firewall and have encrypted connections happen, but a) would it really help things and b) would it be like being the first one on the block to have a videophone?

    1. Re:Opportunistic encryption by Anonymous Coward · · Score: 5, Insightful

      OE doesn't *need* DNSSEC.

      It just benefits from it. Without it, you are vulnerable to *ACTIVE* attacks against the DNS. With DNSSEC, you are totally immune.

      The real thing that bones up OE is that you need a static, public IP (since OE isn't defined for NAT'ed IPsec). If you want to do full OE, then you access to the reverse map too. How many have that? Well, if you don't, you probably don't have static IP or an AUP that even lets you sneeze.

      But, it could be made to work with NAT'ed IPsec, and it could also do enrollment in the reverse map via DHCP.

    2. Re:Opportunistic encryption by NoMoreNicksLeft · · Score: 1

      Yes, it would be like being the first one on your block to have a videophone. How do I know?

      Because I have much the same problem.

      If you are interested in such things on a hobby level, you'd be more than welcome on my own VPN network. We're building secure dns and pki, and it would be cool to have someone else with their own videophone, so to speak...

    3. Re:Opportunistic encryption by MrWa · · Score: 4, Funny
      Also, aren't there other problems inherant with OE? IE
      Amoung many other problems, yes, Outlook Express being integrated with Internet Explorer is a problem...
    4. Re:Opportunistic encryption by -tji · · Score: 1

      OE sounds like a good concept.. But, it may be a solution in search of a problem.

      Securing communication with random parties is nice & all, but I don't really communicate anything worth securing with unknown parties.

      For most people, what's at least as important is a strong authentication that the other side is really the guy I want to talk to. Then, once I know who it is, I want to secure the transaction.

      This is not to say that FreeS/WAN can't accomplish strong authentication.. It supports certificate authentication. I just think they spent too much time on OE, without finding out if anyone wanted it first.

    5. Re:Opportunistic encryption by Anonymous Coward · · Score: 0

      Another roadblock is that IPSec is very easy to filter out. While Admins like FreeSWAN because they can build VPNs with it, they don't want their users to use end-to-end encryption. That would take control out of their hands: They couldn't combat spam anymore (no port 25 blocks), they couldn't suppress filesharing anymore, they couldn't force you to use (transparent) proxies. So they block IPSec. Some admins even block it by accident because they block everything they don't know. Deny-all-allow-some is to blame for that. IPSec is one of the few protocols which uses IP protocols other than UDP and TCP. Try to get those past a WLAN access point or a corporate firewall.

    6. Re:Opportunistic encryption by Jetson · · Score: 2, Interesting
      The real thing that bones up OE is that you need a static, public IP (since OE isn't defined for NAT'ed IPsec).

      Hence the emergence of the OpenVPN project. It allows a variety of authentication and encryption methods to connect two hosts that can both have dynamic addresses with forward-only DNS service (such as DynDNS).

    7. Re:Opportunistic encryption by Anonymous Coward · · Score: 0

      Opportunistic encryption is the antithesis of a virtual private network.

  7. I thought the Internet was encypted by Anonymous Coward · · Score: 5, Funny

    It's not triple-DES, but it's double-rot-13. Sounds safe enough.

    1. Re:I thought the Internet was encypted by Admiral+Burrito · · Score: 3, Funny
      It's not triple-DES, but it's double-rot-13.

      Wrong. Double-ROT-13 was found to be insecure. I mean, come on - it's obvious that the second ROT-13 undoes the first ROT-13! So the internet has since been upgraded to quadruple-ROT-13, which is twice as secure as double-ROT-13.

    2. Re:I thought the Internet was encypted by damiam · · Score: 1

      4x ROT-13 is actually one thousand times as secure as 2x ROT-13.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    3. Re:I thought the Internet was encypted by Mike+Buddha · · Score: 1

      Double-ROT-13 was found to be insecure.

      Yes, it was proven vulnerable to the sophisticated "reading" attack. Microsoft is afraid that if they patch this a new rash of worms will arise, so they recomend upgrading to their most expensive versions.

      --
      by Mike Buddha -- Someday the mountain might get him, but the law never will.
  8. There's one more release in the works.... by tcopeland · · Score: 4, Informative
    ...from the ending letter:

    Before the project stops, the team plans to do at least one more release. Release 2.06 will see FreeS/WAN making a late step toward its goal of being a simple, secure OE product with the removal of Transport Mode. This in keeping with one of Neils Fergusson's and Bruce Schneier's security recommendations, in A Cryptographic Evaluation of IPsec. 2.06 will also feature KLIPS (FreeS/WAN's Kernel Layer IPsec machinery) changes to faciliate use with the 2.6 kernel series.
    1. Re:There's one more release in the works.... by Fiona+Winger · · Score: 1

      Wow, that actally sounds like a pretty major release. Its good to see that they're going down with a big bang then. Too many important things go down with silence. As soon as I can, I'm going to obtaint he new release. Sounds very nice.

  9. Die? by IchBinDasWalross · · Score: 0, Informative

    Ressurection is an eventuality, and in the article he states that it's not finished, it's just the end of major comabat operations.

    --
    Mod "Overrated" instead of replying "I disagree with you," you coward.
  10. Shame and a loss by Yonkeltron · · Score: 1

    It is a shame and a loss that the community will have lost such a valubale resource. It's new versions will be missed sorely. A noble goal indeed.

    --
    Keep the faith, share the code
  11. Just to bad, by JOW · · Score: 1

    Just to bad, as I'm still trying to get the thing to work, and been trying for some time now,
    I guess I will never find the support or help now, I just feel bad for the guys in Vietnam that
    Now will get all data traffic looked at I'm still looking for some help to get it to work.

    --
    I just hate bit SPAM, (www.netnoise.com.kh)
    1. Re:Just to bad, by Yobgod+Ababua · · Score: 2, Informative
      "I guess I will never find the support or help now"

      From the announcement itself:

      Our website will stay up, and our mailing lists at lists.freeswan.org will continue to provide a forum for users to support one another. We expect that FreeS/WAN and its derivatives will be widely deployed for some time to come.

      That the original group of developers is bowing out has, really, little to no implications for your ability to find support.

    2. Re:Just to bad, by Anonymous Coward · · Score: 1, Informative

      the people in #openswan on irc.freenode.net are pretty helpful.

  12. *gasp!* by homeobocks · · Score: 3, Funny

    You mean my talk sessions through ssh aren't secure any more?!?

    /me puts on his tin foil hat.

    --
    MOUNT TAPE U1439 ON B3, NO RING
  13. Double ROFL triple latte encryption by cprice · · Score: 1

    Too Funny. I almost shot coffee out my nose.

  14. KAME by Anonymous Coward · · Score: 2, Informative

    To say that "KAME" was picked is wrong.

    Either it means, that *YET AGAIN* Linux can't play
    nicely, and has to import code from the BSD world
    to make things work.

    Or, it means nothing, because KAME wasn't imported
    to the kernel. Only one or two libraries, and the pfkey code was. And, the userspace KAME tools leave so much to be desired, that nobody would want to
    run them.

    Openswan lives.

    1. Re:KAME by Anonymous Coward · · Score: 0

      Do you have some reference for this?? I thought that the modules which performed the actual IPSec packet processing (ESP or AH) were taken from KAME. Is this not correct?

      If so, where are the kernel 2.6 IPSec portions derived from?

      I recently configured KAME on my new 15" Powerbook.. While it wasn't trivial, it was a whole lot easier than FreeS/WAN.

    2. Re:KAME by __past__ · · Score: 2, Insightful
      How would using BSD code be "not playing nicely"? The whole point of the BSD license is to enable others to use the code, KAME being used by Linux (or Windows or whoever would find a use for it) would be a success for the project.

      It might be an instance of Linux developers failing to produce software that is as good or better than the BSD-licensed alternative (and I don't know either KAME nor FreeS/Wan good enough to say if that's the case), but there is nothing morally wrong about it. Using the best tools available, whereever they come from, is certainly more important than a pissing match between FLOSS sub-communities.

  15. I call troll. by Dlugar · · Score: 5, Insightful

    How many commercial products are there that were started over five years ago that are still in current development? There are quite a handful still in current development--but vastly more that have been abandoned completely.

    Both in the open source world and in the commercial world, the vast majority of projects die. The difference is that in the open source world, the dead projects can still be put to good use in a new reincarnation down the line.

    Dlugar

    --
    Computer Go: Writing Software to Play the Ancient Game of Go
    1. Re:I call troll. by Alan · · Score: 2, Insightful

      Lets see....
      - windows
      - office
      - wordperfect
      - mozilla
      - seti@home
      - Duke Nukem Forever
      - visual studio
      - nero
      - quickbooks
      - palm desktop software
      - many many many more

      (some of the above I don't know for sure, but they seem old enough to be around for that long).

      Now the big question is not if they are still in development, but if you can get the latest version free of charge off the net (legally that is :)

      Seriously though, I think any large software maker will have programs that are still in active development, or at a version 2.0 or 3 or 5 as the years go on. That's one of the points of being a big software maker, you're stable and don't abandon your products, and continue to (try to) make them better.

      I love linux and OSS, but your argument is flawed IMHO.

    2. Re:I call troll. by nvrrobx · · Score: 1

      No, you're trolling.

      Here's a small sample of still active commercial products:

      * Windows
      * Office
      * Mac OS
      * Visual Studio
      * CorelDRAW
      * Netscape
      * QuarkXPress
      * Adobe Photoshop

    3. Re:I call troll. by Dlugar · · Score: 1

      Sorry I didn't make myself more clear ... as I said, there are a good handful of proprietary software programs that are older than five years old and still in development. Now look at the number of proprietary software packages that have died in that same time period.

      Is the percentage of dead proprietary software compared to still-in-development proprietary software any greater than the percentage of dead OSS compared to still-in-development OSS? As far as I can tell, the answer is No.

      Dlugar

      --
      Computer Go: Writing Software to Play the Ancient Game of Go
    4. Re:I call troll. by damiam · · Score: 1

      Keyword: "small sample". You prove nothing. There are many OSS projects that have died, and there are many, likely more, commercial apps that have died. The existance of living commercial apps is irrelevent.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    5. Re:I call troll. by Zak3056 · · Score: 1

      - mozilla

      Err... Mozilla is open source.

      --
      What part of "shall not be infringed" is so hard to understand?
    6. Re:I call troll. by jallen02 · · Score: 1

      Nice shot with DNF! :-D

      Jeremy

    7. Re:I call troll. by Anonymous Coward · · Score: 0

      How many commercial products are there that were started over five years ago that are still in current development?

      Duke Nukem Forever

    8. Re:I call troll. by Anonymous Coward · · Score: 0

      Netscape is dead, Jim. There's not going to be any more new releases.

      And judging by the financial state of Corel, I wouldn't bet on Draw either.

    9. Re:I call troll. by Anonymous Coward · · Score: 0

      Choose your next witticism carefully, Mr. Bond. It could be your last.

    10. Re:I call troll. by Alan · · Score: 1

      My bad. Go back to netscape then, from 1.0 in what, 91? 93? to when it hit open source 1999? something like that.

    11. Re:I call troll. by KermitJunior · · Score: 1

      This assumes you have any clue as to how many proprietary programs were started by companies that never even made it out of the first stages to the public. You probably don't.

      Yes, there are a lot of oss projects that don't continue in development, but part of the the reason for that is because they unofficially merge or blend into other projects. Sometimes others pick up and rename the project, etc.

      Another thing to consider is how many companies that make proprietary programs can afford to just drop them? In OSS you can take certain risks that companies can't, so even if more OSS programs are dropped, it is statistically more likely that more gems will rise to the top because more people can jump onboard.

      KJ

      --
      There is a Universal Life Value Check it
  16. slashdotted by longhairedgnome · · Score: 0, Interesting

    My project for 1996 was to secure 5% of the Internet traffic against passive wiretapping. It didn't happen in 1996, so I'm still working on it in 1999! If we get 5% in 1999 or 2000, we can secure 20% the next year, against both active and passive attacks; and 80% the following year. Soon the whole Internet will be private and secure. The project is called S/WAN or S/Wan or Swan for Secure Wide Area Network; since it's free software, we call it FreeS/WAN to distinguish it from various commercial implementations. RSA came up with the term "S/WAN". Our main web site is at http://www.freeswan.org. Want to help? The idea is to deploy PC-based boxes that will sit between your local area network and the Internet (near your firewall or router) which opportunistically encrypt your Internet packets. Whenever you talk to a machine (like a Web site) that doesn't support encryption, your traffic goes out "in the clear" as usual. Whenever you connect to a machine that does support this kind of encryption, this box automatically encrypts all your packets, and decrypts the ones that come in. In effect, each packet gets put into an "envelope" on one side of the net, and removed from the envelope when it reaches its destination. This works for all kinds of Internet traffic, including Web access, Telnet, FTP, email, IRC, Usenet, etc. The encryption boxes are standard PC's that use freely available Linux software that you can download over the Internet, or install from a cheap CDROM. This wasn't just my idea; lots of people have been working on it for years. The encryption protocols for these boxes are called IPSEC (IP Security). They have been developed by the IP Security Working Group of the Internet Engineering Task Force, and will be a standard part of the next major version of the Internet protocols (IPv6). For today's (IP version 4) Internet, they are an option. The Internet Architecture Board and Internet Engineering Steering Group have taken a strong stand that the Internet should use powerful encryption to provide security and privacy. I think these protocols are the best chance to do that, because they can be deployed very easily, without changing your hardware or software or retraining your users. They offer the best security we know how to build, using the Triple-DES, RSA, and Diffie-Hellman algorithms. This "opportunistic encryption box" offers the "fax effect". As each person installs one for their own use, it becomes more valuable for their neighbors to install one too, because there's one more person to use it with. The software automatically notices each newly installed box, and doesn't require a network administrator to reconfigure it. Instead of "virtual private networks" we have a "REAL private network"; we add privacy to the real network instead of layering a manually-maintained virtual network on top of an insecure Internet. programmers working all over the world and coordinating over the Internet. Linux is distributed under the GNU Public License, which gives everyone the right to copy it, improve it, give it to their friends, sell it commercially, or do just about anything else with it, without paying anyone for the privilege. Organizations that want to secure their network will be able to put two Ethernet cards into an IBM PC, install Linux on it from a $30 CDROM or by downloading it over the net, and plug it in between their Ethernet and their Internet link or firewall. That's all they'll have to do to encrypt their Internet traffic everywhere outside their own local area network. Travelers will be able to run Linux on their laptops, to secure their connection back to their home network (and to everywhere else that they connect to, such as customer sites). Anyone who runs Linux on a standalone PC will also be able to secure their network connections, without changing their application software or how they operate their computer from day to day. There are already numerous commercially available hardware and software products that use the IPSEC technology. The FreeS/WAN team regularly participates in intero

    --
    GENERATION O98346: The first time you see this, copy it into your sig and remove a random number from the generation. T
  17. Trolling? Maybe...but here is my experience by Anonymous Coward · · Score: 5, Informative

    In classic Linux fashion, I found FreeSwan complicated and hard to use. It had incredibly obtuse error messages. I couldn't figure out how to configure it (configuring it may be simple, but I couldn't actually figure out _what_ needed to be configured). All I wanted to do was talk to our corporate Sonicwall. All in all a very unpleasant experience.

    I fought with it for a week - did tons of google research, and still couldn't get Phase2 to work. I eventually caved in and bought a Linksys VPN endpoint router that comes with a simple web administration tool. I had it up and running in 15 minutes. I'm just sorry I wasted that week on FreeSwan.

    1. Re:Trolling? Maybe...but here is my experience by velkro · · Score: 4, Insightful


      You know what's funny? Recent Linksys VPN routers (ie: WRV54G) use FreeS/WAN for IPsec (they are built on the OpenRG platform).

      So you might be using it anyways ;)

    2. Re:Trolling? Maybe...but here is my experience by Anonymous Coward · · Score: 0

      IPSec is complicated and hard to use. FreeS/WAN and *BSD have /incredibly simple/ and easy to understand error messages compared to many commercial products (Cisco, Netscreen, Checkpoint, etc).

      Don't blame the error messages for your lack of understanding of the protocols involved.

      FreeS/WAN and *BSD are pretty much the simplest implementation to troubleshoot if (when) problems occur.

    3. Re:Trolling? Maybe...but here is my experience by KrispyKringle · · Score: 1
      I'm currently implementing some pretty small-scale VPN-ification at work. Something to allow traffic between wireless APs and a router to pass over the wired network without mixing the two. Was looking at FreeS/WAN, but I figured what with all the complaints I've seen on the code quality that it'd be better to go with the 2.6 built-in IPSec (which does seem to be available as a backpatch for 2.4). Took me a little while, but I got it working just fine.

      I figured that FreeS/WAN would soon be replaced by it anyway. That's what all the mailing list comments I could find seemed to indicate. I'm surprised it happened this soon, though.

    4. Re:Trolling? Maybe...but here is my experience by imroy · · Score: 3, Insightful

      I don't think you're alone there. I myself have tried FreeS/wan several times over the years and have always found it a frustrating experience. I think the documentation should take a lot of the blame for the problem. It was never too clear and gave only a few wildly different (and sometimes conflicting) examples. Left side? Right side? They would often switch the left/right-side convention for no apparent reason. And it I found it wasn't always clear what configuration settings were required and how they interacted. Because of this it was hard to condense a working configuration out of the few examples they did give.

      Many years ago I was trying to connect my network with my familys' network (linux to linux) I eventually went with vtun. It worked fairly well. More recently I went with OpenVPN when I needed to connect my dads' Win2K laptop back to the family network over a dial-up line. In both these examples I originally tried using FreeS/wan on the linux side(s). I thought it would be easier (especially with W2K in the second case) because IPsec is a standard. Nope. Now I'll go look at this new Kame port in the 2.6 kernel and IPsec-tools. Hopefully it's fairly easy to setup.

    5. Re:Trolling? Maybe...but here is my experience by Anonymous Coward · · Score: 0

      thank you for being "that linux guy." weren't you on a skit on SNL?

    6. Re:Trolling? Maybe...but here is my experience by Anonymous Coward · · Score: 1, Insightful

      Maybe there's a lesson to learn in that.

      With all the man-hours that went into FreeS/WAN, couldn't they have come up with some sort of decent configuration method?? Either simplify the configuration, or create a perl script or web form to walk people through common configurations.

      I know that for the developers, who know it inside & out, it all seems logical and obvious. But, for anyone just wanting to set up a simple VPN it was MUCH harder than it needed to be.

      Last time I looked at FreeS/WAN, it had config statements like "leftSubnet" and "rightSubnet".. Couldn't they think of config options that gave users less of a clue as to what the intended purpose was?? Nah.. local and remote, or my and peer, or any of a dozen other logical options would be too easy.

      And, I hope this has changed.. but when I last looked at it, you had to define the next-hop-address that packets would route through! I have no clue what the limitation was that required that to be configured, but come on.. either determine it dynamically, or fix the root problem.

      Okay.. sorry to vent like that.. An open implementation of IPSec is an incredible accomplishment. Especially back when these guys first started, when interoperability was a bitch, and the spec was still in question. But the configuration really is unusually poor.

    7. Re:Trolling? Maybe...but here is my experience by Anonymous Coward · · Score: 0

      The problem is that IPSec is an incredibly complex standard, with proprietary extensions for things like user authentication (IPSec normally secures communication between machines, not users). A complex system can only be configured easily if you take choices away from the user. In security applications, reducing the complexity below what is actually there is dangerous. If you understand IPSec, FreeSWAN configuration isn't hard. No feature which is optional gets in the way of a basic setup. The documentation explains the reason for leftthis rightthat in excrutiating detail. If you read and understand that, it is hard to disagree that localthis remotethat (or worse: clientthis serverthat) wouldn't be a good choice. The only real gripe I have with FreeSWAN is the necessity of the next-hop parameter (and associated inflexibility regarding dynamic routing). That's a purely implementational problem and should not bother the user. FreeSWAN (and IPSec in general) is not designed to be a remote access VPN. If you try to make it into one, you're bound to find it overly complex and hard to configure.

    8. Re:Trolling? Maybe...but here is my experience by SCHecklerX · · Score: 1
      Are you kidding me? Freeswan's error messages are very helpful. They, for example, told me exactly WHY a tunnel was not coming up with our checkpoints (checkpoint seems to think it is smarter than you in defining encryption domains, and will combine nets where it sees fit). Checkpoint logging of IPSEC? What a joke.

      Have you ever tried to use the new packet capturing on a Nortel contivity? It ain't fun, especially since you have to be on the friggin' serial console just to do it. Still no SSH on those devices either. Freeswan on linux? 'tcpdump -i ipsec0' done. And our freeswan appliances have a limited-privilege 'admin' account, with the ssh keys for our NOC and LAN/WAN team installed, so THEY can deal with minor problems without having to pester us (The network security / infrastructure design team)

      I can go on and on, but FreeS/WAN has saved my company tons of money and time, and it works BETTER than the commercial alternatives. Combined with a Redhat 8 kickstart, we have a kickass IPSec/IPTables appliance that we can ship to remote (not clueful) admins to do the initial install. They just buy a standard desktop, pop in an extra NIC, boot with our install CD/floppy (which already defines the network for them), and then we connect and finish the configuration to bring up the tunnels.

    9. Re:Trolling? Maybe...but here is my experience by Anonymous Coward · · Score: 1, Informative

      I disagree.. The underlying technology in IPSec is complex. But, there is no reason the user needs to be bothered with that. 90% of all IPSec implementations will use the same parameters, so all they really need are intelligent defaults.. There are many commercial IPSec implementations that manage to hide the complexity, but still allow for flexibility via advanced configuration options.

      For example... By default, phase 1 should be 3DES/SHA1 with a 1440 minute timeout. Phase 2 should be AES128/SHA1 with a 3600 second timeout. The user shouldn't have to care about this unless they need to change the values (which almost noone will need).

      The only variable that should have a major impact on the config is the authentication method. So, give a template for {Shared Secret, Certificate, Xauth} authentication - or a script to build it.

      Beyond that, they need only know the gateway IP address and the subnet(s) that the gateway is protecting.

      Also- IPSec is an excellent solution for remote access VPN's. As long as you are using certificates for authentication, or support versatile authentication via XAUTH, it works great. From the networking perspective, UDP encapsulation avoids many problems with NAT gateways.

    10. Re:Trolling? Maybe...but here is my experience by Anonymous Coward · · Score: 1, Informative

      Remote access VPNs usually require what the FreeSWAN documentation calls an extruded subnet/ip. There is no built-in way by which an IPSec-"Server" could hand out ip addresses. That is a result of the peer-2-peer design. Instead you have to get by with DHCP-over-IPSec or "left/rightsubnetwithin" (and hope that there are no collisions).

      As to the configuration complexity: A simple configuration doesn't need much more than the ip addresses of both sides (potentially with wildcards) and the names of the certificates in one form or another. You can get away with just two parameters for the roadwarrior side: right and rightcert (right will usually be "%any"). The worst part really is to make sense of the left/rightnexthop parameters, which you have to specify for your side of the connection because otherwise FreeSWAN can't figure out how to get encrypted packets onto the net.

  18. I'm afraid... by flogger · · Score: 3, Informative

    I'm afraid that this is going to be the course of all good free/open source software projects. I work in an envioronment that uses Free software for our servers because the schools can't afford others. We've been using Mitel's SME Server (E-Smith for you old-schoolers) for quite a while. Recently Mitel is dropping support for this. This announcement came right after Redhat's shakeup a while back. Free/swan is an excellent tool that we've been using to connect schools and homes. Anyway, I'm afraid that education will suffer, which in turn will lead to everyone's suffering.

    --
    ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
    "First things first -- but not necessarily in that order"
    -- The Doctor, "Doctor
    1. Re:I'm afraid... by velkro · · Score: 3, Informative


      Support for FreeS/WAN will continue, the code certianly won't just wither up and die. A number of us forked it awhile ago, and keep two active trees going for stable and feature development.

      www.openswan.org (I've karma whored enough tonight).

      Ken

    2. Re:I'm afraid... by Zak3056 · · Score: 1

      We've been using Mitel's SME Server (E-Smith for you old-schoolers) for quite a while. Recently Mitel is dropping support for this.

      E-smith is nice if you've standardized on it as a single platform, but if you have a mix of different systems it sucks ass. I have a pair of e-smith/SME servers in my office, and our IPSEC guy in our German office practically pulled out his hair trying to get the non-Mitel supported IPSEC stuff to play nicely with their SuSE machines. Eventually, he rebuilt the config file by hand a wrote a script to periodically copy ipsec.conf and ipsec.secrets back into place after SME blows them away trying to dynamically generate them.

      --
      What part of "shall not be infringed" is so hard to understand?
    3. Re:I'm afraid... by joshmccormack · · Score: 1

      I'm afraid that this is going to be the course of all good free/open source software projects. I work in an envioronment that uses Free software for our servers because the schools can't afford others. We've been using Mitel's SME Server (E-Smith for you old-schoolers) for quite a while. Recently Mitel is dropping support for this. This announcement came right after Redhat's shakeup a while back. Free/swan is an excellent tool that we've been using to connect schools and homes. Anyway, I'm afraid that education will suffer, which in turn will lead to everyone's suffering.

      While I'm sure this will cause you difficulties, and I sympathize, there are items to consider.

      1. forks

      Because we're talking about open source it's not only an option, it happens. So you get to use Fedora, or any number of alternatives, if you want a Redhat-ish system and don't like the way Redhat has changed things. Some others have mentioned OpenSwan, which seems like it would be a relatively painless transition.

      2. support

      I understand the constrainsts your organization is probably under, but while the benefit of open source software is it's price, I believe there's also a certain obligation to participate in projects you rely on. At minimum that means feedback to developers, but this might be an opportunity to support the education of programmers who could take up the baton and keep the race going, or small donations to developers could encourage them to continue.

      3. Why do you want it to continue?

      May seem like a silly question, but sometimes a product is good enough. I mean, if Microsoft Word had stopped development of their product at say, Office 95, would you be missing out on anything? Maybe FreeSwan is good enough for now. It's not like they're going to discontinue a subscription you had, or support they gave you, right?

  19. pgp.net by Anonymous Coward · · Score: 3, Interesting

    It seems that FreeS/WAN's goals of opportunistic encryption were in opposition to the complexity that their implementation required (DNS changes, etc.)

    PGP.net (oh, where have you gone) provided opportunistic encryption with no infrastructure requirements other than the two machines communicating use the PGP.net software.

    Controlling the two endpoints seems a lot easier than trying to control them plus the DNS servers to exchange info.

    Anyone know what happened to PGP.net?

    1. Re:pgp.net by Fiona+Winger · · Score: 1

      Well, actually, FreeS/WAN used low quality 32/bit encryption not to controlling the endpoints, but expanding them while encrypting the easier to encrypt info. When the DNS servers would exchange info, FreeS/WAN would sort and encrypt the info being exchanged, and filter out the possibly security threatening files. PGP.net was closed down due to low site fund maintanance, the host just couldn't keep it going. Sorry for the bad news. =/

  20. mod me flamebait but... by myowntrueself · · Score: 2, Informative

    FreeSWAN sucks.

    I have to look after a large network of VPNs across a small country and a lot of things about FreeSWAN bite bad wind.

    For one thing, not only does it encrypt network traffic; it encrypts its error messages as well. They are all but unintelligible, even after looking at the sourcecode.

    Actually, after looking at the sourcecode one is frequently more confused than ever.

    And googling for the error messages often seems to find threads where the FreeSWAN developers burble to the effect of "yeah its confusing but I can't be bothered fixing it".

    I'm not a developer, but my (highly competent) developer colleague assures me that its 'spaghetti code'.

    For another thing, running it over ADSL is a pain in the proverbial; it seems highly intolerant of the so-called 'micro-outages' that pervades ADSL.

    Good riddance.

    I just hope that we can shift everything over to KAME before the next gaping security hole in FreeSWAN makes its appearance.

    --
    In the free world the media isn't government run; the government is media run.
    1. Re:mod me flamebait but... by ErikTheRed · · Score: 4, Interesting

      Actually, I've implemented FreeS/WAN on some VPNs that operate over wireless ISPs in Mexico, and is seems unusually tolerant of the, shall we say, continuous stream of new and exciting conditions that exist on those networks. It's been far more stable than some commercial products we tried (for big $$$).

      That being said, I did believe (from reading the docs) that the development team was far more interested in making a (pointless, IMHO) political statement than in creating a useable piece of software. For most small / medium businesses, Oportunistic Encryption is the last thing you want - typically these companies have one interface to the Internet, and having trusted and untrusted-from-random-IP-subnets coming in on the same connection creates a firewall design nightmare. I'm sure there's a way to make it work, but frankly if information is worth securing, we can and do secure it. If it isn't, then we just don't care - I'd rather just Keep It Simple, Stupid.

      --

      Help save the critically endangered Blue Iguana
    2. Re:mod me flamebait but... by mchnz · · Score: 1

      FreeSWAN is a real pain to configure if you want a true VPN, with you own VPN address space, tunneling through a carrier network with a different address space. At least it was when I first tried to do this three years ago. But if the MTU is set right, FreeSWAN is extremely tolerant of bad connections. The network I helped setup had about 450 servers some connected by 8 kbit/s frame relay and others by ppp-dialup, and FreeSWAN performed wonderfully. Some servers were in rural and mountainous sites - no worries - FreeSWAN could cope. But yes, it was definitely a major pain to figure out how to configure the beast.

  21. no make sense by nil5 · · Score: 1

    i don't think i'm alone in not getting that one.

    1. Re:no make sense by TedCheshireAcad · · Score: 3, Funny

      no, trust me, you are.

    2. Re:no make sense by Anonymous Coward · · Score: 0

      You work for SCO don't you?

  22. alternatives by frazzydee · · Score: 4, Interesting

    What's wrong with implementing OpenVPN- the SSL approach? I suppose it may be difficult for some companies to upgrade . . . but if they require it, and it is a viable alternative- why not?
    Would it really be that difficult for somebody to take over the development? Maybe their role could be more to administer the operation rather than code a lot of it.
    Also, this (google's cache) or the PDF version of the above claims that FreeS/WAN does not support PKI.

    1. Re:alternatives by crush · · Score: 1

      What's mainly wrong with the SSL approach is that it's theoretically slower than FreeS/WAN or CIPE. Luckily the SuperFreeS/WAN and OpenFreeS/WAN projects continue to live on.

  23. Doesn't it seem that... by Trolling4Dollars · · Score: 3, Insightful

    ...this project would be a little better of a choice for VPN than FreeSWAN? I've been looking it over and it looks pretty cool. I still have to actually try it though.

    1. Re:Doesn't it seem that... by nick+this · · Score: 3, Informative

      After futzing for the better part of an afternoon trying to get OSX and FreeS/WAN working together, I said "screw it". I downloaded OpenVPN and had it running in literally ten minutes.

      Why the heck can't IPSec have a set of "must implement" specs so that there could be a standard default config that works with every single ipsec vpn?

      Plus, it all runs in userspace, and it works on every single operating system ever, can be port forwarded, natted, mangled in just about every which-way and still works.

      What a pleasure to use. Try it. You'll like it.

    2. Re:Doesn't it seem that... by Fiona+Winger · · Score: 2, Insightful

      Well, sure, there's definitely going to be projects that are much more developed and advanced than FreeS/WAN. But.. this is a sad moment. FreeS/WAN is the innovator, the one that gave that other particular project the momentum to do what it has planned. Truly, it feels like we've lost another legend today. Mabye I'm just an over dramatic nerd, but I really feel like I've suffered a loss.

    3. Re:Doesn't it seem that... by Anonymous Coward · · Score: 0

      OpenVPN is great. You can start simple and work your way up. For example, you can generate a static key block and put that at both sides. Now you're on the air.

      Later on you can figure out the SSL/CA stuff, sign some keys, and move over to that. Now you're still up and running, and now you're protected from what would happen if they cracked the static key.

      I use it to tunnel wireless links. Just lock down everything but port 5000/udp at both sides and tell it to use the crypto for verification. It'll ignore anything that isn't signed by the other side.

      The only thing it needs is some kind of gatekeeper to accept an initial connection and then fork a daemon on another port, redirecting the client there. Right now it works best with a handful of people who have all been set up by hand. If it had a gatekeeper or similar, then it would be a perfect choice for having lots of occasional-use roaming users who only hook up once in awhile.

      It even runs on Windows, so now I can start moving away from the evil PPTP hacks we've been using for years. And it's free!

    4. Re:Doesn't it seem that... by Anonymous Coward · · Score: 0

      Except that it's completely different to FreeS/WAN.

      FreeS/WAN is IPSEC
      OpenVPN is tunnelled SSL

      Given a choice between the two it'd be the dedicated IPSEC protocol one (which was DESIGNED to encrypt IP traffic at the network layer - OSI L2) rather than an application layer (OSI L7) tunnelled SSL shoehorn/hack... (This ISN'T meant to be disparaging as I'm sure it works alright, but it's a hack none-the-less.)

    5. Re:Doesn't it seem that... by Anonymous Coward · · Score: 0

      However, up to this point, IPSec has proven to suck. It might be nice and all to work at OSI L2, but it's impractical for the average luser. We need something that's point and click, doesn't require ANY configuration and automatically figures out what the user wants, all the while providing maximum security and is unhackable. Thus... we have SSL which fills all those requirements nicely. Fuckwad.

  24. who cares? by segment · · Score: 2, Interesting


    No I'm not trolling I'm asking a question here. Outside of admins, how many people really care whether their connection is secure or not. I always reference this out regarding IPSec and the likes, so I'll point out eBay as an example. Now a company such as eBay in my opinion should have SSL based log on by default, period. It's optional. Why? Because most users outside of the geekrealm, and system admin realm don't understand the escape key from their space bar. So when it comes to things like... "Will you accept this certificate?" and the likes, they don't know, and they certainly don't care. Same goes for VPN's. Why should the people care if Freeswan "was not making much progress with its political goals of encrypting a significant portion of all Internet communications" when the typical user doesn't know about Freeswan, and more than likely wouldn't care.

    1. Re:who cares? by Anonymous Coward · · Score: 1, Informative

      In the corporate world its huge huge huge. Without encrypted VPN none of the engineers would be able to do any work from home. Too much IP exposed to the world, as well as protecting the corporate network form hostiles!

      Note that IPSec is doing a lot more than your ebay example, it allows you to connect two networks together at the IP level. When I VPN into work from home, my computer is actually inside the corporate network, past all the firewalls and security measure. I might as well be sitting at my desk at work...

    2. Re:who cares? by segment · · Score: 1


      You're missing my point. In order for Freeswan to have been as successful as they'd like to have been, they kind of sold their hopes too high. Not everyone cares about security though most should. How many people/companies do you know of that still use ftp as opposed to sftp or scp, and even use passive ftp. It's easier to use, and you won't have to spend time explaining things to the non-geek user. Majority rules remember that, like it or not.

    3. Re:who cares? by bangular · · Score: 2, Interesting

      Because people don't care doesn't mean it doesn't matter. People will start caring real soon when their credit card number is sniffed.

      This gives me a chance to have an OT rant about SSL. SSL is not the one stop security shop people think it is. You talk to an admin about doing a secure site and the very first thing they will talk about is getting an SSL cert. What people don't understand is encrypting the data is like number 59 on the list of things for a secure site. I can't tell you how many sites I've seen with weak authtication systems, sql injection vulns, XSS, hidden values holding sub totals, input validation using only javascript...

      People like to think SSL sites are safe because SSL sites are very easy to set up and very offical (with your offical thawte cert.). Proper programming and thinking of crazy theoritical situtations takes MUCH longer to do. How many sites check cookies for meta charaters...

    4. Re:who cares? by mcrbids · · Score: 1

      SSL is not the one stop security shop people think it is.

      Sure, it's not. Neither are locks on doors on houses.

      To secure your house, you must:
      1) Lock the door.
      2) Lock the windows.
      3) Notify your neighbors when you'll be out of town
      4) Turn on lights
      5) Turn on alarm system
      6) Lock fence gates ... etc...

      But HOW MUCH GOOD IS 2-6 IF YOUR FRONT DOOR IS UNLOCKED?!?!?

      Don't assume that SSL is all that's needed. But don't pretend that it isn't needed.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  25. I've used FreeS/WAN by bangular · · Score: 2, Informative

    I've used FreeS/WAN... it wasn't a bad project or bad software, but was just too much 99% of the time. I usually only need to encrypt data between under 5 ports. I can set up an ssh tunnel almost instantly which does the job just as well. If ssh is already set up (which it usually is more often than not these days) you can have an ssh tunnel going in a few seconds. FreeS/WAN needed kernel patches and took much longer to set up and besides that, the development didn't seem very fast.

  26. perhaps there is another lesson by superwiz · · Score: 5, Insightful

    to be learned here. The stated goal of the project was to increase the amount of traffic that is encrypted on the internet. While this does not directly conflict with the goal of making as much software as possible "free" (as in beer), it does set a different goal.

    Why the hell am I bringing this up? Well, one of the problems with FreeS/WAN was that it would not work with low-bit encryption. This was done to promote their political goal. But it also had the side effect of inhibiting adoption at the places where for whatever reason people had to interoperate with low-bit encryption applications or setups. The last time I checked (which I have to admit was over 2 years ago) the FreeS/WAN project explicitly stated that they would refuse to cooperate with anyone who tried "subvert" the project by building-in interoperation with low-bit encryption.

    So what is this lesson to be learned that I am talking about? When fighting an uphill battle (which a volunteer project challenging for-profit institutions always does), it may not be wise to make it more difficult for people on the sidelines to agree with your cause.

    Linux was built on much better technology than Windows (nfs vs smb, ext vs fat, separate windowing subsystem vs windowing system as part of the kernel, etc), but it didn't gain in popularity because it decided it replace all the Windows boxen. The technical decision was made to cooperate with them. The fundamental decision on priorities was to hold interoperability above politics. FreeS/Wan took the other road.

    --
    Any guest worker system is indistinguishable from indentured servitude.
    1. Re:perhaps there is another lesson by SmittyTheBold · · Score: 2, Informative

      No argument on the other two, but I really want to know why NFS is better than SMB.

      I mean, really. From a personal file-sharing standpoint, NFS is retarded.

      "Here, connect to my computer. Have a magic cookie or two. Let's cram a stateless protocol into a state-filled paradigm. While we're at it, I trust your computer has not been compromised, and will do all proper authentication. It's only polite, after all."

      NFS sort-of works for a pack of servers operating in a firewalled area of the network, but putting one in the DMZ is suicide. When you want to share files from your workstation to mine, it absolutely fails.

      --
      ± 29 dB
    2. Re:perhaps there is another lesson by Jacco+de+Leeuw · · Score: 1

      Oh, please. Everybody has been using at least 3DES for a long time. Except perhaps Cisco where you pay extra for strong encryption.

      --
      -------
      Warning: Slashdot may contain traces of nuts.
    3. Re:perhaps there is another lesson by Ed+Avis · · Score: 1

      What do you mean by 'cram a stateless protocol into a state-filled paradigm'? I thought classical NFS runs over UDP (although you can make it use TCP instead if you think your network is unreliable).

      If you want an example of such 'cramming', look at HTTP.

      --
      -- Ed Avis ed@membled.com
    4. Re:perhaps there is another lesson by SmittyTheBold · · Score: 1

      I may have had the word order wrong, but I definitely meant that NFS is the meeting of a statless protocol and a problem that inherently deals with state. Basically, magic cookies are a dirtry dirty kludge, IMO.

      --
      ± 29 dB
  27. Elucidation by Yobgod+Ababua · · Score: 4, Informative

    rot-13 was an simple cypher used to 'encrypt' spoilers and possibly offensive material in Usenet posts. It worked by converting each letter of the (latin) alphabet to it's numerical equivalent (a=1, b=2, ... ,z=26), adding 13, subtracting 26 if the result was larger than 26, then converting back to a letter. (ROTating the letter thirteen 'spaces').

    "Hello World" -> "Uryyb Jbeyq"

    triple-DES is a more modern encryption scheme still in use today.

    The humor comes from the fact that applying rot-13 twice results in the exact original text, so saying that the Internet uses 'double rot-13 by default' is just noting that it's completely unencrypted but in a way that makes it sound like a real encryption scheme.

    It really was quite an amusing post... unlike this one.

    1. Re:Elucidation by pknut · · Score: 1

      Shell command: tr a-zA-Z n-za-mN-ZA-M

  28. Re:Politics Trumping Development by H4x0r+Jim+Duggan · · Score: 2, Interesting

    Actually, zealotry had little or nothing to do with Hurds non-progression. Remember that Hurd was the first big GNU package that RMS did *not* work on. If zealotry was a problem, GCC, Emacs, GDB, and many of the GNU command line utils would have failed long ago. (GNU Libc was mostly Richard-less, but he did have a hand in it.)

    The failure of the Hurd was a bad gamble. Possibly encouraged by the fact that they had written almost an entire operating system (using tried-and-true designs), the GNU projecteers decided to try a latest-and-greatest (fad) design for the GNU kernel - it didn't work out as it was meant to, but luckily Linus had worked on this same project from the conventional angle, so we still ended up with a completely free software OS.

  29. Probably a good thing by The+Pim · · Score: 4, Insightful
    As someone who's dabbled in FreeS/WAN and IPSEC, I think this may actually help IPSEC on Linux take off. There is now another prominent IPSEC implementation available: the one in 2.6. For a long time, FreeS/WAN was the only choice, and while it was quite good, it had some baggage: Due to legal and political concerns, it was maintained by a relatively closed team, it was never well-integrated into the kernel, and it didn't offer some of the "insecure" features some users wanted. I would argue it was destined to remain a fringe project, never attaining the community acceptance needed for real success.

    The 2.6 implementation is not as mature, but it has excellent success factors. It was written by an alpha kernel hacker, it's in the mainline, and it's open in the Linux tradition. An influx of former FreeS/WAN users may be just what it needs to work out the kinks. FreeS/WAN has done a great service, and is now doing another by throwing its momentum behind an implementation with better long-term prospects.

    --

    The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
    1. Re:Probably a good thing by Anonymous Coward · · Score: 0

      Do the Linux 2.6 userland tools support NAT traversal yet? It was a showstopper for me, a couple of weeks ago. I went with FreeS/WAN.

  30. How little I knew ye. by numbski · · Score: 0, Redundant

    I run an ISP and was not aware of this product, and now it's more or less gone.

    I would have used and backed this to teh hilt had I known. :(

    --

    Karma: Chameleon (mostly due to the fact that you come and go).

  31. were FreeSwan users afforded "luxury of ignorance" by totro2 · · Score: 5, Insightful

    I've been a Linux user for 10 years, and a Unix System Administrator for 3 years, but Freeswan was among the most challenging things I've ever installed. I found that nothing less than reading the documentation from cover to cover is sufficient to understand it. I'm not suprised that it never caught with any sort of mainstream. Don't get me wrong, I am all for the vision of a secure-by-default internet. But unfortunately, it's so tough to install that only die hard security buffs have the patience to figure it out. Where is the ncurses-based "kernel setup wizard" script with forward and backward buttons? A checklist-based helper to point out what is missing next in getting the damn thing installed properly? A webmin module? A gui based connection configurator, called, say, [g|k]freeswan-conf? ESR has it dead on: without a thick slathering of user friendliness, this sort of project cannot succeed on any widespread level. Them's the breaks. I wish things were diffrent, believe me.

  32. That sucks by whois · · Score: 3, Insightful

    As a long time freeswan user I have to say this sucks pretty hard. Having used isakmpd and racoon on openbsd and freebsd respectivly, I've always thought freeswan was easier to configure (but not always easier to get working)

    Hopefully openswan will be a good replacement :)

    1. Re:That sucks by Anonymous Coward · · Score: 1, Informative

      If you're in a hurry, check out PoPToP or PPTPClient (both accessible on sourceforge.net). While not as sophisticated or robust, both actually compile correctly without spraining anything, have good checklists, easy dependencies to work from, and also interoperate with MS-Windows VPN tools to get your Windows users into a more managed and managable VPN environment without excruciating personal pain.

  33. FreeS/WAN was a bad codebase to start with by kiltedtaco · · Score: 2, Interesting

    I've spent so many weekends playing with connecting FreeS/WAN to my OpenBSD router. Every time I'd end up with some insanely cryptic error message (on both ends, openbsd isn't much better). This weekend I downloaded KAME for the 2.6 kernel, and had it working within half an hour, including the time to recompile my kernel.

    FreeS/WAN is an unfortunate example of a project too focused on a far out goal (OE) to make the simple foundations work.

    1. Re:FreeS/WAN was a bad codebase to start with by Fiona+Winger · · Score: 1

      Well, FreeS/WAN is definitely hard to work with and get operating, but when its up and running, BOY does it function great. Once you learn how to get it going, you should give it another shot. It gave me a ton of freedom once I figured out how to properly configure it.

  34. Re:Politics Trumping Development by Genda · · Score: 2, Interesting

    This is just one more example how wrongheaded it is to place politics at the forefront of a project, instead of technical achievements.

    Most people don't give a flying fuck what political goals your project has. Only the code, and the software matter. All else is gravy.

    You can add this to the graveyard of noble goals brought down by zealotry.


    I find this particular outlook sad and disturbing, especially when that outlook is probably more than a little true. It's the nature of the human animal to push boulders up hills, and then become resigned, cynical, and despairing when the effort seems to be overshadowed by the results (or lack thereof.) It's also part of the human animal that a room full of us passionately engaged (or for that matter enraged), will just as likely pull in twenty different directions as a single useful or meaningful one. That said, we can be certain that nothing lasting or important will ever get done if we can't put our own egos, and personal agendas aside for the greater good.

    In any project that seems to be as much social engineering as software generation, the two arms must be separate, distinct, and managed tightly by a group of wise men that can be trusted to steer that project. The code heads must be safe, and cozy, whacking away at the bits, while the political engineers are busy spreading memes and building coalition in legistative circles. All the while, cool heads, men and women selected for their integrity and sanity, must guide and nuture the process with patience and forebearance.

    Protecting the security, and anonymity of people, is an important endeavor. It deserves bringing to bear, people with moral distinction and the skills needed to manage the long haul, because we live in a world that doesn't do the logical thing, and this will certainly be a long haul. I hope that the software finds a new home, and people with the fortitude to take it to it's logical conclusion. As well, I hope that OSS projects like this can begin to create operational structures that insure the realization of their goals, even in the face of great political/social resistance, and internal conflict. In the end, being a part of an OSS project is ultimately about making a contribution to the human condition... when it becomes something else, projects fail and we all lose.

    Genda

    "A business man can pull a phone out of his pocket and talk at length to someone halfway around the world. The same man, will sit in a dark room with his wife and childen all evening and never say a word.. clearly something isn't working." -- Dave Cunningham

  35. As is yours. by Anonymous Coward · · Score: 0

    How many commercial applications are not in that list? I would say quite a large number. Simply because they aren't big names doesn't mean that they are not proprietary. That same goes with open source; many open source projects are quite successful, but not all are. However, it is quite easy to pick up the pieces when an OSS projects is abandoned than when a proprietary project is abandoned.

  36. Well, then. Stop complaining... by Anonymous Coward · · Score: 0

    And start coding! If you don't have the skills, donate to someone who is willing to code. Just because the project is ending doesn't mean you can't use the software any more! And, just because the project is ending doesn't mean others cannot develop it!

  37. when linux 2.6 has NAT-T support ... by Anonymous Coward · · Score: 0

    Then we can throw freeswan/superfreeswan/openswan in the trash.

    sorry.

  38. No Kidding by Anonymous Coward · · Score: 0

    Not if they go out of business, change business models, or decide that a particular product is no longer profitable.

    In all of these cases, if you depended on access to and updates for their software, you would be SOL.


    No kidding, I've been waiting forever for an upgrade to my BeOS install.

    Oh Well.

  39. SSL based VPNs by stonebeat.org · · Score: 2, Informative

    Wider available of the SSL based VPNs including a OpenSource implementation might be the cause.

    1. Re:SSL based VPNs by demaria · · Score: 1

      That won't make thing any easier. SSL VPN is just as complex if not more so. Not to mention that SSL uses more resources than 3DES.

    2. Re:SSL based VPNs by jshare · · Score: 4, Informative
      FYI, most of the time when people say "SSL VPN" they don't mean at all the same thing as what Freeswan does. (OpenVPN is an exception).

      Typically, an SSL "VPN" is really just a web app that uses ssl between your browser and itself. It runs on a box on the private network, and provides file browsing capabilities, "intranet" access (e.g. an internal purchasing website), etc. But it doesn't let you encrypt your ping packets, since you're not even really connected to the secured network.

      I think the companies who created the thing called it a "VPN" because it was the buzzword, and not because it is at all a Virtual Private Network.

  40. I use FreeSWAN by ikekrull · · Score: 3, Interesting

    And I can say that it the most obtuse, cryptic product I have ever had to wrestle with.

    There was absolutely no way that 'normal' users were ever going to be able to make use of this product for the 'opportunistic encryption' the project aimed for, I honestly don't think you could design a more opaque and confusing piece of software if you were actually trying.

    That being said, once you get over the configuration hurdles and realise you will have to employ script-based kludges to do simple things e.g. get it to route packets though multiple tunnels terminating on the same local IP address, it mostly works quite well.

    --
    I gots ta ding a ding dang my dang a long ling long
    1. Re:I use FreeSWAN by caluml · · Score: 1

      Indeed. Left and right? Why not local and remote? Why didn't it support multiple subnets? I think it needs to be redesigned, with the config in mind. I couldn't care less about OE either - but I do want tunnels that I want setup to work, and work well.

  41. Wow, that's a weird observation by ciaran_o_riordan · · Score: 1

    > Hurd was the first big GNU package that RMS did *not* work
    > on. If zealotry was a problem, GCC, Emacs, GDB, and many of
    > the GNU command line utils would have failed long ago

    But did Richards zealotry make the other projects work, or did his programming prowess make them work in spite of his zealotry?

    Either way, that's a pretty weird observation

  42. Not surprized by HermanAB · · Score: 1

    FreeSWAN is friggin impossible to configure. So no wonder nobody wants to use it...

    --
    Oh well, what the hell...
    1. Re:Not surprized by smash · · Score: 1
      FreeSWAN is friggin impossible to configure. So no wonder nobody wants to use it...
      True.

      I'm sure it IS configurable, but the documentation is terrible.

      Now, I'm not trying to be a FreeBSD whore... but this is one of the things I was most impressed with so far with FreeBSD.

      IPSec still isn't *really* simple to configure, but at least I managed to get it working within a day.

      I still don't have key exchange working properly between windows and BSD, but I set up a wireless link using BSD to BSD and ipsec, and its been running without a hitch for the last 18 months - all set up in 1 day. Windows -> FreeBSD works, but it falls over after 5 minutes due to key exchange not working. This is probably because I'm using a pre-shared secret, and not a certificate, but as I haven't urgently needed to do Windows -> BSD just yet, i haven't bothered following it up.

      The only times it has been down is when there was power issues, and when one of the units got fried... which you can hardly blame the OS for :D

      I believe FreeBSD uses KAME? If this is what is going into Linux as standard, colour me extremely happy - I've been most impressed with this software so far... :)

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  43. FreeSWAN is dead long live KAME by Anonymous Coward · · Score: 0

    The KAME guys got it right... they support only the BSDs :-P

  44. Question by yem · · Score: 1

    Which userland tools do you use to maintain the IPSec configuration and network interfaces?

    --
    No, I did not read the f***ing article!
    1. Re:Question by KrispyKringle · · Score: 2, Informative
  45. I'm both disappointed and relieved by whoever57 · · Score: 1
    I'm disappointed that FreeS/WAN is not going to be developed. I guess John Gilmore has lost interest, or decided to stop funding it. Note: who really funds FreeS/WAN is not public (and I do not know), but John Gilmore is widely believed to be one of the major forces behind it.

    I tried to set up OE. In fact, I did have it working, sort of. The problem is that a box running OE presently needs to use another machine as it's nameserver (or at least, use another machine's nameserver in preference to a local process). There was talk of fixing this through a port 53 passthrough, but I don't think this ever happened.

    Also, OE requires the use of the TXT field. There are many other projects also proposing to use this field (well, a few anti-SPAM proposals), so conflicts could arise in the future.

    However, I hope that Ken Bantoff will be successful with Openswan. My company uses FreeS/WAN for a VPN solution to provide secure WAN access between international sites.

    I suspect the SSL-based alternatives may have problems with the tcp-over-tcp problem is the link is not good.

    --
    The real "Libtards" are the Libertarians!
    1. Re:I'm both disappointed and relieved by velkro · · Score: 2, Insightful

      >There was talk of fixing this through a port 53 passthrough, but I don't think this ever happened.

      I think this is being fixed in 2.06, so we'll assimilate that chunk of code if it works correctly.

      >Also, OE requires the use of the TXT field. There are many other projects also proposing to use this field (well, a few anti-SPAM proposals), so conflicts could arise in the future.

      You can have multiple TXT records, just like MX, A and other DNS records, so this shouldn't be a problem.

      >However, I hope that Ken Bantoft will be successful with Openswan. My company uses FreeS/WAN for a VPN solution to provide secure WAN access between international sites.

      Thanks!

      Ken

    2. Re:I'm both disappointed and relieved by gxv · · Score: 1

      I'm disappointed that FreeS/WAN is not going to be developed. I guess John Gilmore has lost interest, or decided to stop funding it. Note: who really funds FreeS/WAN is not public (and I do not know), but John Gilmore is widely believed to be one of the major forces behind it.

      John Gilmore? I can't deny he made a lot for freedom of speech - EFF and stuff. But look what he writes here

      The blacklisters hate me, so they put me on their lists, even though I have never sent a single spam message. They don't like the way I administer my machine. (I don't like the way they administer their machines either.) It will often be hard to get your ISP to admit that they are censoring your incoming email -- but ask them why you can't get email from IP address 209.237.225.253 (new.toad.com). They will tell you that that address must be a scurrilous spammer because it's on the blacklist, but you will know better.

      I know better. And it's not about hating John Gilmore. It's about hating those, who abuse and limit MY freedom.
      Mr Gilmore has forgoten that freedom of speech includes the right not to listen, if not interested.

  46. Why They Weren't Used As Much As They Wanted by Glug · · Score: 5, Insightful

    ... not making much progress with its political goals of encrypting a significant portion of all Internet communications ...

    Part of the problem with the FreeS/WAN group was that they DIDN'T WANT TO INTEROPERATE. Their attitude toward single DES was that they refused to support it because it wasn't sufficiently secure. As I recall, they wouldn't even accept patches that provided it as an ifdef with the default turned off. So, they were a pain in the ass to use for any serious interoperative commercial development, which obviously requires stooping to single DES.

    This quote from the FAQ at freeswan.org sums up their attitude regarding interoperability:
    "As we see it, it is more important to deliver real security than to comply with a standard which has been subverted into allowing use of inadequate methods."

    FreeS/WAN saw it wrong. Sure, single DES is not macho enough, but interoperating is pretty damned important, even if that means supporting a protocol that is beneath your 'leetness.

    1. Re:Why They Weren't Used As Much As They Wanted by Anonymous Coward · · Score: 0

      Do you mean that there actually are VPN implementations out there that support none of the more secure encryption methods?!!

    2. Re:Why They Weren't Used As Much As They Wanted by Anonymous Coward · · Score: 0

      Please name the IPSec stack which insists on single DES. I want to short some stock.

    3. Re:Why They Weren't Used As Much As They Wanted by IkeTo · · Score: 1

      If you don't need security, then simply dropping security support is much easier than installing some software to "pretend" to support it. I see no problem that FreeSWAN refuse to interoperate with anything that can't be made to be secure in the first place.

  47. question by ShadowRage · · Score: 1

    what exactly is frees/wan?

  48. What about freeswan.ca? by ShawnX · · Score: 1

    I spoke to the maintainer at OLS and he mentioned that some work with the native IPSec was in the works and some other neat functionality (to be merged into 2.6+ eventually [?]) Check out The Other FreeSWAN (fork)

    --
    Everyone wants a Tux in their life.
    1. Re:What about freeswan.ca? by r_cerq · · Score: 1

      That other freeswan (Super FreeS/WAN) has been dead for some time now, and has become OpenS/WAN (http://www.openswan.org/)

  49. so the fat lady has sung by RaymondRuptime · · Score: 1

    I guess you could say this was its freeSWAN song...

  50. Ecco Pro by k_head · · Score: 4, Interesting

    Long time ago there was an awsome program called ecco pro. This program was always highly rated by magazines and users and had a devoted following. Netmanage bought this program from the original company (arabasque) and shortly thereafter shelved it for mysterious reasons (many people suspected MS foul play).

    That was a very long time ago and today there is still a vibrant community of ecco users who swear up and down that no other product even comes close. They beg Netmanage to sell the code to them or to open up the source code but Netmanage just ignores their requests. Oddly enough Netmanage does let people download the binary.

    To me what netmanage is doing is just cruel. They are not making money off of it, they don't support it and yet they refuse to sell it or open it up. Why did they buy this program for so much money just to mothball it?

    Companies are like that. They sometimes suck.

    --
    The best way to support the US war effort is to continue buying American products.
    1. Re:Ecco Pro by slycer · · Score: 1

      And other times they are simply great.
      One of the best examples I can think of is Epic with their UT engine. Take a look at UTPG - basically a group of gamers/geeks that convinced Epic to give them the source code so that they could continue to write patches for UT99.

      True, Epic has not open sourced the product, but they did allow a group of players to continue supporting it. Open sourcing it may not have been the best option anyways (consider open-source quake engine, game becomes unplayable due to hacks etc)..

    2. Re:Ecco Pro by Mysticalfruit · · Score: 1

      Equally cool are the people who have taken the quake2 engine and written their own version of Counter Strike on it.

      --
      Yes Francis, the world has gone crazy.
  51. OE... by SealBeater · · Score: 1

    OE, or oppertunistic encryption, which is a good thing, in the sense of
    providing seamless ipsec without configuration, depends on having control of
    your reverse dns. A lot of ISPs won't allow you to change or won't change for
    you the reverse, as this is often encoded with useful info for the ISP, such as
    node id, and geographic location. This has had as big an effect at slowing
    down the spread of it as anything else. Some are cool, and I am actually very
    disappointed cause I recommended it to a friend of mine, and even tho I know
    it'll be useful for more time to come, I am planning on installing it on all my
    boxes, (I have control of the reverse for my lan, if not for my dsl ip, which I
    will inquire about).

    SealBeater

    --
    -- Its survival of the fittest...and we got the fucking guns!!!
  52. Freeswan vs KAME and other useless BS by razathorn · · Score: 5, Informative

    For those of you who say "freeswan was so hard to configure so kame's better freeswan sucks bla bla" or even "kame sucks freeswan is king because kame tools are hard to understand" I have this to say: IPSEC in general is hard to configure... you've got tons of different parameters, hash algs, enc algs, id's, tunnels, ah, esp bla bla bla and if you don't understand the protocol in general then you have no business saying either is hard to configure because you got lucky with one of them and it just worked and now you're married to it and consider it superior. I have used both kame and freeswan and can say with authority, hacking for weeks at a time on custom patchs for freeswan, that they are both good products. I LIKE freeswan more because of it's overall feel of higher quality for managing large numbers of connections and it's general tollerance of other devices that have slightly broken behaiour. For instance, you can turn off rekeying on a connection and let the other side always initiate keying. That is handy. Now I don't agree with their politics and I really could do without them -- I can't say that I much care. Freeswan, in the spirit of open source allowed others to modify it as they see fit. I DID, others did, it worked. Saying the project was worthless without really looking at what it's existance has done and only looking at the fact that some of the politics were bad is most disturbing. I would hate to hear even one of you say BSD sucks because of some configuration issue you had on 386 bsd back in the day.

    And just for the record, tail -f /var/log/auth.log is your friend, as is ipsec auto --status | grep connectionname | grep esp (shows active tunnels)... OH one other thing... if you cant figure out what the other side is configured to when it does phase 1 and phase 2 negotiation, ipsec whack --name connectionname --debug-parsing ; tail -f /var/log/auth.log to tell you EVERY SINGLE ipsec parameter the other side sends you.

    For those who hated freeswan because error messages sucked, try the above. For those who say it sucked because of politics, welcome to open source!

    To me it seems obvious that freeswan will still deployed and maintained -- it's just too good of a thing to let go. Try to think of this as a releasing -- openswan and the rest are not going anywhere. Freeswan's active development is done... since their main goal was OE. Since I didn't want OE, I don't care. It's not like freeswan doesn't support some IPSEC feature or that its behind the times. What else needs to be done? Maintenance I would gather .. for a plain old ipsec implementation, it's pretty much done so who can blame em!?

    Considering the responses i've seen here, it's going to be maintained. I'm glad we're in opensource land and I don't HAVE to use kame if I don't want to or have some reason where freeswan is slightly better for my situation.

    1. Re:Freeswan vs KAME and other useless BS by greycortex · · Score: 1

      Don't forget tail -f /var/log/secure if you syslog is set up like that. I have to say that the conscious lack of DES support created a day of patch porting for me so our company could do site-to-site tunnel. Cool product though.

    2. Re:Freeswan vs KAME and other useless BS by mwa · · Score: 1
      You sound like you know what you're talking about. What are you doing posting on Slasdot?

      All seriousness aside, since you've been down in the trenches, what referenced would you recommend for someone just getting started that wants to VPN their wireless subnet to their wired?

      TIA

  53. Re:were FreeSwan users afforded "luxury of ignoran by T-Ranger · · Score: 1
    Im in a similar boat to you, though with perhaps a little more profesional experience. I can't claim to have gotten through the documentation though.

    Security is directly related to the skill of the admin implementing it. The skill of an admin is directly related to how well that admin understands that tool. Not necessaraly the actual protocols and server bits that make it work, but at least its configuration. My point in experiementing was not to get a single link up, but to eventualy use it for securing WiFi users. Per customer config? No way. The config should be:
    RADIUS server: x.x.x.x
    RADIUS shared secret: xxxxxx
    IP Range: x.x.x.x-x.x.x.x
    I don't understand why it can't be that simple. Even if I was prepared to invest a few days in getting it working, it would be all but impossible to actualy USE it, getting normal people to also invest a few days in learning it. Thus, me spending a few days learning it would have been useless as it would never be used.

    Their documentation is some of the worst I have ever seen for a project of its size. left/right; WTF? client/server.

    It is unclear to me the distinction beteween freeswan.org, freeswan.ca, and superfreeswan, and what (if any) downside there is to using the only usefull one, superfreeswan. While there were hundreds to choose from, no prebuilt RPMs for my kernel version, and the srpm I happend to find via google produced a kernel module that had symbol mismatches.

    This is like passwords. If you force people to choose long passwords with weird characters in them, they WILL write them down. The solution, if your realy concerned with password-level security, is to change to something else. Biometrics; smart cards, whatever. If security is too hard to use, people will circumvent it. Freeswan is just too fucking hard to use, so I won't use it at all.

  54. Imagine! by coopaq · · Score: 1
    If all "good" opensource projects were kept running.

    Why is it corporations kill products so you have to buy their news ones?

    Open Source projects get killed since the main developers/supporters seem to get bored (as most nerds tend to do) without serious motivation (cash).

    It seems open source these days has so much competition with itself that things get abandoned too easily.

    Competition is supposed to be good. But when for profit software competition has none and free software ( beer and speech ) is competing with itself people lose out.

    A simple example is me trying to choose Gnome or KDE... ugh! Really! The winner would be nice... if someone would tell me who it will be please. Sounds ignorant, but honestly... am I alone on this?

  55. Aw RATS by xrayspx · · Score: 1

    I struggled briefly with FreeS/WAN before getting a flawless working setup between my home net and the PIX at my office. It's exceedingly easy to configure, once you "get it". Never have been able to make it play with a Contivity though.

    If anyone takes over development, I will definitely be testing each new version, at least as it pertains to my setup.

  56. Real Problem, but impractical solution by billstewart · · Score: 1
    If you want decent security, you not only have to encrypt your interesting conversations, you have to encrypt your boring ones whenever possible, because otherwise the fact that you're having consistent encrypted conversations with a small number of people sticks out like pizza deliveries at the Pentagon.

    Opportunistic Encryption does it mostly correctly, but not in a way that's very practical, because most people don't have control of their reverse DNS space and will therefore never deploy it. Also virtual hosting means that a given IP address can have lots of domain names behind it, and therefore potentially lots of different keys.

    One alternative, "Open Secret", is to use a default preshared key that everybody knows, e.g. "Open Secret", so if you don't have anything better to use, you can still encrypt your conversations even though you're susceptible to Man-In-The-Middle attacks. The FreeSWAN crowd viewed that as too risky to bother adopting, even though it would have led to much better security for most users.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Real Problem, but impractical solution by Anonymous Coward · · Score: 0

      It seems like there is an assumption behind that attitude on security. Not only do I need to protect my data, but I don't want anyone to know when I'm discussing something important.

      That's a little too far towards the tin-foil hat crowd for my taste. I don't really care if someone knows that I am securing only my remote access to my systems, or only traffic between a few sites. The assumption with IPSec is that it is would take a huge effort to crack it. So mere knowledge that I'm encrypting is not enough to make the communication vulnerable.

  57. Re:were FreeSwan users afforded "luxury of ignoran by Anonymous Coward · · Score: 0

    IPSec is decidedly peer-to-peer. With IPSec, there simply is no client and no server. If you had actually read and understood the documentation, you would have much less trouble seeing that shared secrets won't get you anywhere and that most of the complexities in IPSec are fundamental to the security of the system. Ignorance in security matters isn't luxury, it's foolish.

  58. 2.6 IPsec not ready by valentyn · · Score: 2, Interesting
    brings the 2.6 ipsec kernel stuff into a 2.4.21 kernel. Works perfectly.

    No, it doesn't. 2.6 IPsec has all sorts of problems with MTU, and 2.4 with 2.6 backport doesn't even understand it's own behaviour. You'll end up with situations like this:
    valentijn:~# ping -s 1435 host21
    PING host21.wireless.palmgracht.nl (10.15.67.21): 1435 data bytes
    ping: sendto: Message too long
    ping: wrote host21.wireless.palmgracht.nl 1443 chars, ret=-1
    ping: sendto: Message too long
    ping: wrote host21.wireless.palmgracht.nl 1443 chars, ret=-1


    The 2.6 native IPsec does have some MTU issues as well, but I haven't had time to research them well enough. However, from what I've seen, I think that having a 2.6 machine routing between two tunnels will most likely give you a headache, as larger IP fragments will not come through and 2.6 doesn't cut them to adjust to the new 1442 MTU. Besides, the 2.6 IPsec implementation doesn't handle IPsec in combination with iptables too well as there's no well defined way the packets travel through the tables. Encryption is handled somewhere between OUTPUT and POSTROUTING, which, for example, eliminates the possibility to use NAT. IPsec 2.6 works, but only in theory, so to say.

    --
    my other sig is a 500 page novel
  59. Re:were FreeSwan users afforded "luxury of ignoran by samdu · · Score: 1

    A Webmin module

    Try here. A FreeS/WAN webmin module is standard in the latest release of Webmin. Unfortunately, it does little to unobfuscate FreeS/WAN. I have been looking into FS for the last couple of weeks and was planning on implementing it this weekend at a client's office. Now, I will look at alternatives - lord knows they can't be any more complicated to configure that FS.

  60. Re:were FreeSwan users afforded "luxury of ignoran by Jacco+de+Leeuw · · Score: 1
    I'd say it mostly depends on your distribution. Mandrake 9.2 comes with SuperFreeS/WAN. SuSE is excellent too. You can get it working within minutes by adding just a few lines to ipsec.secrets and ipsec.conf.

    RedHat on the other hand preferred to distribute CIPE (which turns out to be insecure)instead of FreeS/WAN, so you had to compile your own kernel or use binary modules from the FreeS/WAN site. Unfortunately these binary RPMs only contain the X.509 patch and no extra features like SuperFreeS/WAN.

    I believe Debian required some compiling too.

    --
    -------
    Warning: Slashdot may contain traces of nuts.
  61. Ecnryption just doesnt sell by objwiz · · Score: 1

    I tried for years (since mid 90's) to try to generate an interest in my email client, Emailmax. I tried many different ways of "selling" it but my main arguement for Emailmax was it's security--the ability to encrypt email etc... My experiences has led me to believe that encryption just doesnt denote positive reactions in the general public.

    I would get many responses but I think it could be summed up with: I dont need encryption I got nothing to hide.

    I think this a big problem. The general public has drawn the conclusion that only criminals need encryption to hide malicious behaviors. They believe that internet is safe enough without it and that governments would never "spy" on them.

    Some of you who have tried to use my product may say my product suffered from product quality. I would agree, as that was big challenge. But, much of the feedback I got was from people that never ever tried my product....

  62. Freeswan is nice for wifi by chrysalis · · Score: 1

    WEP is known to be insecure.
    It's why I just disabled it on my OpenBSD gateway that is also the wifi access point, and I'm using IPsec instead.

    It works beautifully with a laptop running Linux (thanks, Freeswan), with the same laptop running Windows (thanks, Windows XP) and with another laptop running MacOS X (thanks, Racoon).

    IPsec is a defacto standard. It's a bit complicated to set up (especially with different implementations), but implementations are interoperable, that's very nice.

    --
    {{.sig}}
  63. the reason acceptance is relatively minimal: by CAIMLAS · · Score: 1

    The reason acceptance is realtively minimal is, quite simply, FreeSWAN is a bitch to set up and get working properly.

    The configuration is complex, the initial knowledge required to do it is high, and the documentation explaining how FreeSWAN works is negligible - at best. If the documentation had been enough to shake a stick at, then maybe - maybe - we'd have seen significant adoption of it. But it's not.

    Too bad I don't have more time. I've been meaning to tackle FreeSWAN and write up some useable documentation for it, too.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  64. Why I didn't pick them by Anonymous Coward · · Score: 1, Insightful

    I chose not to use F/Swan because they refused to even evaluate development kernels and didn't even consider migrating their code to 2..X until X was several releases old. Their reasoning? They were aiming at boxed sets sitting on the shelf as their target for versioning.

    In actuality, this means that those boxed sets never got F/Swan because by the time the F/Swan community migrated their code to the newer kernel versions, the boxed sets had been on the shelf for a long time already.

    I don't use boxed sets, but this attitude of being a year or more behind current development pretty much frustrated the heck out of me. So when the LK folk picked something else to include by default in the kernel, I was more than happy.

    It's akin to a widget driver group who's last version only works on 2.4.x; refusing to support 2.6.x until it's been out for half a year and x is .5 or higher...AND...they won't accept patches to support current code because I happen to live in the US.

    They shot themselves in their own foot repeatedly with this attitude, it's no surprise that F/Swan never gained widespread share.

  65. PGPnet by Anonymous Coward · · Score: 0

    I screwed up. PGPnet was the software I was thinking of, not PGP.net, the website.

    Anyway, I can't hardly find any info on it anymore...I used it back in the day...

    http://www.macintouch.com/pgpnet.html

  66. Actually Vortex2 drivers were recently completed! by Anonymous Coward · · Score: 0

    The ALSA guy recently incorporated new drivers for the Vortex2-based soundcards. They work well and are completely open source. They even support the hardware mixing and 3D sound matrix operations.

    And, if that's not enough, you can buy new cards which are clones of the AU series using the same chips.

  67. Man In The Middle attacks on IPSEC by billstewart · · Score: 1
    The problem with the "Open Secret" approach isn't passive eavesdroppers cracking encryption - it's active Man-In-The-Middle attacks that trick one or both parties into setting up a "secure" connection to the attacker instead of their real destination, and then relaying data back and forth. DNS hacks and Stupid Router Tricks are typical ways to implement this.

    SSH is vulnerable to it also, but it takes the approach of recording a key the first time it connects to a destination and then complaining loudly if the key changes. You could adapt that to the "Open Secret" model if you wanted, though IPSEC doesn't usually have a user interface that you can use to get the user's attention.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  68. YAY by ViVeLaMe · · Score: 1

    take it, FreeS/WAN.
    i've suffered under your boot, and KAME is way better than you. Fuck off, politically biased software.

    --
    i had a sig, once..